Searched refs:IAfDeviceEffectProxy (Results 1 – 5 of 5) sorted by relevance
108 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()
58 size_t removeEffect(const sp<IAfDeviceEffectProxy>& effect);91 std::map<AudioDeviceTypeAddr, std::vector<sp<IAfDeviceEffectProxy>>>
36 class IAfDeviceEffectProxy; variable126 virtual sp<IAfDeviceEffectProxy> asDeviceEffectProxy() = 0;386 class IAfDeviceEffectProxy : public virtual IAfEffectBase {388 static sp<IAfDeviceEffectProxy> create(const AudioDeviceTypeAddr& device,
125 sp<IAfDeviceEffectProxy> asDeviceEffectProxy() override { return nullptr; } in asDeviceEffectProxy()728 class DeviceEffectProxy : public IAfDeviceEffectProxy, public EffectBase {739 sp<IAfDeviceEffectProxy> asDeviceEffectProxy() final { return this; } in asDeviceEffectProxy()
3388 sp<IAfDeviceEffectProxy> IAfDeviceEffectProxy::create( in create()