Searched refs:TrackBase (Results 1 - 2 of 2) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioFlinger.cpp535 // destructor is called by the TrackBase destructor with mLock held
1979 track->mState = TrackBase::TERMINATED;
2245 (track->mState == TrackBase::ACTIVE || track->mState == TrackBase::RESUMING)) {
2981 case TrackBase::STOPPING_1:
2984 track->mState = TrackBase::STOPPING_2;
2987 case TrackBase::PAUSING:
2991 case TrackBase::RESUMING:
2993 track->mState = TrackBase::ACTIVE;
2995 case TrackBase
4140 AudioFlinger::ThreadBase::TrackBase::TrackBase( function in class:android::AudioFlinger::ThreadBase::TrackBase
[all...]
H A DAudioFlinger.h369 class TrackBase : public ExtendedAudioBufferProvider, public RefBase { class in class:android::AudioFlinger::ThreadBase
386 TrackBase(ThreadBase *thread,
394 virtual ~TrackBase();
405 TrackBase(const TrackBase&);
406 TrackBase& operator = (const TrackBase&);
413 // but putting it in TrackBase avoids the complexity of virtual inheritance
458 /*const*/ sp<Client> mClient; // see explanation at ~TrackBase() why not const
775 class Track : public TrackBase, publi
[all...]

Completed in 78 milliseconds