b7e7ccc648
The following masks added for input: 2.0.2, 2.1.2, 3.0.2, 3.1.2 Bug: 38184704 Bug: 63901775 Test: make Change-Id: I9ffc2a1858068fdd9fe0777184ea8464e7ab0e3b |
||
---|---|---|
.. | ||
2.0 | ||
4.0 | ||
common | ||
core | ||
effect | ||
README |
Directory structure of the audio HIDL related code. audio |-- 2.0 <== HIDL (.hal) can not be moved to fit the directory structure | because that would create a separate HAL |-- 4.0 <== Version 4.0 of the core API | |-- common <== code common to audio core and effect API | |-- 2.0 | | |-- default <== code that wraps the legacy API | | `-- vts <== vts of 2.0 core and effect API common code | |-- 4.0 | | |-- default | | `-- vts | |-- ... <== The future versions should continue this structure | | |-- default | | `-- vts | `-- all_versions <== code common to all version of both core and effect API | |-- default | `-- vts <== vts of core and effect API common version independent code | |-- core <== code relative to the core API | |-- 2.0 <== 2.0 core API code (except .hal, see audio/2.0) | | |-- default | | `-- vts | |-- 4.0 | | |-- default <== default implementation of the core 4.0 api | | `-- vts <== vts code of the 4.0 API | |-- ... | | |-- default | | `-- vts | `-- all_versions | |-- default | `-- vts <== vts of core API common version independent code | `-- effect <== idem for the effect API |-- 2.0 | |-- default | `-- vts |-- 4.0 | |-- default | `-- vts |-- ... | |-- default | `-- vts `-- all_versions |-- default `-- vts