Date: Tue, 18 Nov 2003 21:05:38 +1300 (NZDT) From: Bartosz Fabianowski <bartosz@fabianowski.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59410: [PATCH] multimedia/libxine ac3 decoding broken Message-ID: <200311180805.hAI85cB5008477@undo.chillt.de> Resent-Message-ID: <200311180810.hAI8A4LQ045562@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59410 >Category: ports >Synopsis: [PATCH] multimedia/libxine ac3 decoding broken >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Nov 18 00:10:04 PST 2003 >Closed-Date: >Last-Modified: >Originator: Bartosz Fabianowski >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD undo.chillt.de 4.9-STABLE FreeBSD 4.9-STABLE #1: Sat Nov 1 15:49:21 NZDT 2003 root@undo.chillt.de:/usr/obj/usr/src/sys/UNDO i386 >Description: The patch file patch-src:liba52:Makefile.in in the port multimedia/libxine is a bit too aggressive on Makefile.in and removes two entries necessary for ac3 decoding in xine to work. The following patch restores those entries and thus, fixes ac3 decoding in xine (and kaffeine). This can be verified by playing a DVD with ac3 sound. >How-To-Repeat: Play a DVD with ac3 sound - sound is missing. Alternatively, start xine with a high verbosity level - the ac3 decoder plug-in will fail to load due to an unresolved symbol. >Fix: Apply the attached patch to patch-src:liba52:Makefile.in. --- patch:patch-src:liba52:Makefile.in begins here --- --- patch-src:liba52:Makefile.in.orig Tue Nov 18 02:24:41 2003 +++ patch-src:liba52:Makefile.in Tue Nov 18 02:25:24 2003 @@ -1,18 +1,16 @@ --- src/liba52/Makefile.in.orig Sun Nov 9 11:41:01 2003 +++ src/liba52/Makefile.in Sun Nov 9 11:46:09 2003 -@@ -254,26 +254,12 @@ - +@@ -255,25 +255,13 @@ lib_LTLIBRARIES = xineplug_decode_a52.la --xineplug_decode_a52_la_SOURCES = \ + xineplug_decode_a52_la_SOURCES = \ - bitstream.c \ - bit_allocate.c \ -- crc.c \ + crc.c \ - downmix.c \ - imdct.c \ - parse.c \ -- xine_decoder.c -+xineplug_decode_a52_la_SOURCES = xine_decoder.c + xine_decoder.c -xineplug_decode_a52_la_LIBADD = $(XINE_LIB) @@ -29,13 +27,13 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = -@@ -281,8 +267,7 @@ +@@ -281,8 +269,7 @@ xineplug_decode_a52_la_DEPENDENCIES = \ $(top_builddir)/src/xine-engine/libxine.la -am_xineplug_decode_a52_la_OBJECTS = bitstream.lo bit_allocate.lo crc.lo \ - downmix.lo imdct.lo parse.lo xine_decoder.lo -+am_xineplug_decode_a52_la_OBJECTS = xine_decoder.lo ++am_xineplug_decode_a52_la_OBJECTS = crc.lo xine_decoder.lo xineplug_decode_a52_la_OBJECTS = $(am_xineplug_decode_a52_la_OBJECTS) DEFS = @DEFS@ --- patch:patch-src:liba52:Makefile.in ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311180805.hAI85cB5008477>