summaryrefslogtreecommitdiff
path: root/scripts/audio_tuning
diff options
context:
space:
mode:
authorCheng-Yi Chiang <cychiang@chromium.org>2014-02-18 15:21:58 +0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-03-03 14:18:53 +0000
commitf649877f8963170019e2cf19e285f8c287027279 (patch)
tree6bd44d2241246f2d20a781d8a8dbfd1e032e0973 /scripts/audio_tuning
parent257eb2abf4e92a0eabc53642da01abeec9527ac4 (diff)
downloadadhd-f649877f8963170019e2cf19e285f8c287027279.tar.gz
scripts: Modify conf2ini2.py script for emphasis_disabled in drc
There is a new parameter emphasis_disabled in drc. This patch modifies conf2ini2.py script so it honors the "drc.emphasis_disabled" in config file generated by new http://audio-tuning.appspot.com/ and generate dsp.ini file containing emphasis_disabled in input_4 of [drc]. BUG=chrome-os-partner:25940 TEST=run conf2ini2 file on config file with "drc.emphasis_disabled": 0, check output contains "intput_4=0 ; emphasis_disabled" in [drc] section. Change-Id: I12347f9a7215c2fbcdb65588a32f327cd29737e5 Reviewed-on: https://chromium-review.googlesource.com/186858 Reviewed-by: Hsinyu Chao <hychao@chromium.org> Commit-Queue: Cheng-Yi Chiang <cychiang@chromium.org> Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Diffstat (limited to 'scripts/audio_tuning')
-rwxr-xr-xscripts/audio_tuning/conf2ini2.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/audio_tuning/conf2ini2.py b/scripts/audio_tuning/conf2ini2.py
index 8997be31..476ffd56 100755
--- a/scripts/audio_tuning/conf2ini2.py
+++ b/scripts/audio_tuning/conf2ini2.py
@@ -46,7 +46,8 @@ label=drc
input_0={%s:0}
input_1={%s:1}
output_2={%s:0}
-output_3={%s:1}"""
+output_3={%s:1}
+input_4=%-7d ; emphasis_disabled"""
drc_param = """\
input_%d=%-7g ; f
@@ -106,8 +107,8 @@ def main():
stages[i](d, src, dst)
def print_drc(d, src, dst):
- print drc_header % (src, src, dst, dst)
- n = 4
+ print drc_header % (src, src, dst, dst, int(d['drc.emphasis_disabled']))
+ n = 5
for i in range(3):
prefix = 'drc.%d.' % i
f = d[prefix + 'f']