Home
last modified time | relevance | path

Searched refs:RecordThread (Results 1 – 8 of 8) sorted by relevance

/frameworks/av/services/audioflinger/
DTracks.cpp822 RecordThread::PatchRecord* patchRecord = teePatch.patchRecord.get(); in interceptBuffer()
1890 const sp<AudioFlinger::RecordThread::RecordTrack>& recordTrack) in RecordHandle()
1942 AudioFlinger::RecordThread::RecordTrack::RecordTrack( in RecordTrack()
1943 RecordThread *thread, in RecordTrack()
2011 AudioFlinger::RecordThread::RecordTrack::~RecordTrack() in ~RecordTrack()
2018 status_t AudioFlinger::RecordThread::RecordTrack::initCheck() const in initCheck()
2028 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer) in getNextBuffer()
2042 status_t AudioFlinger::RecordThread::RecordTrack::start(AudioSystem::sync_event_t event, in start()
2047 RecordThread *recordThread = (RecordThread *)thread.get(); in start()
2054 void AudioFlinger::RecordThread::RecordTrack::stop() in stop()
[all …]
DRecordTracks.h25 RecordTrack(RecordThread *thread,
120 PatchRecord(RecordThread *recordThread,
DAudioFlinger.h522 class RecordThread; variable
615 explicit RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);
627 const sp<RecordThread::RecordTrack> mRecordTrack;
656 RecordThread *checkRecordThread_l(audio_io_handle_t input) const;
678 void closeInputFinish(const sp<RecordThread>& thread);
764 sp<RecordThread::PatchRecord> patchRecord;
832 DefaultKeyedVector< audio_io_handle_t, sp<RecordThread> > mRecordThreads;
872 void closeThreadInternal_l(const sp<RecordThread>& thread);
DPatchPanel.h184 Endpoint<RecordThread, RecordThread::PatchRecord> mRecord;
DThreads.cpp1153 status_t AudioFlinger::RecordThread::checkEffectCompatibility_l( in checkEffectCompatibility_l()
6650 AudioFlinger::RecordThread::RecordThread(const sp<AudioFlinger>& audioFlinger, in RecordThread() function in android::AudioFlinger::RecordThread
6806 AudioFlinger::RecordThread::~RecordThread() in ~RecordThread()
6828 void AudioFlinger::RecordThread::onFirstRef() in onFirstRef()
6833 void AudioFlinger::RecordThread::preExit() in preExit()
6845 bool AudioFlinger::RecordThread::threadLoop() in threadLoop()
7380 void AudioFlinger::RecordThread::standbyIfNotAlreadyInStandby() in standbyIfNotAlreadyInStandby()
7388 void AudioFlinger::RecordThread::inputStandBy() in inputStandBy()
7429 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()
7602 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()
[all …]
DAudioFlinger.cpp817 sp patchRecord = new RecordThread::PatchRecord(nullptr /* thread */, in createTrack()
1579 RecordThread *recordThread = checkRecordThread_l(ioHandle); in getInputFramesLost()
1830 sp<RecordThread::RecordTrack> recordTrack; in createRecord()
1917 RecordThread *thread = checkRecordThread_l(output.inputId); in createRecord()
2669 sp<RecordThread> thread = new RecordThread(this, in openInput_l()
2695 sp<RecordThread> recordThread; in closeInput_nonvirtual()
2724 sp<RecordThread> t = mRecordThreads.valueAt(i); in closeInput_nonvirtual()
2768 void AudioFlinger::closeInputFinish(const sp<RecordThread>& thread) in closeInputFinish()
2777 void AudioFlinger::closeThreadInternal_l(const sp<RecordThread>& thread) in closeThreadInternal_l()
2914 sp<RecordThread> t = mRecordThreads.valueAt(i); in purgeStaleEffects_l()
[all …]
DPatchPanel.cpp305 newPatch.mRecord.setThread(reinterpret_cast<RecordThread*>(thread.get())); in createAudioPatch()
486 sp<RecordThread::PatchRecord> tempRecordTrack = new (std::nothrow) RecordThread::PatchRecord( in createConnections()
DThreads.h1466 class RecordThread : public ThreadBase
1515 RecordThread(const sp<AudioFlinger>& audioFlinger,
1522 virtual ~RecordThread();
1541 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(