diff -r 51f39d0f1466 src/demuxers/demux_mpeg_block.c --- a/src/demuxers/demux_mpeg_block.c Mon Apr 30 14:04:50 2007 +0300 +++ b/src/demuxers/demux_mpeg_block.c Sat May 12 16:06:17 2007 +0300 @@ -175,7 +175,7 @@ static void check_newpts( demux_mpeg_blo } if( pts ) - this->last_pts[video] = pts; + this->last_pts[video] = this->last_pts[1-video] = pts; } static void demux_mpeg_block_parse_pack (demux_mpeg_block_t *this, int preview_mode) {