diff options
author | jstebbins <[email protected]> | 2011-04-07 00:19:50 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2011-04-07 00:19:50 +0000 |
commit | de122b044e99b0ad1abff0ba51e1a4d9e7d8b020 (patch) | |
tree | b1e3fee1cba54170a8451d45e669601f1bfac627 | |
parent | 8f38579aef54f5759f0c6ca532cb4e57f46d6eb9 (diff) |
Fix dts downmix when the output encoder is lame
libdca downmix is broken if you ask for dolby and DCA_ADJUST_LEVEL.
Since we fixed the clipping problem that DCA_ADJUST_LEVEL is used for
with changeset 3294, we can just disable this.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3907 b64f7644-9d1e-0410-96f1-a4d463321fa5
-rw-r--r-- | libhb/decdca.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/libhb/decdca.c b/libhb/decdca.c index c369999db..9b85905fd 100644 --- a/libhb/decdca.c +++ b/libhb/decdca.c @@ -79,8 +79,6 @@ static int decdcaInit( hb_work_object_t * w, hb_job_t * job ) work.c has already done some of this deduction for us in do_job() */ pv->flags_out = HB_AMIXDOWN_GET_DCA_FORMAT(audio->config.out.mixdown); - if ( audio->config.out.codec == HB_ACODEC_LAME ) - pv->flags_out |= DCA_ADJUST_LEVEL; /* pass the number of channels used into the private work data */ /* will only be actually used if we're not doing AC3 passthru */ |