diff options
author | nicodvb <nicodvb@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-06-02 10:22:46 +0000 |
---|---|---|
committer | nicodvb <nicodvb@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-06-02 10:22:46 +0000 |
commit | c4df30a358bbdc8c429ae928dcdfa3829035aa2d (patch) | |
tree | fc876f10d889b07bcb119ac9e2806353423e8462 /libmpdemux | |
parent | 02c779f1cfbea81ad6bbc1929a3ed695a7a7b0a9 (diff) | |
download | mpv-c4df30a358bbdc8c429ae928dcdfa3829035aa2d.tar.bz2 mpv-c4df30a358bbdc8c429ae928dcdfa3829035aa2d.tar.xz |
call demux_flush() where appropriate
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26960 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/demux_ts.c | 7 |
1 files changed, 1 insertions, 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); |