Lines Matching defs:effects

445             if (!auxType  /* aux effects do not require data bypass */
511 // TODO: handle configuration of effects replacing track process
512 // TODO: handle configuration of input (record) SW effects above the HAL,
534 // TODO: Update this logic when multichannel effects are implemented.
597 // Older effects may require exact STEREO position mask.
1010 // aux effects do in place conversion to float - we don't allocate mInConversionBuffer.
1011 // Theoretically insert effects can also do in-place conversions (destroying
1928 // never process effects when:
2018 // Auxiliary effects are inserted at the beginning of mEffects vector as
2037 // auxiliary effects output samples to chain input buffer for further processing
2038 // by insert effects
2041 // Insert effects are inserted at the end of mEffects vector as they are processed
2042 // after track and auxiliary effects.
2230 // then indicate volume to all other effects in chain.
2231 // Pass altered volume to effects before volume controller
2232 // and requested volume to effects after controller
2281 snprintf(buffer, SIZE, " %zu effects for session %d\n", numEffects, mSessionId);
2384 Vector< sp<EffectModule> > effects;
2385 getSuspendEligibleEffects(effects);
2386 for (size_t i = 0; i < effects.size(); i++) {
2387 setEffectSuspended_l(&effects[i]->desc().type, true);
2438 // auxiliary effects and visualizer are never suspended on output mix
2449 Vector< sp<AudioFlinger::EffectModule> > &effects)
2451 effects.clear();
2454 effects.add(mEffects[i]);
2472 // if the effect is not suspend check if all effects are suspended
2557 // Allow effects without processing.
2570 // Allow effects without processing or hw accelerated effects.