Mercurial > mplayer.hg
diff mplayer.c @ 17286:b0046966ab82
don't reset dvdsub->id unless -slang is specified; assign default sub stream id when demux->sub->id is -1 (autodetect)
author | nicodvb |
---|---|
date | Mon, 02 Jan 2006 20:40:25 +0000 |
parents | 13b99f89969f |
children | 25fdd83982a4 |
line wrap: on
line diff
--- a/mplayer.c Mon Jan 02 13:12:29 2006 +0000 +++ b/mplayer.c Mon Jan 02 20:40:25 2006 +0000 @@ -3794,8 +3794,10 @@ vo_sub_last = vo_sub = NULL; #endif vobsub_id = -1; + if(dvdsub_lang) { dvdsub_id = -1; if (d_dvdsub) d_dvdsub->id = -1; + } // be careful! // if sub_changed is till on but subdata's been reset, bad things happen.