Author: realsun
Date: Tue Aug 28 18:45:28 2007
New Revision: 1219

Log:
set the PCR to a non-zero value in the start, this fixes the bug of the first 
several black frames when playing with vlc

Modified:
   dvbmuxer/mpegtsenc.c

Modified: dvbmuxer/mpegtsenc.c
==============================================================================
--- dvbmuxer/mpegtsenc.c        (original)
+++ dvbmuxer/mpegtsenc.c        Tue Aug 28 18:45:28 2007
@@ -753,6 +753,8 @@ static int output_packet(AVFormatContext
     assert(av_fifo_size(&stream->fifo) > 0);
 
     timestamp_packet= stream->premux_packet;
+    if(s->last_pcr == 0)
+        s->last_pcr = timestamp_packet->dts;
     if(timestamp_packet->unwritten_size == timestamp_packet->size){
         trailer_size= 0;
     }else{
_______________________________________________
FFmpeg-soc mailing list
[email protected]
http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to