• Home
  • Raw
  • Download

Lines Matching refs:effectDesc

1705     sp<EffectDescriptor> effectDesc = new EffectDescriptor();  in registerEffect()  local
1706 memcpy (&effectDesc->mDesc, desc, sizeof(effect_descriptor_t)); in registerEffect()
1707 effectDesc->mIo = io; in registerEffect()
1708 effectDesc->mStrategy = (routing_strategy)strategy; in registerEffect()
1709 effectDesc->mSession = session; in registerEffect()
1710 effectDesc->mEnabled = false; in registerEffect()
1712 mEffects.add(id, effectDesc); in registerEffect()
1725 sp<EffectDescriptor> effectDesc = mEffects.valueAt(index); in unregisterEffect() local
1727 setEffectEnabled(effectDesc, false); in unregisterEffect()
1729 if (mTotalEffectsMemory < effectDesc->mDesc.memoryUsage) { in unregisterEffect()
1731 effectDesc->mDesc.memoryUsage, mTotalEffectsMemory); in unregisterEffect()
1732 effectDesc->mDesc.memoryUsage = mTotalEffectsMemory; in unregisterEffect()
1734 mTotalEffectsMemory -= effectDesc->mDesc.memoryUsage; in unregisterEffect()
1736 effectDesc->mDesc.name, id, effectDesc->mDesc.memoryUsage, mTotalEffectsMemory); in unregisterEffect()
1754 status_t AudioPolicyManager::setEffectEnabled(const sp<EffectDescriptor>& effectDesc, bool enabled) in setEffectEnabled() argument
1756 if (enabled == effectDesc->mEnabled) { in setEffectEnabled()
1763 if (mTotalEffectsCpuLoad + effectDesc->mDesc.cpuLoad > getMaxEffectsCpuLoad()) { in setEffectEnabled()
1765 effectDesc->mDesc.name, (float)effectDesc->mDesc.cpuLoad/10); in setEffectEnabled()
1768 mTotalEffectsCpuLoad += effectDesc->mDesc.cpuLoad; in setEffectEnabled()
1771 if (mTotalEffectsCpuLoad < effectDesc->mDesc.cpuLoad) { in setEffectEnabled()
1773 effectDesc->mDesc.cpuLoad, mTotalEffectsCpuLoad); in setEffectEnabled()
1774 effectDesc->mDesc.cpuLoad = mTotalEffectsCpuLoad; in setEffectEnabled()
1776 mTotalEffectsCpuLoad -= effectDesc->mDesc.cpuLoad; in setEffectEnabled()
1779 effectDesc->mEnabled = enabled; in setEffectEnabled()
1786 sp<EffectDescriptor> effectDesc = mEffects.valueAt(i); in isNonOffloadableEffectEnabled() local
1787 if (effectDesc->mEnabled && (effectDesc->mStrategy == STRATEGY_MEDIA) && in isNonOffloadableEffectEnabled()
1788 ((effectDesc->mDesc.flags & EFFECT_FLAG_OFFLOAD_SUPPORTED) == 0)) { in isNonOffloadableEffectEnabled()
1790 effectDesc->mDesc.name, effectDesc->mSession); in isNonOffloadableEffectEnabled()
3695 sp<EffectDescriptor> effectDesc = mEffects.valueAt(i); in checkOutputForStrategy() local
3696 if (effectDesc->mSession == AUDIO_SESSION_OUTPUT_MIX && in checkOutputForStrategy()
3697 effectDesc->mIo != fxOutput) { in checkOutputForStrategy()
3698 if (moved.indexOf(effectDesc->mIo) < 0) { in checkOutputForStrategy()
3701 mpClientInterface->moveEffects(AUDIO_SESSION_OUTPUT_MIX, effectDesc->mIo, in checkOutputForStrategy()
3703 moved.add(effectDesc->mIo); in checkOutputForStrategy()
3705 effectDesc->mIo = fxOutput; in checkOutputForStrategy()