From 541d6d64d5f6d7dd3825bc069bef18e88ac88e92 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 7 Jan 2011 16:48:12 +0100 Subject: [PATCH] xbmc: add patch to fix xbmc.org ticket #10981 Signed-off-by: Stephan Raue --- ..._bitstream_mode_improperly_set-Ticket-10981.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-501-fixed_bitstream_mode_improperly_set-Ticket-10981.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-501-fixed_bitstream_mode_improperly_set-Ticket-10981.patch b/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-501-fixed_bitstream_mode_improperly_set-Ticket-10981.patch new file mode 100644 index 0000000000..a77ad31d11 --- /dev/null +++ b/packages/mediacenter/xbmc/patches/xbmc-10.0-Dharma-501-fixed_bitstream_mode_improperly_set-Ticket-10981.patch @@ -0,0 +1,12 @@ +diff -Naur xbmc-10.0-Dharma/xbmc/cores/dvdplayer/Codecs/ffmpeg/libavformat/spdif.c xbmc-10.0-Dharma.patch/xbmc/cores/dvdplayer/Codecs/ffmpeg/libavformat/spdif.c +--- xbmc-10.0-Dharma/xbmc/cores/dvdplayer/Codecs/ffmpeg/libavformat/spdif.c 2010-12-17 20:13:36.000000000 +0100 ++++ xbmc-10.0-Dharma.patch/xbmc/cores/dvdplayer/Codecs/ffmpeg/libavformat/spdif.c 2011-01-07 01:19:48.721555949 +0100 +@@ -108,7 +108,7 @@ + static int spdif_header_ac3(AVFormatContext *s, AVPacket *pkt) + { + IEC958Context *ctx = s->priv_data; +- int bitstream_mode = pkt->data[6] & 0x7; ++ int bitstream_mode = pkt->data[5] & 0x7; + + ctx->data_type = IEC958_AC3 | (bitstream_mode << 8); + ctx->pkt_offset = AC3_FRAME_SIZE << 2;