webrtc/modules/audio_device
Youfa f8c70c9c34 fix: Handle out-of-range device index after GetDevicesInfo
When the specified device was not found in GetDevicesInfo,
SetPlayoutDevice/SetRecordingDevice will never return a (-1) error.

Bug: None
Change-Id: I9ac71cf72f7876c1c54ee593f184aa4007dba22f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320500
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40768}
2023-09-19 12:13:39 +00:00
..
dummy Adopt absl::string_view in modules/audio_device/ 2022-07-25 10:35:17 +00:00
g3doc Rland "Revert "Reland "Reland "Delete old Android ADM."""" 2023-06-30 13:10:12 +00:00
include Add raw file audio capturer/renderer for test ADM 2023-07-04 11:03:25 +00:00
linux fix: Handle out-of-range device index after GetDevicesInfo 2023-09-19 12:13:39 +00:00
mac Format /modules 2023-04-20 02:02:45 +00:00
win Format /modules 2023-04-20 02:02:45 +00:00
audio_device_buffer.cc Reland "Migrate TestAudioDeviceModule on AudioDeviceModuleImpl" 2023-06-30 16:15:06 +00:00
audio_device_buffer.h Reland "Migrate TestAudioDeviceModule on AudioDeviceModuleImpl" 2023-06-30 16:15:06 +00:00
audio_device_config.h
audio_device_data_observer.cc Make capture timestamp optional in ADM. 2023-01-23 17:29:06 +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 Remove excessive logs from ADM's GetPlayoutUnderrunCount. 2023-09-01 14:34:05 +00:00
audio_device_impl.h Reland "Migrate TestAudioDeviceModule on AudioDeviceModuleImpl" 2023-06-30 16:15:06 +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 Makes use of the newer version of the RecordedDataIsAvailable mock 2023-02-10 09:01:02 +00:00
BUILD.gn Add rtc_common_public_deps 2023-08-22 11:32:06 +00:00
DEPS Rland "Revert "Reland "Reland "Delete old Android ADM."""" 2023-06-30 13:10:12 +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
test_audio_device_impl.cc Allow StartRecording if capturer is null in test ADM 2023-07-07 14:01:38 +00:00
test_audio_device_impl.h Reland "Migrate TestAudioDeviceModule on AudioDeviceModuleImpl" 2023-06-30 16:15:06 +00:00
test_audio_device_impl_test.cc Reland "Migrate TestAudioDeviceModule on AudioDeviceModuleImpl" 2023-06-30 16:15:06 +00:00