From 9a60ab6deecbe5e378e63fa2db78d14367ccb717 Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Sat, 9 Jul 2011 21:09:38 +0300 Subject: Fixed 24-bit BluRay PCM audio broken by commit 7b6c2dc0ac98. Samples are 24 bit BE, not in DVD format. --- src/libxineadec/xine_lpcm_decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libxineadec/xine_lpcm_decoder.c b/src/libxineadec/xine_lpcm_decoder.c index 17db68550..c34d43b42 100644 --- a/src/libxineadec/xine_lpcm_decoder.c +++ b/src/libxineadec/xine_lpcm_decoder.c @@ -117,7 +117,7 @@ static void lpcm_decode_data (audio_decoder_t *this_gen, buf_element_t *buf) { switch ((buf->decoder_info[2] >> (24+6)) & 0x03) { case 1: bits_per_sample = 16; break; case 2: bits_per_sample = 20; break; - case 3: bits_per_sample = 24; special_dvd_audio = 1; break; + case 3: bits_per_sample = 24; break; default: bits_per_sample = 0; break; } switch ((buf->decoder_info[2] >> 16) & 0x0f) { -- cgit v1.2.3