No description
Find a file
jiabin 8b265c90b2 Use list to cache alsa_device_profile/proxy for usb playback/capture.
This is part of supporting multiple devices playback. Currently, the usb
audio module only supports single device. The limitation is that there
is only one alsa_device_profile/proxy cached. With supporting multiple
devices playback in audio framework, it makes sense to use list to cache
alsa_device_profile/proxy so that it is possible to route audio to
multiple USB devices simultaneously.

To keep the code symemetric, the device for capture is also cached as a
list. But there will only be one device for capture.

Test: play audio via USB
Bug: 160352965
Change-Id: Ibe7bbb7000d657381b317c19fda57e6c0edaa1df
2020-12-07 07:06:24 -08:00
include/hardware Merge "Add new certificate tags defination for KeyMint V1." am: 78b8a3ffed am: 210e6bb504 am: e79b241ac6 am: fac68811bb 2020-11-19 15:13:09 +00:00
modules Use list to cache alsa_device_profile/proxy for usb playback/capture. 2020-12-07 07:06:24 -08:00
tests Merge "Use bssl::UniquePtr." 2019-08-19 15:20:55 -07:00
Android.bp Make libhardware_headers available for native_bridge 2020-06-30 22:56:22 +02:00
Android.mk Convert to Android.bp 2017-12-27 11:05:29 -08:00
CleanSpec.mk Dynamic sensor manager -- implementation of basic sensor daemon 2017-04-07 20:54:18 +00:00
hardware.c Merge "Allow libhardware to be used in recovery" am: dc62b58d3d am: ced9903818 am: 93221cf4cd 2018-08-10 18:37:26 -07:00
METADATA Add METADATA to libhardware: Apache2+BSD is NOTICE 2020-04-27 20:35:52 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:14 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:14 -08:00
OWNERS Add camera-specific OWNER 2018-01-22 22:33:54 +00:00