commit | 4a3d5c23f79189eb7ab9f31c440c7da5b15947a2 | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Mon Aug 15 13:47:42 2016 -0700 |
committer | Mikhail Naganov <mnaganov@google.com> | Mon Aug 29 10:22:35 2016 -0700 |
tree | 6417b4b0425ae73ba9e7c7ce3e17e7dc499e0fec | |
parent | ecb008139a952a7e5d812e7eb0f5af0f9466d25d [diff] |
Abstract away access to audio effects HAL and factory In this CL all direct calls to functions from EffectsFactoryApi.h and hardware/audio_effect.h are encapsulated within two new classes: EffectsFactoryHalLocal and EffectHalLocal. AudioFlinger uses interface classes EffectsFactoryHalInterface and EffectHalInterface to access these functions. Bug: 30222631 Change-Id: Id64b9c5529319077f6f968921489a13f60daa977