OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EffectChain
(Results
1 - 7
of
7
) sorted by null
/frameworks/av/services/audioflinger/
Effects.h
24
// EffectModule and
EffectChain
classes both have their own mutex to protect
27
// AudioFlinger -> ThreadBase ->
EffectChain
-> EffectModule
45
const wp<AudioFlinger::
EffectChain
>& chain,
91
void setChain(const wp<
EffectChain
>& chain) { mChain = chain; }
100
wp<
EffectChain
>& chain() { return mChain; }
142
wp<
EffectChain
> mChain; // parent effect chain
236
// the
EffectChain
class represents a group of effects associated to one audio session.
237
// There can be any number of
EffectChain
objects per output mixer thread (PlaybackThread).
240
// tracks) are insert only. The
EffectChain
maintains an ordered list of effect module, the
243
class
EffectChain
: public RefBase
[
all
...]
Effects.cpp
59
const wp<AudioFlinger::
EffectChain
>& chain,
298
sp<
EffectChain
> chain = mChain.promote();
484
sp<
EffectChain
> chain = mChain.promote();
[
all
...]
Threads.h
296
sp<
EffectChain
> getEffectChain(int sessionId);
298
sp<
EffectChain
> getEffectChain_l(int sessionId) const;
300
virtual status_t addEffectChain_l(const sp<
EffectChain
>& chain) = 0;
302
virtual size_t removeEffectChain_l(const sp<
EffectChain
>& chain) = 0;
307
void lockEffectChains_l(Vector< sp<
EffectChain
> >& effectChains);
309
void unlockEffectChains(const Vector< sp<
EffectChain
> >& effectChains);
311
Vector< sp<
EffectChain
> > getEffectChains_l() const { return mEffectChains; };
387
void checkSuspendOnAddEffectChain_l(const sp<
EffectChain
>& chain);
430
Vector< sp<
EffectChain
> > mEffectChains;
574
virtual status_t addEffectChain_l(const sp<
EffectChain
>& chain)
[
all
...]
AudioFlinger.cpp
[
all
...]
AudioFlinger.h
451
class
EffectChain
;
579
status_t putOrphanEffectChain_l(const sp<
EffectChain
>& chain);
582
sp<
EffectChain
> getOrphanEffectChain_l(audio_session_t session);
734
DefaultKeyedVector< audio_session_t , sp<
EffectChain
> > mOrphanEffectChains;
[
all
...]
Threads.cpp
622
sp<
EffectChain
> chain = mEffectChains[i];
761
sp<
EffectChain
> chain = getEffectChain_l(sessionId);
773
void AudioFlinger::ThreadBase::checkSuspendOnAddEffectChain_l(const sp<
EffectChain
>& chain)
786
if (sessionEffects.keyAt(i) ==
EffectChain
::kKeyForSuspendAll) {
819
int key =
EffectChain
::kKeyForSuspendAll;
[
all
...]
Tracks.cpp
666
sp<
EffectChain
> ec = thread->getEffectChain_l(mSessionId);
[
all
...]
Completed in 152 milliseconds