commit | e576f760cf8f901830f70f7d0f123d792b4a6bda | [log] [tgz] |
---|---|---|
author | Hayden Gomes <haydengomes@google.com> | Wed Apr 21 18:03:48 2021 -0700 |
committer | Hayden Gomes <haydengomes@google.com> | Tue Apr 27 08:19:00 2021 -0700 |
tree | 3bcd976ffdc184a67b8ad9be90231adf3ae3bca1 | |
parent | e10e9742c44cf3b36f2bc72e9988a817c70132bf [diff] |
Restricting muting on audio disable - CarAudioService#setIsAudioEnabled now calls setRestrictMuting - CarVolumeGroupMuting#setRestrictMuting tells the HAL to mute unless it's a critical CarAudioContext Bug: 176258537 Test: atest CarVolumeGroupMutingTest Test: Disable audio and check if things are muted `adb shell cmd car_service define-power-policy audio_off --disable AUDIO` `adb shell cmd car_service define-power-policy audio_on --enable AUDIO` `adb shell cmd car_service apply-power-policy audio_off` to disable audio. Then checked `adb shell dumpsys car_service --services CarAudioService` to verify muting has been restricted Change-Id: I62fdccbea7635c7f09d763c5f81cd1d48d4bb63a
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.