summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/20/changes
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2016-10-14 15:31:35 -0700
committerMikhail Naganov <mnaganov@google.com>2016-10-14 15:31:35 -0700
commit49cc2c8483c7cd058c6b305fd512ee99064565e0 (patch)
tree0cd5add628541a4d15747a91261d9bb386244544 /docs/html/sdk/api_diff/20/changes
parenteb915f2c54f7eed0a130d81087d9d7f3b9cd5cda (diff)
Split audio effects headers
There can be different use cases with the code that imports headers from audio_effects (each subsequent case is a more specialized version of the previous one): 1. The code only needs access to general structures like effect_descriptor_t: ==> include system/audio_effect.h Example: AudioSystem in libmedia 2. The code that needs access to effect UUID and parameter enums: ==> include system/audio_effects/effect_foo.h Examples: media framework effects interfaces, libwilhelm 3. The code that needs to call into HAL: ==> include hardware/audio_effect.h Examples: libaudiohal (implementation part) and libeffects 4. The code that implements a particular effect: ==> include audio_effects/effect_foo.h Examples: cts/.../CTSTestEffect.cpp stuff in hardware/, vendor/ Change-Id: I201dfa20ddc7aac797fd35934c0f06658f1e60be Test: make
Diffstat (limited to 'docs/html/sdk/api_diff/20/changes')
0 files changed, 0 insertions, 0 deletions