Mercurial > mplayer.hg
diff mencoder.c @ 36337:805ff0c5b699
Support -alang and -slang for bluray://
author | reimar |
---|---|
date | Sun, 25 Aug 2013 17:57:25 +0000 |
parents | 389d43c448b3 |
children | 68794f2fbf1e |
line wrap: on
line diff
--- a/mencoder.c Sun Aug 25 17:23:22 2013 +0000 +++ b/mencoder.c Sun Aug 25 17:57:25 2013 +0000 @@ -671,6 +671,13 @@ if(dvdsub_lang && dvdsub_id==-1) dvdsub_id=bd_sid_from_lang(stream,dvdsub_lang); } +#ifdef CONFIG_LIBBLURAY +if(stream->type==STREAMTYPE_BLURAY){ + if(audio_lang && audio_id==-1) audio_id=bluray_id_from_lang(stream,stream_ctrl_audio,audio_lang); + if(dvdsub_lang && dvdsub_id==-1) dvdsub_id=bluray_id_from_lang(stream,stream_ctrl_sub,dvdsub_lang); +} +#endif + #ifdef CONFIG_DVDREAD if(stream->type==STREAMTYPE_DVD){ if(audio_lang && audio_id==-1) audio_id=dvd_aid_from_lang(stream,audio_lang);