webrtc/modules
Per Åhgren cc73ed3e70 APM: Add build flag to allow building WebRTC without APM
This CL adds a build flag to allow building the non-test parts
of WebRTC without the audio processing module.
The CL also ensures that the WebRTC code correctly handles
the case when no APM is available.

Bug: webrtc:5298
Change-Id: I5c8b5d1f7115e5cce2af4c2b5ff701fa1c54e49e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/171509
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31133}
2020-04-26 23:06:44 +00:00
..
audio_coding Remove WebRTC-Audio-NewOpusPacketLossRateOptimization. 2020-04-14 10:02:52 +00:00
audio_device Compile ADM pulse code by default. 2020-03-25 16:48:41 +00:00
audio_mixer Remove unused dependency on APM in audio mixer 2020-03-25 16:57:31 +00:00
audio_processing APM: Add build flag to allow building WebRTC without APM 2020-04-26 23:06:44 +00:00
congestion_controller Limit BWE drops from probes to 85% of the throughput estimate. 2020-04-16 14:51:43 +00:00
desktop_capture [DirectX] Fix vector allocation for raw data handling. 2020-03-19 19:12:36 +00:00
include Reland "Reland "Refactors UlpFec and FlexFec to use a common interface."" 2020-03-09 13:41:35 +00:00
pacing Reduces unnecessary thread wakeups in TaskQueuePacedSender. 2020-04-21 17:09:37 +00:00
remote_bitrate_estimator Replace std::string::find() == 0 with absl::StartsWith (part 2). 2020-04-02 14:38:30 +00:00
rtp_rtcp Makes the max padding factor default 3.0x 2020-04-22 10:57:21 +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 Make ProcessThread be a TaskQueue implementation 2020-02-27 14:29:03 +00:00
video_capture Fix -Wunreacheable-code on Mac. 2020-03-30 07:34:12 +00:00
video_coding Reland "Launch external ref control for vp9 encoder" 2020-04-23 13:21:45 +00:00
video_processing Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00
BUILD.gn iSAC API wrapper unit test fix 2020-02-27 14:27:23 +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