commit | af7028556a5374f9aaf4983105c4cebdfbfe2eea | [log] [tgz] |
---|---|---|
author | Hsin-Yu Chao <hychao@chromium.org> | Tue May 18 09:47:54 2021 |
committer | Commit Bot <commit-bot@chromium.org> | Tue May 18 18:28:20 2021 |
tree | 716bf9ba2ea463504d94ce16c3587ef761d170f5 | |
parent | b3dfb0e9330bbfdf92fe6506f11e5f867214de50 [diff] |
Non-tuned APM: activate playout stereo processing by default This is a Chromium OS specific change. For APM use cases without tuned apm.ini config file, all settings default value are defined in source code. Before tuned settings are applied, we override the config by setting playout stereo processing to be active by default. This change also reverts commit d694dd242 to make the tuned settings default values stay aligned with source code default values. Moving forward we should place all Chrome OS specific generic settings override in webrtc_apm.cc BUG=b:177830918 TEST=Manual test on octopus device. Change-Id: I84125d30fc983679ab90dad100fc502b2a1dd475 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/webrtc-apm/+/2902987 Reviewed-by: Per Åhgren <peah@google.com> Reviewed-by: Hsinyu Chao <hychao@chromium.org> Reviewed-by: Per Åhgren <peah@chromium.org> Tested-by: Per Åhgren <peah@google.com> Tested-by: Hsinyu Chao <hychao@chromium.org> Tested-by: Per Åhgren <peah@chromium.org> Commit-Queue: Hsinyu Chao <hychao@chromium.org>
APM is the audio processing module of WebRTC project in charge of effects like echo cancellation, noise suppression, etc. The purpose of this project is to build a standalone library for Chrome OS system side audio processing.
To update this package to latest upstream WebRC:
./script/sync-apm.sh path/to/webrtc-checkout/src .
emerge webrtc-apm
to see if anything breaks.