webrtc/modules/audio_device
Fredrik Hernqvist efbe753617 Add RTCAudioPlayoutStats to GetStats().
This is done by allowing implementations of AudioDeviceModule to
implement the GetStats() method. The default implementation returns
nullopt, in which case RTCAudioPlayoutStats will not be visible in the
stats.

Bug: webrtc:14653
Change-Id: I8e4aa6f1b8fcfa47a30f633d28a4013191752e20
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290563
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Fredrik Hernqvist <fhernqvist@google.com>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Olga Sharonova <olka@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39115}
2023-01-16 13:19:45 +00:00
..
android In android aaudio wrappers use threads through TaskQueue interface 2022-09-05 11:10:21 +00:00
dummy Adopt absl::string_view in modules/audio_device/ 2022-07-25 10:35:17 +00:00
g3doc Revert "Reland "Reland "Delete old Android ADM.""" 2022-06-28 14:37:43 +00:00
include Add RTCAudioPlayoutStats to GetStats(). 2023-01-16 13:19:45 +00:00
linux Update rtc::Event::Wait call sites to use TimeDelta. 2022-08-19 10:07:28 +00:00
mac rtc::Event: Finalize migration to TimeDelta. 2022-08-19 13:44:57 +00:00
win Adopt absl::string_view in modules/audio_device/ 2022-07-25 10:35:17 +00:00
audio_device_buffer.cc Audio stack traces 2022-09-27 15:05:51 +00:00
audio_device_buffer.h Fix spelling of receiver and transceiver. 2022-03-18 14:54:10 +00:00
audio_device_config.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
audio_device_data_observer.cc Move rtc::make_ref_counted to api/ 2022-06-15 09:47:38 +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 Revert "Reland "Reland "Delete old Android ADM.""" 2022-06-28 14:37:43 +00:00
audio_device_impl.h Revert "Reland "Reland "Delete old Android ADM.""" 2022-06-28 14:37:43 +00:00
audio_device_name.cc Adopt absl::string_view in modules/audio_device/ 2022-07-25 10:35:17 +00:00
audio_device_name.h Adopt absl::string_view in modules/audio_device/ 2022-07-25 10:35:17 +00:00
audio_device_unittest.cc Update rtc::Event::Wait call sites to use TimeDelta. 2022-08-19 10:07:28 +00:00
BUILD.gn Add RTCAudioPlayoutStats to GetStats(). 2023-01-16 13:19:45 +00:00
DEPS Revert "Reland "Reland "Delete old Android ADM.""" 2022-06-28 14:37:43 +00:00
fine_audio_buffer.cc Remove usage of INFO alias for LS_INFO in log messages 2021-11-04 13:46:17 +00:00
fine_audio_buffer.h Use backticks not vertical bars to denote variables in comments 2021-08-10 10:40:03 +00:00
fine_audio_buffer_unittest.cc Use backticks not vertical bars to denote variables in comments for /modules/audio_device 2021-08-02 10:24:10 +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