This commit adds a Vulkan hardware HEVC encoder, with full support of the spec - I, P, and B-frames.
Showing the changes to libavcodec/allcodecs.c (1 of 7 files). Show all
Unified · Split
| @@ -862,6 +862,7 @@ extern const FFCodec ff_hevc_qsv_encoder; · 861 unmodified lines | |||
| 862 | extern const FFCodec ff_hevc_v4l2m2m_encoder; | 862 | extern const FFCodec ff_hevc_v4l2m2m_encoder; |
| 863 | extern const FFCodec ff_hevc_vaapi_encoder; | 863 | extern const FFCodec ff_hevc_vaapi_encoder; |
| 864 | extern const FFCodec ff_hevc_videotoolbox_encoder; | 864 | extern const FFCodec ff_hevc_videotoolbox_encoder; |
| 865 | extern const FFCodec ff_hevc_vulkan_encoder; | ||
| 865 | extern const FFCodec ff_libkvazaar_encoder; | 866 | extern const FFCodec ff_libkvazaar_encoder; |
| 866 | extern const FFCodec ff_mjpeg_cuvid_decoder; | 867 | extern const FFCodec ff_mjpeg_cuvid_decoder; |
| 867 | extern const FFCodec ff_mjpeg_qsv_encoder; | 868 | extern const FFCodec ff_mjpeg_qsv_encoder; |