mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-08 06:09:50 +00:00
avcodec: add amfdec.
Added AMF based h264, hevc, av1 decoders. Co-authored-by: Dmitrii Ovchinnikov <ovchinnikov.dmitrii@gmail.com> v2: added encoder reinitialisation v3: use AMF_SURFACE_UNKNOWN to int decoder(ctx->output_format before)
This commit is contained in:
parent
9e7242579e
commit
fbfde33230
5 changed files with 790 additions and 2 deletions
|
|
@ -845,11 +845,13 @@ extern const FFCodec ff_av1_nvenc_encoder;
|
|||
extern const FFCodec ff_av1_qsv_decoder;
|
||||
extern const FFCodec ff_av1_qsv_encoder;
|
||||
extern const FFCodec ff_av1_amf_encoder;
|
||||
extern const FFCodec ff_av1_amf_decoder;
|
||||
extern const FFCodec ff_av1_mf_encoder;
|
||||
extern const FFCodec ff_av1_vaapi_encoder;
|
||||
extern const FFCodec ff_libopenh264_encoder;
|
||||
extern const FFCodec ff_libopenh264_decoder;
|
||||
extern const FFCodec ff_h264_amf_encoder;
|
||||
extern const FFCodec ff_h264_amf_decoder;
|
||||
extern const FFCodec ff_h264_cuvid_decoder;
|
||||
extern const FFCodec ff_h264_mf_encoder;
|
||||
extern const FFCodec ff_h264_nvenc_encoder;
|
||||
|
|
@ -860,6 +862,7 @@ extern const FFCodec ff_h264_vaapi_encoder;
|
|||
extern const FFCodec ff_h264_videotoolbox_encoder;
|
||||
extern const FFCodec ff_h264_vulkan_encoder;
|
||||
extern const FFCodec ff_hevc_amf_encoder;
|
||||
extern const FFCodec ff_hevc_amf_decoder;
|
||||
extern const FFCodec ff_hevc_cuvid_decoder;
|
||||
extern const FFCodec ff_hevc_d3d12va_encoder;
|
||||
extern const FFCodec ff_hevc_mediacodec_decoder;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue