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
157 // However in this case the TrackBase does not reference the buffer directly.
204 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const
215 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
245 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
261 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,
69 virtual ~TrackBase();
89 TrackBase(const TrackBase&);
90 TrackBase& operator = (const TrackBase&);
97 // but putting it in TrackBase avoids the complexity of virtual inheritance
136 /*const*/ sp<Client> mClient; // see explanation at ~TrackBase() wh
[all...]

Completed in 122 milliseconds