summaryrefslogtreecommitdiff
path: root/libavcodec/vulkan_video.h
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2023-09-06 06:15:32 +0200
committerLynne <dev@lynne.ee>2023-09-08 06:56:43 +0200
commit398467f519b3b4e954ac9e6868358c052b407fc5 (patch)
treeb373e132ecd25887e210d76222e0eec7cc8a5277 /libavcodec/vulkan_video.h
parent00e77fd21a0327404f61bab19c50d73a7bec5007 (diff)
vulkan_decode: convert max level from vulkan to av for comparisons
Diffstat (limited to 'libavcodec/vulkan_video.h')
-rw-r--r--libavcodec/vulkan_video.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libavcodec/vulkan_video.h b/libavcodec/vulkan_video.h
index 183ce89bf0..b28e3fe0bd 100644
--- a/libavcodec/vulkan_video.h
+++ b/libavcodec/vulkan_video.h
@@ -71,6 +71,13 @@ VkVideoChromaSubsamplingFlagBitsKHR ff_vk_subsampling_from_av_desc(const AVPixFm
*/
VkVideoComponentBitDepthFlagBitsKHR ff_vk_depth_from_av_depth(int depth);
+
+/**
+ * Convert level from Vulkan to AV.
+ */
+int ff_vk_h264_level_to_av(StdVideoH264LevelIdc level);
+int ff_vk_h265_level_to_av(StdVideoH265LevelIdc level);
+
typedef struct FFVkVideoBuffer {
FFVkBuffer buf;
uint8_t *mem;