Lines Matching refs:IAfEffectModule
40 class IAfEffectModule; variable
125 virtual sp<IAfEffectModule> asEffectModule() = 0;
150 class IAfEffectModule : public virtual IAfEffectBase {
155 static sp<IAfEffectModule> create(
240 virtual status_t createEffect(sp<IAfEffectModule>& effect, effect_descriptor_t* desc, int id,
244 virtual status_t addEffect(const sp<IAfEffectModule>& handle)
246 virtual status_t addEffect_l(const sp<IAfEffectModule>& handle)
248 virtual size_t removeEffect(const sp<IAfEffectModule>& handle,
254 virtual sp<IAfEffectModule> getEffectFromDesc(effect_descriptor_t* descriptor) const
256 virtual sp<IAfEffectModule> getEffectFromId_l(int id) const
258 virtual sp<IAfEffectModule> getEffectFromType_l(const effect_uuid_t* type) const
295 virtual void checkSuspendOnEffectEnabled_l(const sp<IAfEffectModule>& effect, bool enabled)
343 virtual sp<IAfEffectModule> getEffectModule(size_t index) const = 0;
413 virtual size_t removeEffect(const sp<IAfEffectModule>& effect) = 0;