DescriptionAllow AudioManagerCras enumerate audio devices from CRAS not just defaults
BUG=605198
TEST=add unittest in audio_manager_unittest; unittest doesn't include beamformingdevices case yet as I am still not quite clear about its usage.
tested with https://webrtc.github.io/samples/src/content/devices/input-output/, showing enumerating audio devices in a format of (default) plus other chromeos audio devices.
Committed: https://crrev.com/86ab42900db31a6c8853b9154ae9942a001022cb
Cr-Commit-Position: refs/heads/master@{#405290}
Patch Set 1 #Patch Set 2 #Patch Set 3 : gn build unittest direct deps on chromeos #Patch Set 4 : exclude is_chromecast deps on chromeos #
Total comments: 2
Patch Set 5 : incorporate tommi's comment #
Total comments: 4
Patch Set 6 : incorporate Dale's comments #Patch Set 7 : rebase #Patch Set 8 : nit: using display_name instead of device_name #
Messages
Total messages: 31 (13 generated)
|