Searched refs:effect_handle_t (Results 1 - 25 of 46) sorted by relevance

12

/hardware/interfaces/audio/common/2.0/default/
H A DEffectMap.h33 uint64_t add(effect_handle_t handle);
34 effect_handle_t get(const uint64_t& id);
35 void remove(effect_handle_t handle);
41 KeyedVector<uint64_t, effect_handle_t> mEffects;
H A DEffectMap.cpp34 uint64_t EffectMap::add(effect_handle_t handle) {
41 effect_handle_t EffectMap::get(const uint64_t& id) {
47 void EffectMap::remove(effect_handle_t handle) {
/hardware/libhardware/include/hardware/
H A Daudio_effect.h56 // Effect control interface handle: effect_handle_t
57 // The effect_handle_t serves two purposes regarding the implementation of the effect engine:
68 // type and return its address as effect_handle_t
69 typedef struct effect_interface_s **effect_handle_t; typedef in typeref:struct:effect_interface_s
108 int32_t (*process)(effect_handle_t self,
142 int32_t (*command)(effect_handle_t self,
167 int32_t (*get_descriptor)(effect_handle_t self,
197 int32_t (*process_reverse)(effect_handle_t self,
259 effect_handle_t *pHandle);
278 int32_t (*release_effect)(effect_handle_t handl
[all...]
H A Daudio.h181 effect_handle_t effect);
183 effect_handle_t effect);
/hardware/interfaces/audio/effect/2.0/default/
H A DEffectsFactory.h54 const effect_descriptor_t& halDescriptor, effect_handle_t handle);
H A DEffectsFactory.cpp58 const effect_descriptor_t& halDescriptor, effect_handle_t handle) {
158 effect_handle_t handle;
H A DAcousticEchoCancelerEffect.h43 explicit AcousticEchoCancelerEffect(effect_handle_t handle);
H A DBassBoostEffect.h43 explicit BassBoostEffect(effect_handle_t handle);
H A DDownmixEffect.h43 explicit DownmixEffect(effect_handle_t handle);
H A DEffect.h66 explicit Effect(effect_handle_t handle);
199 effect_handle_t mHandle;
H A DAcousticEchoCancelerEffect.cpp30 AcousticEchoCancelerEffect::AcousticEchoCancelerEffect(effect_handle_t handle)
H A DAutomaticGainControlEffect.cpp29 AutomaticGainControlEffect::AutomaticGainControlEffect(effect_handle_t handle)
H A DAutomaticGainControlEffect.h45 explicit AutomaticGainControlEffect(effect_handle_t handle);
H A DBassBoostEffect.cpp30 BassBoostEffect::BassBoostEffect(effect_handle_t handle)
H A DDownmixEffect.cpp30 DownmixEffect::DownmixEffect(effect_handle_t handle)
/hardware/libhardware_legacy/audio/
H A DAudioHardwareGeneric.h95 virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; }
96 virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; }
H A DAudioHardwareStub.h61 virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; }
62 virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; }
/hardware/qcom/audio/voice_processing/
H A Dvoice_processing.c253 effect_handle_t *interface)
256 *interface = (effect_handle_t)&effect->itfe;
288 effect_handle_t *interface)
489 static int fx_process(effect_handle_t self,
518 static int fx_command(effect_handle_t self,
651 static int fx_get_descriptor(effect_handle_t self,
665 // effect_handle_t interface implementation for effect
680 effect_handle_t *pInterface)
716 static int lib_release(effect_handle_t interface)
/hardware/qcom/audio/post_proc/
H A Dbundle.c312 effect_handle_t *pHandle) {
446 *pHandle = (effect_handle_t)context;
454 int effect_lib_release(effect_handle_t handle)
509 int effect_process(effect_handle_t self,
534 int effect_command(effect_handle_t self, uint32_t cmdCode, uint32_t cmdSize,
733 int effect_get_descriptor(effect_handle_t self,
750 /* effect_handle_t interface implementation for offload effects */
H A Dvolume_listener.c350 static int vol_effect_command(effect_handle_t self,
555 static int vol_effect_get_descriptor(effect_handle_t self,
674 effect_handle_t *p_handle)
731 *p_handle = (effect_handle_t)context;
735 static int vol_prc_lib_release(effect_handle_t handle)
825 /* effect_handle_t interface implementation for volume listener effect */
/hardware/libhardware/modules/audio/
H A Daudio_hw.c159 static int out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect)
165 static int out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect)
280 static int in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect)
285 static int in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect)
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioHardwareInterface.h189 virtual status_t addAudioEffect(effect_handle_t effect) = 0;
190 virtual status_t removeAudioEffect(effect_handle_t effect) = 0;
/hardware/interfaces/audio/2.0/default/
H A DStream.cpp179 effect_handle_t halEffect = EffectMap::getInstance().get(effectId);
189 effect_handle_t halEffect = EffectMap::getInstance().get(effectId);
/hardware/qcom/audio/visualizer/
H A Doffload_visualizer.c946 effect_handle_t *pHandle) {
1000 *pHandle = (effect_handle_t)context;
1008 int effect_lib_release(effect_handle_t handle) {
1060 int effect_process(effect_handle_t self,
1085 int effect_command(effect_handle_t self, uint32_t cmdCode, uint32_t cmdSize,
1263 int effect_get_descriptor(effect_handle_t self,
1279 /* effect_handle_t interface implementation for visualizer effect */
/hardware/qcom/audio/legacy/alsa_sound/
H A DAudioHardwareALSA.h397 virtual status_t addAudioEffect(effect_handle_t effect)
402 virtual status_t removeAudioEffect(effect_handle_t effect)

Completed in 821 milliseconds

12