[FFmpeg-cvslog] wtvdec: ignore WM/MediaThumbType metadata entry
Peter Ross
git at videolan.org
Mon Jan 7 13:16:19 CET 2013
ffmpeg | branch: master | Peter Ross <pross at xvid.org> | Sun Jan 6 14:15:25 2013 +1100| [361ecb6176242f8d86c36cea7233b233280eadc7] | committer: Peter Ross
wtvdec: ignore WM/MediaThumbType metadata entry
This tag is used by Windows Media Centre in displaying the thumbnail,
and should be transformed into FFmpeg metadata string.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=361ecb6176242f8d86c36cea7233b233280eadc7
---
libavformat/wtvdec.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/libavformat/wtvdec.c b/libavformat/wtvdec.c
index 5e9c817..88daa09 100644
--- a/libavformat/wtvdec.c
+++ b/libavformat/wtvdec.c
@@ -450,7 +450,10 @@ static void get_tag(AVFormatContext *s, AVIOContext *pb, const char *key, int ty
if (!buf)
return;
- if (type == 0 && length == 4) {
+ if (!strcmp(key, "WM/MediaThumbType")) {
+ avio_skip(pb, length);
+ return;
+ } else if (type == 0 && length == 4) {
snprintf(buf, buf_size, "%"PRIi32, avio_rl32(pb));
} else if (type == 1) {
avio_get_str16le(pb, length, buf, buf_size);
More information about the ffmpeg-cvslog
mailing list