Mercurial > mplayer.hg
diff command.c @ 25639:8a673cfc4043
Clear demuxed data when subtitle track is changed.
| author | eugeni |
|---|---|
| date | Thu, 10 Jan 2008 19:59:09 +0000 |
| parents | f1ea96323643 |
| children | 00e4d59a0be4 |
line wrap: on
line diff
--- a/command.c Thu Jan 10 19:47:18 2008 +0000 +++ b/command.c Thu Jan 10 19:59:09 2008 +0000 @@ -1469,6 +1469,7 @@ // default: assume 1:1 mapping of sid and stream id d_sub->id = dvdsub_id; d_sub->sh = mpctx->demuxer->s_streams[d_sub->id]; + ds_free_packs(d_sub); for (i = 0; i < MAX_S_STREAMS; i++) { sh_sub_t *sh = mpctx->demuxer->s_streams[i]; if (sh && sh->sid == dvdsub_id) {
