summaryrefslogtreecommitdiffstats
path: root/libhb
diff options
context:
space:
mode:
authorjstebbins <[email protected]>2011-04-07 00:19:50 +0000
committerjstebbins <[email protected]>2011-04-07 00:19:50 +0000
commitde122b044e99b0ad1abff0ba51e1a4d9e7d8b020 (patch)
treeb1e3fee1cba54170a8451d45e669601f1bfac627 /libhb
parent8f38579aef54f5759f0c6ca532cb4e57f46d6eb9 (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
Diffstat (limited to 'libhb')
-rw-r--r--libhb/decdca.c2
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 */