aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2024-08-30 17:05:12 +0000
committerLynne <dev@lynne.ee>2024-09-16 14:04:06 +0200
commitf85d94730c22d1f31dbf00c311be50861b6ed4e9 (patch)
tree82add9105aa751bd7956da396edd2c1ef429d398 /configure
parent37243b2a08acf65d12c3da3884df0fd27b3b8218 (diff)
downloadffmpeg-f85d94730c22d1f31dbf00c311be50861b6ed4e9.tar.gz
lavc: add h264_vulkan hardware encoder
This commit adds the first Vulkan hardware encoder. Currently, P, and **B**-frames are supported. This marks the first implementation to support both. The encoder has feature-parity with VAAPI.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure b/configure
index b76f8fbc4d..da36419f2d 100755
--- a/configure
+++ b/configure
@@ -3367,6 +3367,7 @@ h264_qsv_encoder_select="atsc_a53 qsvenc"
h264_rkmpp_decoder_deps="rkmpp"
h264_rkmpp_decoder_select="h264_mp4toannexb_bsf"
h264_vaapi_encoder_select="atsc_a53 cbs_h264 vaapi_encode"
+h264_vulkan_encoder_select="cbs_h264 vulkan_encode"
h264_v4l2m2m_decoder_deps="v4l2_m2m h264_v4l2_m2m"
h264_v4l2m2m_decoder_select="h264_mp4toannexb_bsf"
h264_v4l2m2m_encoder_deps="v4l2_m2m h264_v4l2_m2m"