[Android] Disable DTS decoding though libdca

Jean-Baptiste Kempf git at videolan.org
Sun May 6 20:44:03 CEST 2012


android | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sun May  6 20:41:10 2012 +0200| [e09ad691f25a82320fdd35c93dfadce11f41777f] | committer: Jean-Baptiste Kempf

Disable DTS decoding though libdca

This solves quite a few issues on my Nexus One, notably inside MKVs

> http://git.videolan.org/gitweb.cgi/android.git/?a=commit;h=e09ad691f25a82320fdd35c93dfadce11f41777f
---

 Makefile     |    2 +-
 compile.sh   |    2 +-
 configure.sh |    1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index e45e43c..41d4b08 100644
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,7 @@ $(VLC_APK): $(LIBVLCJNI) $(JAVA_SOURCES)
 	@echo
 	$(VERBOSE)cd $(SRC) && ant $(ANT_OPTS) debug
 
-VLC_MODULES=`find $(VLC_BUILD_DIR)/modules -name 'lib*_plugin.a'|grep -v -E "stats|access_bd|oldrc|real|hotkeys|gestures|sap|dynamicoverlay|rss|libball|bargraph|clone|access_shm|mosaic|imem|osdmenu|puzzle|mediadirs|t140|ripple|motion|sharpen|grain|posterize|mirror|wall|scene|blendbench|psychedelic|alphamask|netsync|audioscrobbler|imem|motiondetect|export|smf|podcast|bluescreen|erase|record|speex_resampler|remoteosd|magnify|gradient|spdif" | tr \\\\n \ `
+VLC_MODULES=`find $(VLC_BUILD_DIR)/modules -name 'lib*_plugin.a'|grep -v -E "stats|access_bd|oldrc|real|hotkeys|gestures|sap|dynamicoverlay|rss|libball|bargraph|clone|access_shm|mosaic|imem|osdmenu|puzzle|mediadirs|t140|ripple|motion|sharpen|grain|posterize|mirror|wall|scene|blendbench|psychedelic|alphamask|netsync|audioscrobbler|imem|motiondetect|export|smf|podcast|bluescreen|erase|record|speex_resampler|remoteosd|magnify|gradient|spdif|dtstofloat32" | tr \\\\n \ `
 
 $(LIBVLCJNI_H):
 	$(VERBOSE)if [ -z "$(VLC_BUILD_DIR)" ]; then echo "VLC_BUILD_DIR not defined" ; exit 1; fi
diff --git a/compile.sh b/compile.sh
index 1e8acf8..8c2d614 100755
--- a/compile.sh
+++ b/compile.sh
@@ -94,7 +94,7 @@ cd contrib/android
     --disable-sidplay2 \
     --disable-samplerate
 
-# TODO: mpeg2, dts, theora
+# TODO: mpeg2, theora
 
 if test -z "${NO_NEON}" -o -n "${TEGRA2}"; then
     # assumes armv7-a
diff --git a/configure.sh b/configure.sh
index 7bf8b3f..fd313f9 100755
--- a/configure.sh
+++ b/configure.sh
@@ -76,6 +76,7 @@ sh $VLC_SOURCEDIR/configure --host=arm-linux-androideabi --build=x86_64-unknown-
                 --disable-gme \
                 --disable-tremor \
                 --disable-mad \
+                --disable-dca \
                 --disable-sdl-image \
                 --disable-zvbi \
                 --disable-fluidsynth \



More information about the Android mailing list