[FFmpeg-devel] [PATCH 5/6] avformat/matroskadec: also check ff_webm_codec_tags for valid CodecIDs
James Almer
jamrial at gmail.com
Sat Sep 22 03:41:54 EEST 2018
Signed-off-by: James Almer <jamrial at gmail.com>
---
libavformat/matroskadec.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c
index e6793988e1..16a326dff4 100644
--- a/libavformat/matroskadec.c
+++ b/libavformat/matroskadec.c
@@ -2188,6 +2188,14 @@ static int matroska_parse_tracks(AVFormatContext *s)
}
}
+ for (j = 0; ff_webm_codec_tags[j].id != AV_CODEC_ID_NONE; j++) {
+ if (!strncmp(ff_webm_codec_tags[j].str, track->codec_id,
+ strlen(ff_webm_codec_tags[j].str))) {
+ codec_id = ff_webm_codec_tags[j].id;
+ break;
+ }
+ }
+
for (j = 0; ff_mkv_codec_tags[j].id != AV_CODEC_ID_NONE; j++) {
if (!strncmp(ff_mkv_codec_tags[j].str, track->codec_id,
strlen(ff_mkv_codec_tags[j].str))) {
--
2.19.0
More information about the ffmpeg-devel
mailing list