Home
last modified time | relevance | path

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

/frameworks/av/services/audioflinger/
DTracks.cpp826 RecordThread::PatchRecord* patchRecord = teePatch.patchRecord.get(); in interceptBuffer()
1917 sp<AudioFlinger::RecordThread::OpRecordAudioMonitor>
1918 AudioFlinger::RecordThread::OpRecordAudioMonitor::createIfNeeded( in createIfNeeded()
1944 AudioFlinger::RecordThread::OpRecordAudioMonitor::OpRecordAudioMonitor( in OpRecordAudioMonitor()
1950 AudioFlinger::RecordThread::OpRecordAudioMonitor::~OpRecordAudioMonitor() in ~OpRecordAudioMonitor()
1958 void AudioFlinger::RecordThread::OpRecordAudioMonitor::onFirstRef() in onFirstRef()
1966 bool AudioFlinger::RecordThread::OpRecordAudioMonitor::hasOpRecordAudio() const { in hasOpRecordAudio()
1976 void AudioFlinger::RecordThread::OpRecordAudioMonitor::checkRecordAudio() in checkRecordAudio()
1988 AudioFlinger::RecordThread::OpRecordAudioMonitor::RecordAudioOpCallback::RecordAudioOpCallback( in RecordAudioOpCallback()
1992 void AudioFlinger::RecordThread::OpRecordAudioMonitor::RecordAudioOpCallback::opChanged(int32_t op, in opChanged()
[all …]
DRecordTracks.h58 RecordTrack(RecordThread *thread,
159 PatchRecord(RecordThread *recordThread,
194 PassthruPatchRecord(RecordThread *recordThread,
DAudioFlinger.h534 class RecordThread; variable
644 explicit RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);
656 const sp<RecordThread::RecordTrack> mRecordTrack;
685 RecordThread *checkRecordThread_l(audio_io_handle_t input) const;
707 void closeInputFinish(const sp<RecordThread>& thread);
801 sp<RecordThread::PatchRecord> patchRecord;
872 DefaultKeyedVector< audio_io_handle_t, sp<RecordThread> > mRecordThreads;
912 void closeThreadInternal_l(const sp<RecordThread>& thread);
DThreads.cpp1174 status_t AudioFlinger::RecordThread::checkEffectCompatibility_l( in checkEffectCompatibility_l()
6701 AudioFlinger::RecordThread::RecordThread(const sp<AudioFlinger>& audioFlinger, in RecordThread() function in android::AudioFlinger::RecordThread
6857 AudioFlinger::RecordThread::~RecordThread() in ~RecordThread()
6879 void AudioFlinger::RecordThread::onFirstRef() in onFirstRef()
6884 void AudioFlinger::RecordThread::preExit() in preExit()
6896 bool AudioFlinger::RecordThread::threadLoop() in threadLoop()
7431 void AudioFlinger::RecordThread::standbyIfNotAlreadyInStandby() in standbyIfNotAlreadyInStandby()
7439 void AudioFlinger::RecordThread::inputStandBy() in inputStandBy()
7480 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()
7654 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()
[all …]
DPatchPanel.h217 Endpoint<RecordThread, RecordThread::PatchRecord> mRecord;
DPatchPanel.cpp305 newPatch.mRecord.setThread(reinterpret_cast<RecordThread*>(thread.get())); in createAudioPatch()
498 sp<RecordThread::PatchRecord> tempRecordTrack; in createConnections()
510 tempRecordTrack = new RecordThread::PassthruPatchRecord( in createConnections()
528 tempRecordTrack = new RecordThread::PatchRecord( in createConnections()
DAudioFlinger.cpp896 sp patchRecord = new RecordThread::PatchRecord(nullptr /* thread */, in createTrack()
1682 RecordThread *recordThread = checkRecordThread_l(ioHandle); in getInputFramesLost()
1936 sp<RecordThread::RecordTrack> recordTrack; in createRecord()
2023 RecordThread *thread = checkRecordThread_l(output.inputId); in createRecord()
2803 sp<RecordThread> thread = new RecordThread(this, inputStream, *input, mSystemReady); in openInput_l()
2823 sp<RecordThread> recordThread; in closeInput_nonvirtual()
2852 sp<RecordThread> t = mRecordThreads.valueAt(i); in closeInput_nonvirtual()
2896 void AudioFlinger::closeInputFinish(const sp<RecordThread>& thread) in closeInputFinish()
2905 void AudioFlinger::closeThreadInternal_l(const sp<RecordThread>& thread) in closeThreadInternal_l()
3042 sp<RecordThread> t = mRecordThreads.valueAt(i); in purgeStaleEffects_l()
[all …]
DThreads.h1497 class RecordThread : public ThreadBase
1546 RecordThread(const sp<AudioFlinger>& audioFlinger,
1551 virtual ~RecordThread();
1570 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(