From bb9eb6f477e7951a02900f70c6daae36172da4d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Tue, 23 Jul 2024 14:11:30 +0200 Subject: [PATCH] vkimagebufferpool: add encoding usage as video usage Part-of: --- .../gst-libs/gst/vulkan/gstvkimagebufferpool.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimagebufferpool.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimagebufferpool.c index fff291c695..21efc90703 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimagebufferpool.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkimagebufferpool.c @@ -262,7 +262,9 @@ gst_vulkan_image_buffer_pool_set_config (GstBufferPool * pool, #if GST_VULKAN_HAVE_VIDEO_EXTENSIONS video = (priv->usage & (VK_IMAGE_USAGE_VIDEO_DECODE_DPB_BIT_KHR - | VK_IMAGE_USAGE_VIDEO_DECODE_DST_BIT_KHR)); + | VK_IMAGE_USAGE_VIDEO_DECODE_DST_BIT_KHR + | VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR + | VK_IMAGE_USAGE_VIDEO_ENCODE_DPB_BIT_KHR)); #endif sampleable = priv->usage & (VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT);