OSDN Git Service

Added support for DTS audio. DTS audio streams (of 5.1 audio and below) will be...
authormaurj <maurj@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 2 May 2007 15:56:39 +0000 (15:56 +0000)
committermaurj <maurj@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 2 May 2007 15:56:39 +0000 (15:56 +0000)
commit9fc90d029706f970a16553ce5a55ba31d838173a
treeccee5caab83f8bda1057985f71145ef83bbfb0be
parent19051c3c4b23704e85a1f0ac9f7cb0d23f271768
Added support for DTS audio.  DTS audio streams (of 5.1 audio and below) will be detected and decoded.  This requires a new library - libdca (and patch) - which is included (in patched form) in a new version of the pre-built UB Darwin contribs (0012). These have been uploaded to download.m0k.org/handbrake/contrib/ .
I haven't yet added any code to Controller.mm to recognise the DTS streams as supporting mono / 6ch DPL1 / DPL2 downmixes.
Note: running Jam on the new library required me to update some tools on Mac OS X - possibly libtool, autoconf, automake.  Not sure which made the difference, but these were the ones I updated.  it won't jam successfully without this.

git-svn-id: svn://localhost/HandBrake/trunk@559 b64f7644-9d1e-0410-96f1-a4d463321fa5
18 files changed:
Jamfile
MacOsXContribBinariesVersion.txt
contrib/Jamfile
contrib/patch-libdca.patch [new file with mode: 0644]
contrib/version_libdca.txt [new file with mode: 0644]
libhb/Jamfile
libhb/Makefile
libhb/common.h
libhb/deca52.c
libhb/decdca.c [new file with mode: 0644]
libhb/dvd.c
libhb/hb.c
libhb/hb.h
libhb/internal.h
libhb/scan.c
libhb/work.c
macosx/HandBrake.xcodeproj/project.pbxproj
test/test.c