diff --git a/modules/codec/avcodec/dxva2.c b/modules/codec/avcodec/dxva2.c index 643c0000cee9ee3156000a0f9985f356e7753de0..041843c3c9881f3273e7cc68310c227ee6abf8b6 100644 --- a/modules/codec/avcodec/dxva2.c +++ b/modules/codec/avcodec/dxva2.c @@ -352,7 +352,7 @@ static int Open(vlc_va_t *va, AVCodecContext *ctx, enum PixelFormat pix_fmt, if (p_sys!=NULL) IDirect3DSurface9_GetDevice(p_sys->surface, (IDirect3DDevice9**) &dx_sys->d3ddev ); - err = directx_va_Open(va, &sys->dx_sys, ctx, fmt, dx_sys->d3ddev==NULL); + err = directx_va_Open(va, &sys->dx_sys, ctx, fmt, true); if (err!=VLC_SUCCESS) goto error;