vlc | branch: master | Steve Lhomme <[email protected]> | Mon Mar 16 10:48:14 2020 +0100| [03208617c5c8736adb07579bc7b653673c1bffa0] | committer: Steve Lhomme
d3d11_surface: fix missing local d3d11_device_t > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=03208617c5c8736adb07579bc7b653673c1bffa0 --- modules/hw/d3d11/d3d11_surface.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/hw/d3d11/d3d11_surface.c b/modules/hw/d3d11/d3d11_surface.c index 6534d309df..215bec8b5f 100644 --- a/modules/hw/d3d11/d3d11_surface.c +++ b/modules/hw/d3d11/d3d11_surface.c @@ -713,6 +713,8 @@ int D3D11OpenConverter( vlc_object_t *obj ) return VLC_ENOMEM; d3d11_video_context_t *vctx_sys = GetD3D11ContextPrivate(p_filter->vctx_in); + d3d11_decoder_device_t *dev_sys = GetD3D11OpaqueContext(p_filter->vctx_in); + p_sys->d3d_dev = &dev_sys->d3d_dev; if (assert_staging(p_filter, p_sys, vctx_sys->format) != VLC_SUCCESS) { @@ -772,6 +774,7 @@ int D3D11OpenCPUConverter( vlc_object_t *obj ) vlc_decoder_device_Release(dec_device); return VLC_ENOMEM; } + p_sys->d3d_dev = &devsys->d3d_dev; DXGI_FORMAT vctx_fmt; switch( p_filter->fmt_in.video.i_chroma ) { _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
