commit | 6626a01d9d18d9a7277310d03edfeba6a5a0b056 | [log] [tgz] |
---|---|---|
author | Andy Hung <hunga@google.com> | Tue Jan 12 13:38:00 2021 -0800 |
committer | Andy Hung <hunga@google.com> | Fri Jan 15 17:31:37 2021 -0800 |
tree | 9264e6c91aa3b47f1f2bfbdd3df4a82500e18f86 | |
parent | 328d6774ba2a3526a437532832df5781812d123b [diff] |
AudioFlinger: Use atomic pointer for AudioFlinger singleton. Set when AudioFlinger is assigned to sp<> (i.e. onFirstRef()) by the main audioserver thread. Test: basic audio works Test: AudioEffectTest AudioPreProcessingTest BassBoostTest Test: EnvReverbTest EqualizerTest LoudnessEnhancerTest Test: PresetReverbTest VirtualizerTest VisualizerTest Bug: 161341295 Change-Id: I21b8c88f35fbeaae6214b2f894cfcea22b965f6f