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

/frameworks/av/services/audioflinger/
H A DTracks.cpp60 // TrackBase
65 // TrackBase constructor must be called with AudioFlinger::mLock held
66 AudioFlinger::ThreadBase::TrackBase::TrackBase( function in class:android::AudioFlinger::ThreadBase::TrackBase
159 // However in this case the TrackBase does not reference the buffer directly.
206 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const
217 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
247 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
263 status_t AudioFlinger::ThreadBase::TrackBase
[all...]
H A DTrackBase.h23 class TrackBase : public ExtendedAudioBufferProvider, public RefBase { class in inherits:ExtendedAudioBufferProvider,RefBase
48 ALLOC_NONE, // do not allocate:use the buffer passed to TrackBase constructor
57 TrackBase(ThreadBase *thread,
70 virtual ~TrackBase();
90 TrackBase(const TrackBase&);
91 TrackBase& operator = (const TrackBase&);
98 // but putting it in TrackBase avoids the complexity of virtual inheritance
137 /*const*/ sp<Client> mClient; // see explanation at ~TrackBase() wh
[all...]

Completed in 146 milliseconds