David Li b089c0cfee audio: Fix remote submix module device ports handling
- remove the default address "0" for IN_SUBMIX and OUT_SUBMIX;
 - remove the profiles in the device port and assign profiles when
   connecting;
 - make remote submix input to use "virtual" connection type,
   same as the output;
 - fix ModuleConfig in VTS to avoid returning devices with virtual
   connections as "external devices" because they can actually
   be connected even when connection simulation is disabled;
 - fix TryConnectMissingDevice VTS test to disconnect the device
   if the operation has unexpectedly succeeded.

Bug: 286914845
Bug: 294976817
Test: atest VtsHalAudioCoreTargetTest
Change-Id: Ife11c9c356d1b5dc587d08cef47294e3b29f65c5
2023-08-10 14:37:31 -07:00
2022-06-14 16:42:42 +09:00
2023-05-25 17:35:23 +09:00
2022-11-04 22:02:09 +00:00
2023-08-08 15:35:08 +05:30
2023-08-01 19:32:52 +00:00
2023-04-26 20:41:40 +00:00
2022-12-23 03:49:06 +00:00
2022-10-31 20:43:43 +00:00
2022-11-18 23:40:59 +00:00
2022-06-14 16:42:42 +09:00
2022-11-15 17:37:08 +00:00
2023-07-31 23:48:01 +00:00
2023-08-09 18:17:23 +00:00
2023-05-17 15:19:29 +00:00
2023-07-25 17:35:58 +00:00
2023-07-31 23:47:54 +00:00
2021-10-28 22:04:46 +00:00
2019-12-13 14:24:23 -08:00
2022-12-01 22:07:33 -08:00
2016-08-30 11:28:36 -07:00
2022-08-01 16:19:14 +00:00
2021-01-21 15:06:51 +09:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%