|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| 2.0/ | | 23-Nov-2023 | - | 1,851 | 1,674 |
| 4.0/ | | 23-Nov-2023 | - | 2,639 | 2,410 |
| 5.0/ | | 23-Nov-2023 | - | 2,718 | 2,489 |
| 6.0/ | | 23-Nov-2023 | - | 3,129 | 2,882 |
| common/ | | 23-Nov-2023 | - | 6,036 | 5,194 |
| core/all-versions/ | | 22-Nov-2023 | - | 7,006 | 5,374 |
| effect/ | | 23-Nov-2023 | - | 14,790 | 12,168 |
| policy/1.0/ | | 23-Nov-2023 | - | 3,162 | 2,731 |
| README | D | 23-Nov-2023 | 1.3 KiB | 37 | 34 |
README
1Directory structure of the audio HIDL related code.
2
3Run `common/all-versions/copyHAL.sh` to create a new version of the audio HAL
4based on an existing one.
5
6audio
7|-- 2.0 <== core 2.0 HIDL API. .hal can not be moved into the core directory
8| because that would change its namespace and include path
9|-- 4.0 <== Version 4.0 of the core API
10|
11|-- ...
12|
13|-- common <== code common to audio core and effect API
14| |-- 2.0 <== HIDL API of V2
15| |-- 4.0
16| |-- ...
17| `-- all-versions <== code common to all version of both core and effect API
18| |-- default <== implementation shared code between core and effect impl
19| |-- test <== utilities used by tests
20| `-- util <== utilities used by both implementation and tests
21|
22|-- core <== VTS and default implementation of the core API (not HIDL, see /audio/2.0))
23| `-- all-versions <== Code is version independent through #if and separate files
24| |-- default <== code that wraps the legacy API
25| `-- vts <== vts of core API
26| |-- 2.0 <== 2.0 specific tests and helpers
27| |-- 4.0
28| |-- ...
29|
30`-- effect <== idem for the effect API
31 |-- 2.0
32 |-- 4.0
33 |-- ...
34 `-- all-versions
35 |-- default
36 `-- vts
37