From 4b2b42adfa7ec728b555897385dd9809742c8a64 Mon Sep 17 00:00:00 2001 From: rtogni Date: Tue, 24 Jul 2007 21:04:08 +0000 Subject: Fix for bugzilla #835 1) set audio language preferences (on command line or in ~/.mplayer/config). (say, alang = Japanese[jpn],ja,jp,jpn,English[eng],en,eng,ko,ru,rus) 2) play a transport stream whose audio streams are not labeled -> no audio Patch by Sergey Svishchev >>> svs - ropnet ru <<< on bugzilla Blessed by nicodvb git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23855 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_ts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libmpdemux/demux_ts.c') diff --git a/libmpdemux/demux_ts.c b/libmpdemux/demux_ts.c index d15fbcaf4f..44d3149ab7 100644 --- a/libmpdemux/demux_ts.c +++ b/libmpdemux/demux_ts.c @@ -698,7 +698,7 @@ static off_t ts_detect_streams(demuxer_t *demuxer, tsdemux_init_t *param) if(! chosen_pid) continue; } - else if(param->alang[0] > 0) + else if(param->alang[0] > 0 && es.lang[0] > 0) { if(pid_match_lang(priv, es.pid, param->alang) == -1) continue; -- cgit v1.2.3