Home
last modified time | relevance | path

Searched refs:IAfDeviceEffectProxy (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/services/audioflinger/
DDeviceEffectManager.cpp108 sp<IAfDeviceEffectProxy> effect; in createEffect_l()
109 std::vector<sp<IAfDeviceEffectProxy>> effectsForDevice = {}; in createEffect_l()
133 effect = IAfDeviceEffectProxy::create(device, mMyCallback, in createEffect_l()
231 size_t DeviceEffectManager::removeEffect(const sp<IAfDeviceEffectProxy>& effect) in removeEffect()
258 sp<IAfDeviceEffectProxy> effect = effectBase->asDeviceEffectProxy(); in disconnectEffectHandle()
DDeviceEffectManager.h58 size_t removeEffect(const sp<IAfDeviceEffectProxy>& effect);
91 std::map<AudioDeviceTypeAddr, std::vector<sp<IAfDeviceEffectProxy>>>
DIAfEffect.h36 class IAfDeviceEffectProxy; variable
126 virtual sp<IAfDeviceEffectProxy> asDeviceEffectProxy() = 0;
386 class IAfDeviceEffectProxy : public virtual IAfEffectBase {
388 static sp<IAfDeviceEffectProxy> create(const AudioDeviceTypeAddr& device,
DEffects.h125 sp<IAfDeviceEffectProxy> asDeviceEffectProxy() override { return nullptr; } in asDeviceEffectProxy()
728 class DeviceEffectProxy : public IAfDeviceEffectProxy, public EffectBase {
739 sp<IAfDeviceEffectProxy> asDeviceEffectProxy() final { return this; } in asDeviceEffectProxy()
DEffects.cpp3388 sp<IAfDeviceEffectProxy> IAfDeviceEffectProxy::create( in create()