History

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)

Evgeny Pavlov committed 2 years ago

Commit fbfde331 parent 9e724255 files · +790 −2Browse files

Showing the changes to libavcodec/allcodecs.c (1 of 5 files). Show all

Unified · Split

libavcodec/allcodecs.c+3−0
@@ -845,11 +845,13 @@ extern const FFCodec ff_av1_nvenc_encoder; · 844 unmodified lines
845extern const FFCodec ff_av1_qsv_decoder;845extern const FFCodec ff_av1_qsv_decoder;
846extern const FFCodec ff_av1_qsv_encoder;846extern const FFCodec ff_av1_qsv_encoder;
847extern const FFCodec ff_av1_amf_encoder;847extern const FFCodec ff_av1_amf_encoder;
848extern const FFCodec ff_av1_amf_decoder;
848extern const FFCodec ff_av1_mf_encoder;849extern const FFCodec ff_av1_mf_encoder;
849extern const FFCodec ff_av1_vaapi_encoder;850extern const FFCodec ff_av1_vaapi_encoder;
850extern const FFCodec ff_libopenh264_encoder;851extern const FFCodec ff_libopenh264_encoder;
851extern const FFCodec ff_libopenh264_decoder;852extern const FFCodec ff_libopenh264_decoder;
852extern const FFCodec ff_h264_amf_encoder;853extern const FFCodec ff_h264_amf_encoder;
854extern const FFCodec ff_h264_amf_decoder;
853extern const FFCodec ff_h264_cuvid_decoder;855extern const FFCodec ff_h264_cuvid_decoder;
854extern const FFCodec ff_h264_mf_encoder;856extern const FFCodec ff_h264_mf_encoder;
855extern const FFCodec ff_h264_nvenc_encoder;857extern const FFCodec ff_h264_nvenc_encoder;
@@ -860,6 +862,7 @@ extern const FFCodec ff_h264_vaapi_encoder; · 4 unmodified lines
860extern const FFCodec ff_h264_videotoolbox_encoder;862extern const FFCodec ff_h264_videotoolbox_encoder;
861extern const FFCodec ff_h264_vulkan_encoder;863extern const FFCodec ff_h264_vulkan_encoder;
862extern const FFCodec ff_hevc_amf_encoder;864extern const FFCodec ff_hevc_amf_encoder;
865extern const FFCodec ff_hevc_amf_decoder;
863extern const FFCodec ff_hevc_cuvid_decoder;866extern const FFCodec ff_hevc_cuvid_decoder;
864extern const FFCodec ff_hevc_d3d12va_encoder;867extern const FFCodec ff_hevc_d3d12va_encoder;
865extern const FFCodec ff_hevc_mediacodec_decoder;868extern const FFCodec ff_hevc_mediacodec_decoder;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t