diff --git a/libavcodec/codec_desc.c b/libavcodec/codec_desc.c index a9f21f8152..99e7c0de3d 100644 --- a/libavcodec/codec_desc.c +++ b/libavcodec/codec_desc.c @@ -2009,6 +2009,14 @@ static const AVCodecDescriptor codec_descriptors[] = { AV_CODEC_PROP_LOSSLESS, .mime_types= MT("image/jxs"), }, + { + .id = AV_CODEC_ID_WEBP_ANIM, + .type = AVMEDIA_TYPE_VIDEO, + .name = "webp_anim", + .long_name = NULL_IF_CONFIG_SMALL("Animated WebP"), + .props = AV_CODEC_PROP_LOSSY | AV_CODEC_PROP_LOSSLESS, + .mime_types= MT("image/webp"), + }, /* various PCM "codecs" */ { diff --git a/libavcodec/codec_id.h b/libavcodec/codec_id.h index 6529f0a6bc..bb2c16a958 100644 --- a/libavcodec/codec_id.h +++ b/libavcodec/codec_id.h @@ -332,6 +332,7 @@ enum AVCodecID { AV_CODEC_ID_APV, AV_CODEC_ID_PRORES_RAW, AV_CODEC_ID_JPEGXS, + AV_CODEC_ID_WEBP_ANIM, /* various PCM "codecs" */ AV_CODEC_ID_FIRST_AUDIO = 0x10000, ///< A dummy id pointing at the start of audio codecs