Support configurable fade properties
Automotive audio systems support powerfull amplifiers
that have specific requirement of fade properties.
Automotive partners also require dynamic fade
properties in order to meet geography based legal
requirements.
This feature supports configuring the following
fade properties:
- Fadeable usages
- Unfadeable content types
- Unfadeable UIDs
- Unfadeable audio attributes
- Volume shaper config per usage or audio attributes
- fade duration per usage or audio attributes
Bug: 186905459
Bug: 307354764
API-Coverage-Bug: 308666800
Test: atest -c FadeManagerConfigurationUnitTest
Change-Id: I0e3d76a85c53e597a0937886b5b4d615f725bd3b
12 files changed