vlc | branch: master | Steve Lhomme <[email protected]> | Tue Oct 13 13:01:47 2020 +0200| [b67e48ab5be9943de9b0ea4b8e25a79fe42fe32c] | committer: Steve Lhomme
dxva2_deinterlace: flush the history when closing the filter There is no guarantee it has been called before. The software implementations also does the same. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b67e48ab5be9943de9b0ea4b8e25a79fe42fe32c --- modules/hw/d3d9/dxva2_deinterlace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/hw/d3d9/dxva2_deinterlace.c b/modules/hw/d3d9/dxva2_deinterlace.c index 4e28f52c81..65cacdad59 100644 --- a/modules/hw/d3d9/dxva2_deinterlace.c +++ b/modules/hw/d3d9/dxva2_deinterlace.c @@ -326,6 +326,7 @@ static void D3D9CloseDeinterlace(filter_t *filter) { filter_sys_t *sys = filter->p_sys; + Flush(filter); IDirect3DSurface9_Release( sys->hw_surface ); IDirectXVideoProcessor_Release( sys->processor ); FreeLibrary( sys->hdecoder_dll ); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
