commit | 27ab9cdf92ff1a527ad3faa28135c3bacd7c9e9c | [log] [tgz] |
---|---|---|
author | Hayden Gomes <haydengomes@google.com> | Tue May 25 11:28:39 2021 -0700 |
committer | Hayden Gomes <haydengomes@google.com> | Wed Jun 02 14:25:05 2021 -0700 |
tree | 5b3447a5181a3435c02cb2d89aa66e349c1428ba | |
parent | 9f99276be1ce24cf650a95f551a41d088d3a0ceb [diff] |
CarZonesAudioFocus#setRestrictFocus notifies focus callback To support notifying focus callback on restriction, the notification flow was updated to handle multiple zones being updated at the same time so that in the end only one ducking change is observed. Bug: 189213295 Test: atest com.android.car.audio 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 check if HAL received updated ducking signal Change-Id: Icba6c46346a9fbd3fc2b9ac393c01fc95cd244bb
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.