From d2902be9eb6a77f9c7c10414c948db0bca3eba92 Mon Sep 17 00:00:00 2001 From: Tong Wu Date: Thu, 17 Nov 2022 10:29:55 +0800 Subject: [PATCH] msdkdec: add thiz->ds_has_known_allocator for d3d11 Part-of: --- subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c index a6e72bc108..e49762b6d6 100644 --- a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c +++ b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c @@ -1874,6 +1874,10 @@ gst_msdkdec_decide_allocation (GstVideoDecoder * decoder, GstQuery * query) GST_IS_VA_DMABUF_ALLOCATOR (allocator))) thiz->ds_has_known_allocator = FALSE; } +#else + if (!GST_IS_D3D11_BUFFER_POOL (pool)) { + thiz->ds_has_known_allocator = FALSE; + } #endif /* If downstream supports video meta and video alignment, or downstream