Searched refs:RecordThread (Results 1 – 8 of 8) sorted by relevance
1553 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack) in RecordHandle()1588 AudioFlinger::RecordThread::RecordTrack::RecordTrack( in RecordTrack()1589 RecordThread *thread, in RecordTrack()1643 AudioFlinger::RecordThread::RecordTrack::~RecordTrack() in ~RecordTrack()1650 status_t AudioFlinger::RecordThread::RecordTrack::initCheck() const in initCheck()1660 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer()1674 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event, in start()1679 RecordThread *recordThread = (RecordThread *)thread.get(); in start()1686 void AudioFlinger::RecordThread::RecordTrack::stop() in stop()1690 RecordThread *recordThread = (RecordThread *)thread.get(); in stop()[all …]
75 sp<RecordThread> mRecordThread;77 sp<RecordThread::PatchRecord> mPatchRecord;
25 RecordTrack(RecordThread *thread,100 PatchRecord(RecordThread *recordThread,
514 class RecordThread; variable576 explicit RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);584 const sp<RecordThread::RecordTrack> mRecordTrack;613 RecordThread *checkRecordThread_l(audio_io_handle_t input) const;633 void closeInputFinish(const sp<RecordThread>& thread);776 DefaultKeyedVector< audio_io_handle_t, sp<RecordThread> > mRecordThreads;815 void closeInputInternal_l(const sp<RecordThread>& thread);
1124 status_t AudioFlinger::RecordThread::checkEffectCompatibility_l( in checkEffectCompatibility_l()5944 AudioFlinger::RecordThread::RecordThread(const sp<AudioFlinger>& audioFlinger, in RecordThread() function in android::AudioFlinger::RecordThread6090 AudioFlinger::RecordThread::~RecordThread() in ~RecordThread()6112 void AudioFlinger::RecordThread::onFirstRef() in onFirstRef()6117 void AudioFlinger::RecordThread::preExit() in preExit()6129 bool AudioFlinger::RecordThread::threadLoop() in threadLoop()6560 void AudioFlinger::RecordThread::standbyIfNotAlreadyInStandby() in standbyIfNotAlreadyInStandby()6568 void AudioFlinger::RecordThread::inputStandBy() in inputStandBy()6609 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()6755 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()[all …]
1337 RecordThread *recordThread = checkRecordThread_l(ioHandle); in getInputFramesLost()1587 sp<RecordThread::RecordTrack> recordTrack; in openRecord()1643 RecordThread *thread = checkRecordThread_l(input); in openRecord()2350 sp<RecordThread> thread = new RecordThread(this, in openInput_l()2379 sp<RecordThread> recordThread; in closeInput_nonvirtual()2406 sp<RecordThread> t = mRecordThreads.valueAt(i); in closeInput_nonvirtual()2449 void AudioFlinger::closeInputFinish(const sp<RecordThread>& thread) in closeInputFinish()2458 void AudioFlinger::closeInputInternal_l(const sp<RecordThread>& thread) in closeInputInternal_l()2580 sp<RecordThread> t = mRecordThreads.valueAt(i); in purgeStaleEffects_l()2655 AudioFlinger::RecordThread *AudioFlinger::checkRecordThread_l(audio_io_handle_t input) const in checkRecordThread_l()
1243 class RecordThread : public ThreadBase1292 RecordThread(const sp<AudioFlinger>& audioFlinger,1302 virtual ~RecordThread();1324 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(
321 newPatch->mRecordThread = (RecordThread *)thread.get(); in createAudioPatch()470 patch->mPatchRecord = new RecordThread::PatchRecord( in createPatchConnections()