webrtc/modules/audio_device
Markus Handell 6a9a910fd2 AudioDeviceWindowsCore: fix mutex recursion.
This change fixes a few cases of mutex recursions resulting in CHECK failures.

Bug: webrtc:11864
Change-Id: I392152e0aed88e100089a09e85504dd0abef62a1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/182083
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31970}
2020-08-20 14:11:12 +00:00
..
android Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
dummy Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
include Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
linux Linux ADMs: fix recursive mutex locks. 2020-08-20 10:15:45 +00:00
mac AudioDeviceMac: fix mutex re-entry. 2020-08-03 10:54:56 +00:00
win AudioDeviceWindowsCore: fix mutex recursion. 2020-08-20 14:11:12 +00:00
audio_device_buffer.cc Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
audio_device_buffer.h Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
audio_device_config.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
audio_device_data_observer.cc Change the AudioDeiviceDataObserver to be passed as a unique_ptr. 2020-02-20 14:45:15 +00:00
audio_device_generic.cc Reporting audio device underrun counter 2019-08-16 11:49:55 +00:00
audio_device_generic.h Reporting audio device underrun counter 2019-08-16 11:49:55 +00:00
audio_device_impl.cc Prefix ALSA and PULSE macros with WEBRTC_. 2020-03-25 15:23:19 +00:00
audio_device_impl.h Reporting audio device underrun counter 2019-08-16 11:49:55 +00:00
audio_device_name.cc Clarifies identification of default communication device in ADM2 2019-11-20 15:02:06 +00:00
audio_device_name.h Improves device enumeration in ADM2 for Windows. 2019-11-22 14:27:10 +00:00
audio_device_unittest.cc Migrate modules/audio_device to webrtc::Mutex. 2020-07-08 09:32:12 +00:00
BUILD.gn Add a missing Windows library 2020-07-29 14:06:35 +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 Format almost everything. 2019-07-08 13:45:15 +00:00
mock_audio_device_buffer.h In modules/audio_device replace mock macros with unified MOCK_METHOD macro 2020-05-19 09:11:48 +00:00
OWNERS Remove wildcard ownership for build files. 2020-02-19 14:05:46 +00:00