d3d11videosink: Remove resizing window hack and unify resizing flow
authorSeungha Yang <seungha.yang@navercorp.com>
Sun, 15 Dec 2019 07:23:00 +0000 (16:23 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Fri, 20 Dec 2019 02:15:12 +0000 (11:15 +0900)
commit9dada901083fec3276cb2df58785db14b87e8f22
tree947eea4b5470e32d3ae40ac9db40117b13f34714
parent61cb6b2bbe230b6d2a1a9c253f9ec899aa46f138
d3d11videosink: Remove resizing window hack and unify resizing flow

In earlier implementation of d3d11videosink where no shader was implemented,
the aspect ratio and render size were adjusted by manipulating the backbuffer size
with unintuitive formula. Since now we do color conversion and resize using
shader, we can remove the hack.
sys/d3d11/gstd3d11videosink.c
sys/d3d11/gstd3d11videosink.h
sys/d3d11/gstd3d11window.c
sys/d3d11/gstd3d11window.h