[FFmpeg-cvslog] asfdec: do not export empty metadata
Alexandra Hájková
git at videolan.org
Sun Aug 2 11:17:55 CEST 2015
ffmpeg | branch: master | Alexandra Hájková <alexandra.khirnova at gmail.com> | Mon Jul 27 19:42:15 2015 +0200| [78491fe8cfed83d2aead95dafe26f0d3f999e961] | committer: Anton Khirnov
asfdec: do not export empty metadata
Signed-off-by: Anton Khirnov <anton at khirnov.net>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78491fe8cfed83d2aead95dafe26f0d3f999e961
---
libavformat/asfdec.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libavformat/asfdec.c b/libavformat/asfdec.c
index 72c5916..790102b 100644
--- a/libavformat/asfdec.c
+++ b/libavformat/asfdec.c
@@ -256,8 +256,10 @@ static int asf_read_metadata(AVFormatContext *s, const char *title, uint16_t len
AVIOContext *pb = s->pb;
avio_get_str16le(pb, len, ch, buflen);
- if (av_dict_set(&s->metadata, title, ch, 0) < 0)
- av_log(s, AV_LOG_WARNING, "av_dict_set failed.\n");
+ if (ch[0]) {
+ if (av_dict_set(&s->metadata, title, ch, 0) < 0)
+ av_log(s, AV_LOG_WARNING, "av_dict_set failed.\n");
+ }
return 0;
}
More information about the ffmpeg-cvslog
mailing list