From 58721388b89bc1f8ecdc304ca86462fb7202527f Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 3 Jan 2015 23:03:55 +0100 Subject: [PATCH] avformat/flvenc: omit more metadata elements with specific meaning Reviewed-by: Thilo Borgmann Signed-off-by: Michael Niedermayer --- libavformat/flvenc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c index 5468c4d0e9..5e27ed0912 100644 --- a/libavformat/flvenc.c +++ b/libavformat/flvenc.c @@ -288,6 +288,14 @@ static void write_metadata(AVFormatContext *s, unsigned int ts) ||!strcmp(tag->key, "audiocodecid") ||!strcmp(tag->key, "duration") ||!strcmp(tag->key, "onMetaData") + ||!strcmp(tag->key, "datasize") + ||!strcmp(tag->key, "lasttimestamp") + ||!strcmp(tag->key, "totalframes") + ||!strcmp(tag->key, "hasAudio") + ||!strcmp(tag->key, "hasVideo") + ||!strcmp(tag->key, "hasCuePoints") + ||!strcmp(tag->key, "hasMetadata") + ||!strcmp(tag->key, "hasKeyframes") ){ av_log(s, AV_LOG_DEBUG, "Ignoring metadata for %s\n", tag->key); continue;