Searched refs:DeviceEffectProxy (Results 1 – 5 of 5) sorted by relevance
3195 status_t AudioFlinger::DeviceEffectProxy::init( in init()3218 status_t AudioFlinger::DeviceEffectProxy::onCreatePatch( in onCreatePatch()3435 sp<DeviceEffectProxy> proxy = mProxy.promote(); in disconnectEffectHandle()3454 sp<DeviceEffectProxy> proxy = mProxy.promote(); in addEffectToHal()3463 sp<DeviceEffectProxy> proxy = mProxy.promote(); in removeEffectFromHal()3471 sp<DeviceEffectProxy> proxy = mProxy.promote(); in isOutput()3479 sp<DeviceEffectProxy> proxy = mProxy.promote(); in sampleRate()3488 sp<DeviceEffectProxy> proxy = mProxy.promote(); in inChannelMask()3496 sp<DeviceEffectProxy> proxy = mProxy.promote(); in inChannelCount()3504 sp<DeviceEffectProxy> proxy = mProxy.promote(); in outChannelMask()[all …]
82 sp<DeviceEffectProxy> effect; in createEffect_l()98 effect = new DeviceEffectProxy(device, mMyCallback, in createEffect_l()177 size_t AudioFlinger::DeviceEffectManager::removeEffect(const sp<DeviceEffectProxy>& effect) in removeEffect()191 sp<DeviceEffectProxy> effect = effectBase->asDeviceEffectProxy(); in disconnectEffectHandle()
168 virtual sp<DeviceEffectProxy> asDeviceEffectProxy() { return nullptr; } in asDeviceEffectProxy()694 class DeviceEffectProxy : public EffectBase {696 DeviceEffectProxy (const AudioDeviceTypeAddr& device, in DeviceEffectProxy() function701 mMyCallback(new ProxyCallback(wp<DeviceEffectProxy>(this), callback)), in DeviceEffectProxy()705 sp<DeviceEffectProxy> asDeviceEffectProxy() override { return this; } in asDeviceEffectProxy()730 ProxyCallback(const wp<DeviceEffectProxy>& owner, in ProxyCallback()781 const wp<DeviceEffectProxy> mProxy;
45 size_t removeEffect(const sp<DeviceEffectProxy>& effect);143 std::map<AudioDeviceTypeAddr, sp<DeviceEffectProxy>> mDeviceEffects;
572 class DeviceEffectProxy; variable