commit | a8a92a7120f96fce969849e8271ebb203eaf0821 | [log] [tgz] |
---|---|---|
author | Oscar Azucena <oscarazu@google.com> | Fri Oct 28 10:25:26 2022 -0700 |
committer | Oscar Azucena <oscarazu@google.com> | Thu Jan 12 18:37:43 2023 +0000 |
tree | b8e9e76a6845a9cc61c91670cce4a54dfda717ad | |
parent | faaf7b2d5e337c9728b7b9b771b6306a1f67bee8 [diff] |
Added classes for car OEM focus evaluation The classes include: - OemCarAudioFocusEvaluationRequest, which contains the request information - OemCarAudioFocusResult, which contains the results of the request - AudioFocusEntry, which contains the audio focus informatin along with the current status of the focus request for this entry - CarVolumeGroupId, contains the volume group id and name Also added the API in OEM car audio focus service to evaluate the audio focus request. In later changes this will be used in car audio service to send the focus request to OEMs. CTS-Coverage-Bug: 245982224 Bug: 240615622 Bug: 265211184 Test: m -j Change-Id: I3b2b604e56668d1e1397b4c7f49ba9201d5aa694 Merged-In: I3b2b604e56668d1e1397b4c7f49ba9201d5aa694 (cherry picked from commit 656fa15291e91e42ba419cef58d337b8408c5fd5)
Source code for Android Automotive OS.
car_product/ - AAOS product car-builtin-lib/ - A helper library for CarService to access hidden framework APIs car-lib/ - Car API car-lib-module/ - Car API module cpp/ - Native services experimental/ - Experimental Car API and services packages/ - Apps and services for cars service/ - Car service module service-builint - Platform builtin component that runs CarService module tests/ - Tests and sample apps tools/ - Helper scripts
Native (C++) code format is required to be compatible with .clang-format file. The formatter is already integrated to repo
tool. To run manually, use:
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.