diff options
author | Lynne <dev@lynne.ee> | 2024-11-24 17:08:29 +0100 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2024-11-26 14:14:13 +0100 |
commit | d48542023725c5ad319bfbfa169954a42de4500f (patch) | |
tree | 0e7c98b0e5cedc17125f9ace4ae9d125e183078f /libavutil | |
parent | cf0961a52707122749028e388bbde7723574d767 (diff) | |
download | ffmpeg-d48542023725c5ad319bfbfa169954a42de4500f.tar.gz |
hwcontext_vulkan: take disable_multiplane into account when checking for formats
Diffstat (limited to 'libavutil')
-rw-r--r-- | libavutil/hwcontext_vulkan.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c index ce4a7502ba..e379642cd3 100644 --- a/libavutil/hwcontext_vulkan.c +++ b/libavutil/hwcontext_vulkan.c @@ -2040,7 +2040,7 @@ static int vulkan_frames_get_constraints(AVHWDeviceContext *ctx, count += vkfmt_from_pixfmt2(ctx, vk_formats_list[i].pixfmt, p->use_linear_images ? VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL, - NULL, NULL, NULL, NULL, 0, 1) >= 0; + NULL, NULL, NULL, NULL, p->disable_multiplane, 1) >= 0; } constraints->valid_sw_formats = av_malloc_array(count + 1, @@ -2053,7 +2053,7 @@ static int vulkan_frames_get_constraints(AVHWDeviceContext *ctx, if (vkfmt_from_pixfmt2(ctx, vk_formats_list[i].pixfmt, p->use_linear_images ? VK_IMAGE_TILING_LINEAR : VK_IMAGE_TILING_OPTIMAL, - NULL, NULL, NULL, NULL, 0, 1) >= 0) { + NULL, NULL, NULL, NULL, p->disable_multiplane, 1) >= 0) { constraints->valid_sw_formats[count++] = vk_formats_list[i].pixfmt; } } |