Home | History | Annotate | Download | only in audioflinger

Lines Matching defs:RecordTrack

193 // This implementation of releaseBuffer() is used by Track and RecordTrack, but not TimedTrack
1639 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack)
1641 mRecordTrack(recordTrack)
1677 // RecordTrack constructor must be called with AudioFlinger::mLock held
1678 AudioFlinger::RecordThread::RecordTrack::RecordTrack(
1690 ALOGV("RecordTrack constructor, size %d", (int)mBufferEnd - (int)mBuffer);
1693 AudioFlinger::RecordThread::RecordTrack::~RecordTrack()
1699 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer,
1740 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event,
1752 void AudioFlinger::RecordThread::RecordTrack::stop()
1772 void AudioFlinger::RecordThread::RecordTrack::destroy()
1775 sp<RecordTrack> keep(this);
1791 /*static*/ void AudioFlinger::RecordThread::RecordTrack::appendDumpHeader(String8& result)
1796 void AudioFlinger::RecordThread::RecordTrack::dump(char* buffer, size_t size)