webrtc/modules/audio_device
Karl Wiberg 225842ced8 Initialize signal processing function pointers statically
The last run-time logic for selecting function pointers was removed in
May 2016, here: https://codereview.webrtc.org/1955413003

It would be even better if we could eliminate the function pointers
entirely and just have different implementations that we select at
compile time; I've left a TODO asking for this.

Bug: webrtc:9553
Change-Id: Ica71d71e19759da00967168f6479b7eb8b46c590
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/144053
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Commit-Queue: Karl Wiberg <kwiberg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28414}
2019-06-28 14:20:03 +00:00
..
android Deprecating ThreadChecker specific interface. 2019-04-08 16:58:07 +00:00
dummy Delete deprecated PlatformThread looping 2019-05-03 08:35:42 +00:00
include Delete TestAudioDeviceModule methods using rtc::PlatformFile 2019-06-12 15:28:41 +00:00
linux Delete deprecated PlatformThread looping 2019-05-03 08:35:42 +00:00
mac Delete deprecated PlatformThread looping 2019-05-03 08:35:42 +00:00
win Reland "Change SimpleStringBuilder::Append to not use strcpyn and SIZE_UNKNOWN" 2019-05-16 08:21:04 +00:00
audio_device_buffer.cc Initialize signal processing function pointers statically 2019-06-28 14:20:03 +00:00
audio_device_buffer.h Propagate TaskQueueFactory to AudioDeviceBuffer 2019-04-01 08:00:49 +00:00
audio_device_config.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
audio_device_data_observer.cc Delete deprecated AudioDeviceWithDataObserver factory 2019-06-05 09:01:25 +00:00
audio_device_generic.cc Removes Set/GetLoudspeakerStatus APIs from the ADM. 2017-11-16 19:44:24 +00:00
audio_device_generic.h [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
audio_device_impl.cc Remove deprecated AudioDeviceModule factory 2019-04-29 11:22:11 +00:00
audio_device_impl.h Propagate TaskQueueFactory to AudioDeviceBuffer 2019-04-01 08:00:49 +00:00
audio_device_name.cc [clang-tidy] Apply performance-move-const-arg fixes (misc). 2019-02-05 15:12:20 +00:00
audio_device_name.h [clang-tidy] Apply performance-move-const-arg fixes (misc). 2019-02-05 15:12:20 +00:00
audio_device_unittest.cc Prevent howling in RunPlayoutAndRecordingInFullDuplex 2019-06-03 15:06:12 +00:00
BUILD.gn Reland "Delete TestAudioDeviceModule factory which uses GlobalTaskQueueFactory" 2019-06-12 14:44:01 +00:00
DEPS Reland "Remove old audio device implementation." 2019-04-10 06:44:42 +00:00
fine_audio_buffer.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
fine_audio_buffer.h Adds stereo support to FineAudioBuffer for mobile platforms. 2018-04-24 11:58:54 +00:00
fine_audio_buffer_unittest.cc Propagate TaskQueueFactory to AudioDeviceBuffer 2019-04-01 08:00:49 +00:00
mock_audio_device_buffer.h Propagate TaskQueueFactory to AudioDeviceBuffer 2019-04-01 08:00:49 +00:00
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00