| commit | 41709559999108cce9b1d725779fc513cc19138d | [log] [tgz] |
|---|---|---|
| author | Eric Laurent <elaurent@google.com> | Mon Dec 16 19:34:05 2019 -0800 |
| committer | Eric Laurent <elaurent@google.com> | Wed Dec 18 09:34:08 2019 -0800 |
| tree | edb0537f270f40e04de64f608824bf7d9d782bcd | |
| parent | c43423a6c6b6b0506d7b38f8062012a91fbef050 [diff] |
audioflinger: refactor EffectModule class Introduce a class EffecBase as a parent class of EffectModule with default implementation for handles management, basic properties storage and state management. Bug: 146177259 Test: CTS: AudioEffectTest, EqualizerTest, VisualizerTest, AudioPreProcessingTest Test: manual test: Play Music EQ settings, Duo EAC and NS Change-Id: Id91cef9db6b4f6be0d2e77a8b4afcbdc7234e519