lavc: add hevc_vulkan hardware encoder

This commit adds a Vulkan hardware HEVC encoder, with full support
of the spec - I, P, and B-frames.
This commit is contained in:
Lynne
2024-09-14 10:10:57 +02:00
parent b4283f93e1
commit 4b4f0b68f8
7 changed files with 1860 additions and 22 deletions

View File

@@ -862,6 +862,7 @@ extern const FFCodec ff_hevc_qsv_encoder;
extern const FFCodec ff_hevc_v4l2m2m_encoder;
extern const FFCodec ff_hevc_vaapi_encoder;
extern const FFCodec ff_hevc_videotoolbox_encoder;
extern const FFCodec ff_hevc_vulkan_encoder;
extern const FFCodec ff_libkvazaar_encoder;
extern const FFCodec ff_mjpeg_cuvid_decoder;
extern const FFCodec ff_mjpeg_qsv_encoder;