]> git.sesse.net Git - ffmpeg/commitdiff
ifv: populate creation_time
authorPeter Ross <pross@xvid.org>
Mon, 1 Jul 2019 12:00:24 +0000 (22:00 +1000)
committerPeter Ross <pross@xvid.org>
Wed, 3 Jul 2019 11:07:38 +0000 (21:07 +1000)
Reviewed-by: Carl Eugen Hoyos <ceffmpeg@gmail.com>
Signed-off-by: Peter Ross <pross@xvid.org>
libavformat/ifv.c

index 03c682bb9d2488a2b6392de40df4b003f896aa14..6acbb29a7595300b5eb7ea0f5ee57e69a7a5151e 100644 (file)
@@ -90,7 +90,10 @@ static int parse_header(AVFormatContext *s)
     uint32_t aud_magic;
     uint32_t vid_magic;
 
-    avio_skip(s->pb, 0x5c);
+    avio_skip(s->pb, 0x34);
+    avpriv_dict_set_timestamp(&s->metadata, "creation_time", avio_rl32(s->pb) * 1000000LL);
+    avio_skip(s->pb, 0x24);
+
     ifv->width = avio_rl16(s->pb);
     ifv->height = avio_rl16(s->pb);