Home | History | Annotate | Download | only in audioflinger

Lines Matching defs:TrackBase

56 //      TrackBase
61 // TrackBase constructor must be called with AudioFlinger::mLock held
62 AudioFlinger::ThreadBase::TrackBase::TrackBase(
166 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
194 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
209 bool AudioFlinger::ThreadBase::TrackBase::step() {
218 void AudioFlinger::ThreadBase::TrackBase::reset() {
226 ALOGV("TrackBase::reset");
229 uint32_t AudioFlinger::ThreadBase::TrackBase::sampleRate() const {
233 void* AudioFlinger::ThreadBase::TrackBase::getBuffer(uint32_t offset, uint32_t frames) const {
240 "TrackBase::getBuffer buffer out of range:\n"
249 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
350 : TrackBase(thread, client, sampleRate, format, channelMask, frameCount, sharedBuffer,
611 mState = TrackBase::RESUMING;
614 mState = TrackBase::ACTIVE;
731 TrackBase::reset();
867 (void) TrackBase::setSyncEvent(event);
1686 : TrackBase(thread, client, sampleRate, format,
1760 TrackBase::reset();