output a pcr as soon as possible, patch by Mike Scheutzow, scheutzow at alcatel-lucen...
[ffmpeg.git] / libavformat / mpegtsenc.c
index e283068..7e78559 100644 (file)
@@ -485,6 +485,9 @@ static int mpegts_write_header(AVFormatContext *s)
     else
         ts->mux_rate = total_bit_rate;
 
+    // output a PCR as soon as possible
+    service->pcr_packet_count = service->pcr_packet_period;
+
     // adjust pcr
     ts->cur_pcr /= ts->mux_rate;