From c4df30a358bbdc8c429ae928dcdfa3829035aa2d Mon Sep 17 00:00:00 2001 From: nicodvb Date: Mon, 2 Jun 2008 10:22:46 +0000 Subject: [PATCH] call demux_flush() where appropriate git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26960 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_ts.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libmpdemux/demux_ts.c b/libmpdemux/demux_ts.c index b746fa18b0..8e57fa3129 100644 --- a/libmpdemux/demux_ts.c +++ b/libmpdemux/demux_ts.c @@ -3139,13 +3139,8 @@ static void demux_seek_ts(demuxer_t *demuxer, float rel_seek_secs, float audio_d ts_dump_streams(demuxer->priv); reset_fifos(demuxer, sh_audio != NULL, sh_video != NULL, demuxer->sub->id > 0); + demux_flush(demuxer); - if(sh_audio != NULL) - ds_free_packs(d_audio); - if(sh_video != NULL) - ds_free_packs(d_video); - if(demuxer->sub->id > 0) - ds_free_packs(d_sub); video_stats = (sh_video != NULL);