diff options
author | Stefano Sabatini <stefasab@gmail.com> | 2015-05-27 16:33:02 +0200 |
---|---|---|
committer | Stefano Sabatini <stefasab@gmail.com> | 2015-06-03 16:25:08 +0200 |
commit | 771537edcf703434161c100e6898891546d1d4b3 (patch) | |
tree | e17c31e806e157853886960b4de19a4efc4db7cb /ffmpeg_dxva2.c | |
parent | b8c0cf7880cfe3734324dcf0ff98b655b59fd41e (diff) | |
download | ffmpeg-771537edcf703434161c100e6898891546d1d4b3.tar.gz |
ffmpeg_dxva2: call GetDesktopWindow() in place of GetShellWindow()
This fixes compilation with latest MinGW, it does not seem to affect
MSYS2/MinGW-64.
Diffstat (limited to 'ffmpeg_dxva2.c')
-rw-r--r-- | ffmpeg_dxva2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ffmpeg_dxva2.c b/ffmpeg_dxva2.c index 741c55b015..6b20195f82 100644 --- a/ffmpeg_dxva2.c +++ b/ffmpeg_dxva2.c @@ -364,7 +364,7 @@ static int dxva2_alloc(AVCodecContext *s) d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD; d3dpp.Flags = D3DPRESENTFLAG_VIDEO; - hr = IDirect3D9_CreateDevice(ctx->d3d9, adapter, D3DDEVTYPE_HAL, GetShellWindow(), + hr = IDirect3D9_CreateDevice(ctx->d3d9, adapter, D3DDEVTYPE_HAL, GetDesktopWindow(), D3DCREATE_SOFTWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED | D3DCREATE_FPU_PRESERVE, &d3dpp, &ctx->d3d9device); if (FAILED(hr)) { |