Searched refs:IAfEffectChain (Results 1 – 10 of 10) sorted by relevance
48 class IAfEffectChain; variable99 IAfEffectChain* srcChain = nullptr)267 virtual sp<IAfEffectChain> getEffectChain(audio_session_t sessionId) const270 virtual sp<IAfEffectChain> getEffectChain_l(audio_session_t sessionId) const275 virtual status_t addEffectChain_l(const sp<IAfEffectChain>& chain)278 virtual size_t removeEffectChain_l(const sp<IAfEffectChain>& chain)284 virtual void lockEffectChains_l(Vector<sp<IAfEffectChain>>& effectChains)287 virtual void unlockEffectChains(const Vector<sp<IAfEffectChain>>& effectChains)290 virtual Vector<sp<IAfEffectChain>> getEffectChains_l() const
38 class IAfEffectChain; variable84 virtual wp<IAfEffectChain> chain() const = 0;220 class IAfEffectChain : public RefBase {223 static sp<IAfEffectChain> create(
1085 sp<IAfEffectChain> effectChain = nullptr; in createTrack()2444 sp<IAfEffectChain> chain = getOrphanEffectChain_l(sessionId); in createRecord()3137 sp<IAfEffectChain> mixChain; in closeOutput_nonvirtual()3158 Vector<sp<IAfEffectChain>> effectChains = playbackThread->getEffectChains_l(); in closeOutput_nonvirtual()3373 sp<IAfEffectChain> chain; in closeInput_nonvirtual()3376 const Vector<sp<IAfEffectChain>> effectChains = recordThread->getEffectChains_l(); in closeInput_nonvirtual()3572 Vector<sp<IAfEffectChain>> chains; in purgeStaleEffects_l()3578 const Vector<sp<IAfEffectChain>> threadChains = t->getEffectChains_l(); in purgeStaleEffects_l()3580 sp<IAfEffectChain> ec = threadChains[j]; in purgeStaleEffects_l()3590 const Vector<sp<IAfEffectChain>> threadChains = t->getEffectChains_l(); in purgeStaleEffects_l()[all …]
430 sp<IAfEffectChain> getEffectChain(audio_session_t sessionId) const final;432 sp<IAfEffectChain> getEffectChain_l(audio_session_t sessionId) const final REQUIRES(mutex());439 void lockEffectChains_l(Vector<sp<IAfEffectChain>>& effectChains) final442 void unlockEffectChains(const Vector<sp<IAfEffectChain>>& effectChains) final445 Vector<sp<IAfEffectChain>> getEffectChains_l() const final REQUIRES(mutex()) { in getEffectChains_l()602 void checkSuspendOnAddEffectChain_l(const sp<IAfEffectChain>& chain) REQUIRES(mutex());718 Vector<sp<IAfEffectChain>> mEffectChains GUARDED_BY(mutex());1075 status_t addEffectChain_l(const sp<IAfEffectChain>& chain) final REQUIRES(mutex());1076 size_t removeEffectChain_l(const sp<IAfEffectChain>& chain) final REQUIRES(mutex());2045 virtual status_t addEffectChain_l(const sp<IAfEffectChain>& chain) REQUIRES(mutex());[all …]
384 IAfEffectChain* srcChain = nullptr) final603 status_t putOrphanEffectChain_l(const sp<IAfEffectChain>& chain) REQUIRES(mutex());606 sp<IAfEffectChain> getOrphanEffectChain_l(audio_session_t session) REQUIRES(mutex());713 DefaultKeyedVector<audio_session_t, sp<IAfEffectChain>> mOrphanEffectChains
1157 sp<IAfEffectChain> chain = mEffectChains[i]; in dumpEffectChains_l()1307 sp<IAfEffectChain> chain = getEffectChain_l(sessionId); in setEffectSuspended_l()1319 void ThreadBase::checkSuspendOnAddEffectChain_l(const sp<IAfEffectChain>& chain) in checkSuspendOnAddEffectChain_l()1332 if (sessionEffects.keyAt(i) == IAfEffectChain::kKeyForSuspendAll) { in checkSuspendOnAddEffectChain_l()1365 int key = IAfEffectChain::kKeyForSuspendAll; in updateSuspendedSessions_l()1644 sp<IAfEffectChain> chain; in createEffect_l()1670 chain = IAfEffectChain::create(this, sessionId, mAfThreadCallback); in createEffect_l()1798 sp<IAfEffectChain> chain = getEffectChain_l(sessionId); in getEffect_l()1804 sp<IAfEffectChain> chain = getEffectChain_l(sessionId); in getEffectIds_l()1814 sp<IAfEffectChain> chain = getEffectChain_l(sessionId); in addEffect_ll()[all …]
424 class EffectChain : public IAfEffectChain {630 wp<IAfEffectChain> chain() const final { return mChain; } in chain()652 const wp<IAfEffectChain> mChain;816 wp<IAfEffectChain> chain() const override { return nullptr; } in chain()
148 wp<IAfEffectChain> chain() const final { return nullptr; } in chain()
2175 sp<IAfEffectChain> IAfEffectChain::create( in create()3210 sp<IAfEffectChain> c = chain().promote(); in inChannelMask()3249 sp<IAfEffectChain> c = chain().promote(); in outChannelMask()3321 sp<IAfEffectChain> c = chain().promote(); in checkSuspendOnEffectEnabled()3359 sp<IAfEffectChain> c = chain().promote(); in resetVolume_l()3368 sp<IAfEffectChain> c = chain().promote(); in strategy()3376 sp<IAfEffectChain> c = chain().promote(); in activeTrackCnt()
1190 sp<IAfEffectChain> ec = thread->getEffectChain_l(mSessionId); in start()