commit | f0a3f5bc74481a440cef747e8eef839a17a815ed | [log] [tgz] |
---|---|---|
author | hscham <hscham@chromium.org> | Fri Mar 04 06:14:52 2022 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Mar 08 01:37:23 2022 |
tree | 5627389d365b8d43cb612b25f09b91f2494db259 | |
parent | 8136191a962e1a62c28a12bc0392d7db94adb1d2 [diff] |
webrtc_apm: use c++17 libchrome will use std::invoke_result starting from r951375 (crrev.com/c/3316556) which is a c++17 feature. (webrtc_apm indirectly depends on it via chromeos-base/metrics) BUG=b:211560276 TEST=FEATURES=test emerge-hatch webrtc-apm with new libchrome Change-Id: I9fa12b1590735d0212f5895dad10d8c1ed3a3869 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/webrtc-apm/+/3499694 Tested-by: Grace Cham <hscham@chromium.org> Reviewed-by: Hsinyu Chao <hychao@chromium.org> Commit-Queue: Grace Cham <hscham@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.