]> git.sesse.net Git - vlc/commitdiff
set i_start_time with AV_TIME_BASE, fixes streaming flv from file (for me)
authorIlkka Ollakka <ileoo@videolan.org>
Mon, 3 Mar 2008 00:23:53 +0000 (02:23 +0200)
committerIlkka Ollakka <ileoo@videolan.org>
Mon, 3 Mar 2008 00:23:53 +0000 (02:23 +0200)
and doesn't seem to affect any regression on demuxing.

modules/codec/ffmpeg/demux.c

index 1fc666aba5890130aa54a8226095a1cc2aa780f6..36f307eec4b54c74e1e9809e2bdce6cd31518fab 100644 (file)
@@ -312,7 +312,7 @@ static int Demux( demux_t *p_demux )
     memcpy( p_frame->p_buffer, pkt.data, pkt.size );
 
     i_start_time = ( p_sys->ic->start_time != (int64_t)AV_NOPTS_VALUE ) ?
-        p_sys->ic->start_time : 0;
+        ( p_sys->ic->start_time / AV_TIME_BASE )  : 0;
 
     p_frame->i_dts = ( pkt.dts == (int64_t)AV_NOPTS_VALUE ) ?
         0 : (pkt.dts - i_start_time) * 1000000 *