In jQuery all effects are applied simultaneously, to all elements selected by the query, with EffectChain you can apply all jQuery effects (1.2+) in a chain (sequence). ALL effects are supported: hide, show, fadeIn, fadeOut, fadeTo & animate! Moreover with EffectChain you can shuffle the order of the effect on the DOM elements (reverse or random), setup delays between the application of the effect to an element plus many more features, and all these with a minimal footprint!
// Must be called with EffectChain::mLock locked void AudioFlinger::EffectChain::process_l() { sp<ThreadBase> thread = mThread.promote(); if (thread == 0) { ALOGW("process_l(): cannot