Searched refs:RecordThread (Results 1 – 8 of 8) sorted by relevance
1605 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack) in RecordHandle()1643 AudioFlinger::RecordThread::RecordTrack::RecordTrack( in RecordTrack()1644 RecordThread *thread, in RecordTrack()1700 AudioFlinger::RecordThread::RecordTrack::~RecordTrack() in ~RecordTrack()1707 status_t AudioFlinger::RecordThread::RecordTrack::initCheck() const in initCheck()1717 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer()1731 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event, in start()1736 RecordThread *recordThread = (RecordThread *)thread.get(); in start()1743 void AudioFlinger::RecordThread::RecordTrack::stop() in stop()1747 RecordThread *recordThread = (RecordThread *)thread.get(); in stop()[all …]
75 sp<RecordThread> mRecordThread;77 sp<RecordThread::PatchRecord> mPatchRecord;
25 RecordTrack(RecordThread *thread,108 PatchRecord(RecordThread *recordThread,
491 class RecordThread; variable560 explicit RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);568 const sp<RecordThread::RecordTrack> mRecordTrack;597 RecordThread *checkRecordThread_l(audio_io_handle_t input) const;617 void closeInputFinish(const sp<RecordThread>& thread);757 DefaultKeyedVector< audio_io_handle_t, sp<RecordThread> > mRecordThreads;796 void closeInputInternal_l(const sp<RecordThread>& thread);
1127 status_t AudioFlinger::RecordThread::checkEffectCompatibility_l( in checkEffectCompatibility_l()6224 AudioFlinger::RecordThread::RecordThread(const sp<AudioFlinger>& audioFlinger, in RecordThread() function in android::AudioFlinger::RecordThread6370 AudioFlinger::RecordThread::~RecordThread() in ~RecordThread()6392 void AudioFlinger::RecordThread::onFirstRef() in onFirstRef()6397 void AudioFlinger::RecordThread::preExit() in preExit()6409 bool AudioFlinger::RecordThread::threadLoop() in threadLoop()6862 void AudioFlinger::RecordThread::standbyIfNotAlreadyInStandby() in standbyIfNotAlreadyInStandby()6870 void AudioFlinger::RecordThread::inputStandBy() in inputStandBy()6911 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()7075 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()[all …]
1397 RecordThread *recordThread = checkRecordThread_l(ioHandle); in getInputFramesLost()1625 sp<RecordThread::RecordTrack> recordTrack; in createRecord()1707 RecordThread *thread = checkRecordThread_l(output.inputId); in createRecord()2462 sp<RecordThread> thread = new RecordThread(this, in openInput_l()2491 sp<RecordThread> recordThread; in closeInput_nonvirtual()2518 sp<RecordThread> t = mRecordThreads.valueAt(i); in closeInput_nonvirtual()2561 void AudioFlinger::closeInputFinish(const sp<RecordThread>& thread) in closeInputFinish()2570 void AudioFlinger::closeInputInternal_l(const sp<RecordThread>& thread) in closeInputInternal_l()2693 sp<RecordThread> t = mRecordThreads.valueAt(i); in purgeStaleEffects_l()2769 AudioFlinger::RecordThread *AudioFlinger::checkRecordThread_l(audio_io_handle_t input) const in checkRecordThread_l()
321 newPatch->mRecordThread = (RecordThread *)thread.get(); in createAudioPatch()470 patch->mPatchRecord = new RecordThread::PatchRecord( in createPatchConnections()
1322 class RecordThread : public ThreadBase1371 RecordThread(const sp<AudioFlinger>& audioFlinger,1381 virtual ~RecordThread();1403 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(