webrtc/sdk/android/native_api
Niels Möller 00e93249ca Refactor android stacktrace
Move global state into a singleton class. Eliminates use of
GlobalMutex. Also use std::atomic rather than volatile, for improved
thread safety.

Bug: webrtc:11567
Change-Id: I305d16ed2f4a9a6497df119e66d9bba08337339a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258120
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36475}
2022-04-07 08:32:42 +00:00
..
audio_device_module Remove usage of INFO alias for LS_INFO in log messages 2021-11-04 13:46:17 +00:00
base Removing NetworkMonitorFactory static global. 2020-08-13 20:50:23 +00:00
codecs Remove more top-level const from parameters in function declarations 2022-02-01 09:15:50 +00:00
jni Reland "Remove RTC_DISALLOW_COPY_AND_ASSIGN usages completely" 2022-01-27 12:55:44 +00:00
network_monitor Move Android network monitor to separate target/directory. 2020-08-04 20:16:07 +00:00
peerconnection Add rtc:SocketFactory as member of jni OwnedFactoryAndThreads 2021-09-21 11:15:30 +00:00
stacktrace Refactor android stacktrace 2022-04-07 08:32:42 +00:00
video Replace more instances of rtc::RefCountedObject with make_ref_counted. 2021-04-27 17:01:59 +00:00
DEPS Move android audio device code into sdk/android 2018-03-20 16:04:33 +00:00