+7
−0
+119
−0
media/utils/tests/Android.bp
0 → 100644
+19
−0
+82
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
atomic_wp<T> is used to allow concurrent read and write to the wp<>. We use this to fix EffectCallback::setThread to resolve multithreaded access to the wp<T>. Note that setThread is used for EffectChain migration between PlaybackThreads; we also need to refine higher level transactional locking to ensure enable/disable of effect is done consistently during migration. Test: basic audio works Test: atest media_synchronization_tests Test: AudioEffectTest AudioPreProcessingTest BassBoostTest Test: EnvReverbTest EqualizerTest LoudnessEnhancerTest Test: PresetReverbTest VirtualizerTest VisualizerTest Bug: 161341295 Change-Id: If80ee4373859c832d6fd10fec0385d69064f50c6