]> granicus.if.org Git - handbrake/commit
Minor amendments to 5.1 audio support:
authormaurj <handbrake@maurj.com>
Tue, 13 Feb 2007 14:45:03 +0000 (14:45 +0000)
committermaurj <handbrake@maurj.com>
Tue, 13 Feb 2007 14:45:03 +0000 (14:45 +0000)
commit117f0b5737e319e3dabc0b9eedec0ca4383ed3bb
treea7c181f9a1ebf79b4fc933060b40298f7b905df2
parent532c91821e1d16a7b38de55dac8e1bc2f0760eb7
Minor amendments to 5.1 audio support:

* ensuring that non-AAC audio formats always use a stereo mix (rather than mono)
* ensuring that Dolby Surround (Pro Logic) source is passed through as Dolby Surround (Pro Logic), and not mixed down to Stereo
* storing the ac3 flags with the job for later reference

Note: this is still using the settings for the last selected soundtrack for *all* soundtracks.  This needs improving, as they may not be of the same format!

Tested with mono, stereo, pro logic and 5.1 AC3 sources, to all output audio formats, with success all round :)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.8.0_beta2_5.1@319 b64f7644-9d1e-0410-96f1-a4d463321fa5
libmediafork/common.h
libmediafork/deca52.c
libmediafork/scan.c
libmediafork/work.c