diff options
author | James Almer <jamrial@gmail.com> | 2018-09-21 12:52:13 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2018-09-26 15:17:13 -0300 |
commit | 794079e81529f63e32ffc3e8ac4a9dae3b80e765 (patch) | |
tree | f22abd2483a025d00c3e014ac14789889d940204 /libavformat/matroska.c | |
parent | 14ac62f9af58fe3cbbf92e2aa1951e2af4b26333 (diff) |
avformat/matroskaenc: implement AVOutputFormat.query_codec for webm
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavformat/matroska.c')
-rw-r--r-- | libavformat/matroska.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libavformat/matroska.c b/libavformat/matroska.c index 94ccbecedb..4d18d147fc 100644 --- a/libavformat/matroska.c +++ b/libavformat/matroska.c @@ -103,6 +103,22 @@ const CodecTags ff_mkv_codec_tags[]={ {"" , AV_CODEC_ID_NONE} }; +const CodecTags ff_webm_codec_tags[] = { + {"V_VP8" , AV_CODEC_ID_VP8}, + {"V_VP9" , AV_CODEC_ID_VP9}, + {"V_AV1" , AV_CODEC_ID_AV1}, + + {"A_VORBIS" , AV_CODEC_ID_VORBIS}, + {"A_OPUS" , AV_CODEC_ID_OPUS}, + + {"D_WEBVTT/SUBTITLES" , AV_CODEC_ID_WEBVTT}, + {"D_WEBVTT/CAPTIONS" , AV_CODEC_ID_WEBVTT}, + {"D_WEBVTT/DESCRIPTIONS", AV_CODEC_ID_WEBVTT}, + {"D_WEBVTT/METADATA" , AV_CODEC_ID_WEBVTT}, + + {"" , AV_CODEC_ID_NONE} +}; + const CodecMime ff_mkv_image_mime_tags[] = { {"image/gif" , AV_CODEC_ID_GIF}, {"image/jpeg" , AV_CODEC_ID_MJPEG}, |