vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Wed Aug 15 23:14:37 2012 +0200| [9611ebca7f4fcbda18ea1948be83192da0218234] | committer: Jean-Baptiste Kempf
DxVA2: do not fail without Shell. Close #6322 Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=9611ebca7f4fcbda18ea1948be83192da0218234 --- modules/codec/avcodec/dxva2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/codec/avcodec/dxva2.c b/modules/codec/avcodec/dxva2.c index dacaf08..cb79319 100644 --- a/modules/codec/avcodec/dxva2.c +++ b/modules/codec/avcodec/dxva2.c @@ -606,10 +606,10 @@ static int D3dCreateDevice(vlc_va_dxva2_t *va) /* Direct3D needs a HWND to create a device, even without using ::Present this HWND is used to alert Direct3D when there's a change of focus window. - For now, use GetShellWindow, as it looks harmless */ + For now, use GetDesktopWindow, as it looks harmless */ LPDIRECT3DDEVICE9 d3ddev; if (FAILED(IDirect3D9_CreateDevice(d3dobj, D3DADAPTER_DEFAULT, - D3DDEVTYPE_HAL, GetShellWindow(), + D3DDEVTYPE_HAL, GetDesktopWindow(), D3DCREATE_SOFTWARE_VERTEXPROCESSING | D3DCREATE_MULTITHREADED, d3dpp, &d3ddev))) { _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
