diff avidec.c @ 462:b69898ffc92a libavformat

move time_base (pts_num/pts_den) from AVFormatContext -> AVStream
author michael
date Fri, 21 May 2004 20:43:21 +0000
parents 0f5aae2cd43f
children 696f41bc8784
line wrap: on
line diff
--- a/avidec.c	Thu May 20 16:00:22 2004 +0000
+++ b/avidec.c	Fri May 21 20:43:21 2004 +0000
@@ -93,8 +93,6 @@
     AVIStream *ast;
     int xan_video = 0;  /* hack to support Xan A/V */
 
-    av_set_pts_info(s, 64, 1, AV_TIME_BASE);
-
     if (get_riff(avi, pb) < 0)
         return -1;
 
@@ -139,6 +137,8 @@
                 st = av_new_stream(s, i);
                 if (!st)
                     goto fail;
+                av_set_pts_info(st, 64, 1, AV_TIME_BASE);
+
                 ast = av_mallocz(sizeof(AVIStream));
                 if (!ast)
                     goto fail;