Switch to use car audio usage based volume control in a car - part 1
What's next:
- Actually change the volume by usage
Changed also:
- Removed the master volume only support
- Removed the external memory support and Android should be source of
truth of volumes
- Removed the dead code
Known to be broken after this change:
- The volume popup after volume key events won't show b/28469751
- Volume change is a no-op and we are going to use gain control instead
of letting AudioFlinger does that in software mixer
Note:
- Tests are removed since we are in the middle of refactoring and it
requires tremendous work to maintain the tests in the meantime. Tests
would be added after the refactoring is done
- API files are updated via "make update-car-api"
Bug: 65751827
Bug: 32091839
Test: lunch bat_land-userdebug && m -j // Then verify in kitchensink
Change-Id: I59db9f059450f8bf673b46dd620703ced842a4ef
15 files changed