Lines Matching refs:RecordTrack
766 RecordThread::RecordTrack *track = thread->track();
3671 // RecordTrack constructor must be called with AudioFlinger::mLock held
3672 AudioFlinger::RecordThread::RecordTrack::RecordTrack(
3686 LOGV("RecordTrack constructor, size %d", (int)mBufferEnd - (int)mBuffer);
3697 AudioFlinger::RecordThread::RecordTrack::~RecordTrack()
3705 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer)
3744 status_t AudioFlinger::RecordThread::RecordTrack::start()
3755 void AudioFlinger::RecordThread::RecordTrack::stop()
3768 void AudioFlinger::RecordThread::RecordTrack::dump(char* buffer, size_t size)
4133 sp<RecordThread::RecordTrack> recordTrack;
4185 // remove local strong reference to Client before deleting the RecordTrack so that the Client
4205 AudioFlinger::RecordHandle::RecordHandle(const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack)
4280 sp<RecordTrack> activeTrack;
4468 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l(
4478 sp<RecordTrack> track;
4490 track = new RecordTrack(this, client, sampleRate,
4514 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack)
4568 void AudioFlinger::RecordThread::stop(RecordThread::RecordTrack* recordTrack) {
4869 AudioFlinger::RecordThread::RecordTrack* AudioFlinger::RecordThread::track()