Searched refs:effect (Results 26 - 50 of 73) sorted by relevance

123

/hardware/interfaces/audio/effect/2.0/default/
H A DBassBoostEffect.h20 #include <android/hardware/audio/effect/2.0/IBassBoostEffect.h>
30 namespace effect { namespace in namespace:android::hardware::audio
34 using ::android::hardware::audio::effect::V2_0::IBassBoostEffect;
35 using ::android::hardware::audio::effect::V2_0::Result;
45 // Methods from ::android::hardware::audio::effect::V2_0::IEffect follow.
100 // Methods from ::android::hardware::audio::effect::V2_0::IBassBoostEffect follow.
113 } // namespace effect
H A DDownmixEffect.h20 #include <android/hardware/audio/effect/2.0/IDownmixEffect.h>
30 namespace effect { namespace in namespace:android::hardware::audio
34 using ::android::hardware::audio::effect::V2_0::IDownmixEffect;
35 using ::android::hardware::audio::effect::V2_0::Result;
45 // Methods from ::android::hardware::audio::effect::V2_0::IEffect follow.
100 // Methods from ::android::hardware::audio::effect::V2_0::IDownmixEffect follow.
112 } // namespace effect
H A DEffect.h24 #include <android/hardware/audio/effect/2.0/IEffect.h>
38 namespace effect { namespace in namespace:android::hardware::audio
46 using ::android::hardware::audio::effect::V2_0::AudioBuffer;
47 using ::android::hardware::audio::effect::V2_0::EffectAuxChannelsConfig;
48 using ::android::hardware::audio::effect::V2_0::EffectConfig;
49 using ::android::hardware::audio::effect::V2_0::EffectDescriptor;
50 using ::android::hardware::audio::effect::V2_0::EffectFeature;
51 using ::android::hardware::audio::effect::V2_0::EffectOffloadParameter;
52 using ::android::hardware::audio::effect::V2_0::IEffect;
53 using ::android::hardware::audio::effect
[all...]
H A DAudioBufferManager.cpp55 namespace effect { namespace in namespace:android::hardware::audio
88 } // namespace effect
H A DAutomaticGainControlEffect.h22 #include <android/hardware/audio/effect/2.0/IAutomaticGainControlEffect.h>
32 namespace effect { namespace in namespace:android::hardware::audio
36 using ::android::hardware::audio::effect::V2_0::IAutomaticGainControlEffect;
37 using ::android::hardware::audio::effect::V2_0::Result;
47 // Methods from ::android::hardware::audio::effect::V2_0::IEffect follow.
102 // Methods from ::android::hardware::audio::effect::V2_0::IAutomaticGainControlEffect follow.
128 } // namespace effect
H A DConversions.cpp26 namespace effect { namespace in namespace:android::hardware::audio
60 } // namespace effect
H A DEffectsFactory.cpp52 namespace effect { namespace in namespace:android::hardware::audio
86 // Methods from ::android::hardware::audio::effect::V2_0::IEffectsFactory follow.
108 ALOGE("Error querying effect at position %d / %d: %s",
142 ALOGE("Error querying effect descriptor for %s: %s",
161 sp<IEffect> effect; local
168 effect = dispatchEffectInstanceCreation(halDescriptor, handle);
171 ALOGE("Error querying effect descriptor for %s: %s",
177 ALOGE("Error creating effect %s: %s", uuidToString(halUuid).c_str(), strerror(-status));
184 _hidl_cb(retval, effect, effectId);
202 } // namespace effect
[all...]
/hardware/interfaces/vibrator/1.0/default/
H A DVibrator.h37 Return<void> perform(Effect effect, EffectStrength strength, perform_cb _hidl_cb) override;
/hardware/interfaces/audio/effect/2.0/
H A DIAutomaticGainControlEffect.hal17 package android.hardware.audio.effect@2.0;
H A DAndroid.mk8 LOCAL_MODULE := android.hardware.audio.effect-V2.0-java-constants
15 GEN := $(intermediates)/android/hardware/audio/effect/V2_0/Constants.java
40 android.hardware.audio.effect@2.0
H A DIEqualizerEffect.hal17 package android.hardware.audio.effect@2.0;
57 * Gets the band that has the most effect on the given frequency
H A DIVisualizerEffect.hal17 package android.hardware.audio.effect@2.0;
H A DIEnvironmentalReverbEffect.hal17 package android.hardware.audio.effect@2.0;
24 * Sets whether the effect should be bypassed.
29 * Gets whether the effect should be bypassed.
H A Dtypes.hal17 package android.hardware.audio.effect@2.0;
33 * Definitions for flags field of effect descriptor.
50 * | | | 3 exclusive (only effect in the insert chain)
83 * | | | accelerated effect processor, reads back
87 * | | | function is transparent. The effect interface
88 * | | | is only used to control the effect engine.
101 * | Effect offload | 22 | 0 The effect cannot be offloaded to an audio DSP
102 * | supported | | 1 The effect can be offloaded to an audio DSP
104 * | Process | 23 | 0 The effect implements a process function.
105 * | function | | 1 The effect doe
[all...]
H A DIEffect.hal17 package android.hardware.audio.effect@2.0;
24 * Initialize effect engine--all configurations return to default.
49 * Reset the effect engine. Keep configuration but resets state and buffer
75 * effect implementation must set EFFECT_FLAG_DEVICE_IND flag in its
89 * effect engine. The effect implementation must set EFFECT_FLAG_VOLUME_CTRL
90 * flag in its descriptor to receive this command. The effect engine must
91 * return the volume that should be applied before the effect is
92 * processed. The overall volume (the volume actually applied by the effect
107 * Notify the effect o
[all...]
/hardware/interfaces/
H A Dupdate-base-files.sh43 android.hardware.audio.effect@2.0
/hardware/interfaces/audio/2.0/default/
H A DAndroid.mk76 android.hardware.audio.effect@2.0 \
/hardware/libhardware/modules/audio/
H A Daudio_hw.c84 // out->last_write_time_us = 0; unnecessary as a stale write time has same effect
159 static int out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
161 ALOGV("out_add_audio_effect: %p", effect);
165 static int out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
167 ALOGV("out_remove_audio_effect: %p", effect);
280 static int in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
285 static int in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
/hardware/libhardware_legacy/audio/
H A DAudioHardwareGeneric.h95 virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; } argument
96 virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; } argument
H A DAudioHardwareStub.h61 virtual status_t addAudioEffect(effect_handle_t effect) { return NO_ERROR; } argument
62 virtual status_t removeAudioEffect(effect_handle_t effect) { return NO_ERROR; } argument
H A Daudio_hw_hal.cpp261 static int out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
266 static int out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
395 static int in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
399 return in->legacy_in->addAudioEffect(effect);
402 static int in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
406 return in->legacy_in->removeAudioEffect(effect);
/hardware/interfaces/audio/2.0/
H A DIStream.hal20 import android.hardware.audio.effect@2.0::IEffect;
135 * Applies audio effect to the stream.
137 * @param effectId effect ID (obtained from IEffectsFactory.createEffect) of
138 * the effect to apply.
144 * Stops application of the effect to the stream.
146 * @param effectId effect ID (obtained from IEffectsFactory.createEffect) of
147 * the effect to remove.
/hardware/libhardware/include/hardware/
H A Daudio.h181 effect_handle_t effect);
183 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/libhardware/modules/input/evdev/
H A DInputHub.cpp377 ff_effect effect{};
378 effect.type = FF_RUMBLE;
379 effect.id = mFfEffectId;
380 effect.u.rumble.strong_magnitude = 0xc000;
381 effect.u.rumble.weak_magnitude = 0xc000;
382 effect.replay.length = (duration + 999'999LL) / 1'000'000LL;
383 effect.replay.delay = 0;
384 if (TEMP_FAILURE_RETRY(ioctl(mFd, EVIOCSFF, &effect))) {
385 ALOGW("Could not upload force feedback effect to device %s due to error %d.",
389 mFfEffectId = effect
[all...]

Completed in 1134 milliseconds

123