webrtc/modules/audio_device/linux
Yves Gerey 412282acf9 [tsan] Guard audio_device_pulse_linux members from concurrent access.
This CL also fixes data races caused by tests themselves.

TBR= henrika@webrtc.org

Bug: webrtc:9751
Change-Id: Ie7c785b27142fd465f5b4dc9fb0628bd7274f1d2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/146600
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Yves Gerey <yvesg@google.com>
Cr-Commit-Position: refs/heads/master@{#28829}
2019-08-12 11:55:52 +00:00
..
alsasymboltable_linux.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
alsasymboltable_linux.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
audio_device_alsa_linux.cc Format almost everything. 2019-07-08 13:45:15 +00:00
audio_device_alsa_linux.h Delete deprecated PlatformThread looping 2019-05-03 08:35:42 +00:00
audio_device_pulse_linux.cc [tsan] Guard audio_device_pulse_linux members from concurrent access. 2019-08-12 11:55:52 +00:00
audio_device_pulse_linux.h [tsan] Guard audio_device_pulse_linux members from concurrent access. 2019-08-12 11:55:52 +00:00
audio_mixer_manager_alsa_linux.cc Format almost everything. 2019-07-08 13:45:15 +00:00
audio_mixer_manager_alsa_linux.h Format almost everything. 2019-07-08 13:45:15 +00:00
audio_mixer_manager_pulse_linux.cc Format almost everything. 2019-07-08 13:45:15 +00:00
audio_mixer_manager_pulse_linux.h Deprecating ThreadChecker specific interface. 2019-04-08 16:58:07 +00:00
latebindingsymboltable_linux.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
latebindingsymboltable_linux.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
pulseaudiosymboltable_linux.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
pulseaudiosymboltable_linux.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00