From: Julian S. <ju...@ju...> - 2007-09-03 20:03:03
|
Am Freitag 17 August 2007 19:54 schrieb Christophe Thommeret: > Actually, audio_decoder_loop stores audio streams in ascending buffer type > order. So, for example a stream with buffer type BUF_AUDIO_A52|channel_num > will always be stored in audio_track_map array before any mpegaudio stream. > This breaks the stream order known by TS demuxer and so a user can get a52 > french audio when selecting "deu" ! Bad again. This patch fixes that. Tested and proofed to be stable, so you get my ACK. Would like to see it in hg-head soon. -Julian |