summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mplayer.c b/mplayer.c
index 45d0f47d69..7674310ac0 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -1252,7 +1252,7 @@ if(1)
if(file_format==DEMUXER_TYPE_MPEG_ES || file_format==DEMUXER_TYPE_MPEG_PS){
int in_frame=0;
float newfps;
- videobuf_len=0;
+ //videobuf_len=0;
while(videobuf_len<VIDEOBUFFER_SIZE-MAX_VIDEO_PACKET_SIZE){
int i=sync_video_packet(d_video);
void* buffer=&videobuffer[videobuf_len+4];
@@ -1307,6 +1307,7 @@ if(1)
// fix mpeg2 frametime:
frame_time=(100+picture->repeat_count)*0.01f;
picture->repeat_count=0;
+ videobuf_len=0;
} else {
// frame-based file formats: (AVI,ASF,MOV)