Lines Matching refs:handle
60 effect_handle_t handle) { in dispatchEffectInstanceCreation() argument
63 return new AcousticEchoCancelerEffect(handle); in dispatchEffectInstanceCreation()
65 return new AutomaticGainControlEffect(handle); in dispatchEffectInstanceCreation()
67 return new BassBoostEffect(handle); in dispatchEffectInstanceCreation()
69 return new DownmixEffect(handle); in dispatchEffectInstanceCreation()
71 return new EnvironmentalReverbEffect(handle); in dispatchEffectInstanceCreation()
73 return new EqualizerEffect(handle); in dispatchEffectInstanceCreation()
75 return new LoudnessEnhancerEffect(handle); in dispatchEffectInstanceCreation()
77 return new NoiseSuppressionEffect(handle); in dispatchEffectInstanceCreation()
79 return new PresetReverbEffect(handle); in dispatchEffectInstanceCreation()
81 return new VirtualizerEffect(handle); in dispatchEffectInstanceCreation()
83 return new VisualizerEffect(handle); in dispatchEffectInstanceCreation()
85 return new Effect(handle); in dispatchEffectInstanceCreation()
161 effect_handle_t handle; in createEffect() local
163 status_t status = EffectCreate(&halUuid, session, ioHandle, &handle); in createEffect()
169 status = (*handle)->get_descriptor(handle, &halDescriptor); in createEffect()
171 effect = dispatchEffectInstanceCreation(halDescriptor, handle); in createEffect()
172 effectId = EffectMap::getInstance().add(handle); in createEffect()
176 EffectRelease(handle); in createEffect()