webrtc/modules
Per Åhgren 552d3e3d5e Reland "Add ability to state whether the APM output will be used"
This is a reland of 8be2f201ba

Original change's description:
> Add ability to state whether the APM output will be used
> 
> This CL adds the ability for the surrounding code to state that the
> APM output will not be used. The intended usecase for this is to allow
> APM to run at a lower complexity when the endpoint is muted.
> When APM has been informed that the output will not be used, it can
> turn off code that is needed only for ensuring that the output audio
> will sound good.
> 
> Bug: b/154437967,b/163802450
> Change-Id: I8e22989e35354372e96191d15da44beb9d1b26ae
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/181200
> Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
> Commit-Queue: Per Åhgren <peah@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#31949}

Bug: b/154437967
Bug: b/163802450
Change-Id: Ia77a9e43f913929d1afa72212f1ea6c192d0e519
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/181887
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31957}
2020-08-18 12:29:32 +00:00
..
audio_coding red: do not generate packets which are > 1200 bytes 2020-08-04 09:53:47 +00:00
audio_device AudioDeviceMac: fix mutex re-entry. 2020-08-03 10:54:56 +00:00
audio_mixer Migrate modules/audio_coding, audio_mixer/ and audio_processing/ to webrtc::Mutex. 2020-07-07 14:35:58 +00:00
audio_processing Reland "Add ability to state whether the APM output will be used" 2020-08-18 12:29:32 +00:00
congestion_controller Remove unused critical section includes. 2020-07-16 13:52:28 +00:00
desktop_capture Revert "reenable mouse_cursor_monitor tests on linux" 2020-08-17 11:05:53 +00:00
include Check old_vector_size prior to copying in RTPFragmentationHeader::Resize 2020-07-10 17:35:53 +00:00
pacing Revert "Makes aborting delayed probes default enabled." 2020-08-07 15:20:00 +00:00
remote_bitrate_estimator Migrate modules/remote_bitrate_estimator to webrtc::Mutex. 2020-07-07 18:00:39 +00:00
rtp_rtcp Remove RTPFragmentationHeader creation and propagation through webrtc 2020-08-17 16:37:33 +00:00
third_party Use source_sets in component builds and static_library in release builds. 2019-10-17 21:17:18 +00:00
utility Rename CriticalSection to RecursiveCriticalSection. 2020-07-17 09:19:50 +00:00
video_capture Fix undeclared dependencies on ole32.lib and user32.lib 2020-08-05 01:27:36 +00:00
video_coding Remove RTPFragmentationHeader creation and propagation through webrtc 2020-08-17 16:37:33 +00:00
video_processing Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00
BUILD.gn Use absl_deps in order to preapre to the Abseil component build release. 2020-06-08 12:59:40 +00:00
module_common_types_unittest.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00