d80ff5a74967cecf12d5e8cc4c01f0255255f216
Since APM XML configuration is being replaced with data
provided by the HAL, add data fields used to be in the APM XSD
schema to HAL structures. Summary of changes:
- Audio*Flags enum types moved to HAL types because flags
are specified for mixPorts in the APM config;
- AudioGainSys.useForVolume -> AudioGain;
- added AudioPort.flags because they are specified in the
APM config for mixPorts; since AudioIoFlags is a union,
it will be used for determining the mix port role;
- added AudioPortMixExt.max{Open|Active}Count;
- added AudioPortMixExt.recommendedMuteDurationMs;
- AudioPortConfigSys.flags -> AudioPortConfig
this is for symmetry with AudioPort;
- added AudioPortDeviceExt which encapsulates device
and encodedFormats information for device ports.
Bug: 198812639
Test: atest audiofoundation_parcelable_test
Change-Id: Id5fd537b11e43e85b3caa93b2cb3bc7f482a3199
Merge "Rename merged services.txt module" am:
74b15ca3c5 am: 58ae8524f5 am: 590544a108 am: 2e4629a729 am: 7fafe71ffc
Merge "Update boot image and system server profiles [M5C5P90S0PP]" into sc-dev am:
db2dd6d551 am: 90ef460d77
…
…
…
…
Merge "StatusBar unfold transition: reset translations when rotating" into sc-v2-dev am:
22d8ff6f68 am: e7a1dd8d73
…
…
…
Merge "Do not strip trailing F's of test ICCID" am:
78a8259df5 am: 60a553a4e6 am: 1701e21425 am: 347582a227 am: 7ee17eb840
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%