commit | e0b9a360c32f8ab2238b4b3779659e565b221946 | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Mon Dec 16 19:34:05 2019 -0800 |
committer | Eric Laurent <elaurent@google.com> | Fri Jan 10 11:12:23 2020 -0800 |
tree | aafbd84d809aa976554c4de7597db1234560ee8e | |
parent | 5d88539848f2416e327da743f0c38ed597f8f089 [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 Merged-In: Id91cef9db6b4f6be0d2e77a8b4afcbdc7234e519