[vlc-devel] [PATCH 3/3] dxva2: fix interface leak
Steve Lhomme
robux4 at gmail.com
Fri Sep 29 14:47:12 CEST 2017
I forgot to mention it fixes #18849
On Fri, Sep 29, 2017 at 2:45 PM, Steve Lhomme <robux4 at gmail.com> wrote:
> We don't need to get this one, we already hold a reference from calling
> IDirect3DSurface9_GetDevice().
> ---
> modules/codec/avcodec/dxva2.c | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/modules/codec/avcodec/dxva2.c b/modules/codec/avcodec/dxva2.c
> index e409aa591f..1d79c6e3d8 100644
> --- a/modules/codec/avcodec/dxva2.c
> +++ b/modules/codec/avcodec/dxva2.c
> @@ -330,7 +330,6 @@ static int D3dCreateDevice(vlc_va_t *va)
>
> if (sys->dx_sys.d3ddev) {
> msg_Dbg(va, "Reusing Direct3D9 device");
> - IDirect3DDevice9_AddRef(sys->dx_sys.d3ddev);
> return VLC_SUCCESS;
> }
>
> --
> 2.12.1
>
More information about the vlc-devel
mailing list