Home
last modified time | relevance | path

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

/aosp12/frameworks/av/services/audioflinger/
H A DTracks.cpp2322 RecordThread *thread, in RecordTrack()
2434 RecordThread *recordThread = (RecordThread *)thread.get(); in start()
2446 RecordThread *recordThread = (RecordThread *)thread.get(); in stop()
2462 RecordThread *recordThread = (RecordThread *) thread.get(); in destroy()
2617 RecordThread *recordThread = (RecordThread *)thread.get(); in getActiveMicrophones()
2628 RecordThread *recordThread = (RecordThread *)thread.get(); in setPreferredMicrophoneDirection()
2638 RecordThread *recordThread = (RecordThread *)thread.get(); in setPreferredMicrophoneFieldDimension()
2664 RecordThread *recordThread = (RecordThread *)thread.get(); in shareAudioHistory()
2681 AudioFlinger::RecordThread::PatchRecord::PatchRecord(RecordThread *recordThread, in PatchRecord()
2797 RecordThread *recordThread, in PassthruPatchRecord()
[all …]
H A DRecordTracks.h27 RecordTrack(RecordThread *thread,
129 PatchRecord(RecordThread *recordThread,
164 PassthruPatchRecord(RecordThread *recordThread,
H A DAudioFlinger.h559 class RecordThread; variable
680 explicit RecordHandle(const sp<RecordThread::RecordTrack>& recordTrack);
694 const sp<RecordThread::RecordTrack> mRecordTrack;
725 RecordThread *checkRecordThread_l(audio_io_handle_t input) const;
748 void closeInputFinish(const sp<RecordThread>& thread);
849 sp<RecordThread::PatchRecord> patchRecord;
921 DefaultKeyedVector< audio_io_handle_t, sp<RecordThread> > mRecordThreads;
961 void closeThreadInternal_l(const sp<RecordThread>& thread);
H A DThreads.cpp7295 AudioFlinger::RecordThread::RecordThread(const sp<AudioFlinger>& audioFlinger, in RecordThread() function in android::AudioFlinger::RecordThread
7451 AudioFlinger::RecordThread::~RecordThread() in ~RecordThread()
7473 void AudioFlinger::RecordThread::onFirstRef() in onFirstRef()
7478 void AudioFlinger::RecordThread::preExit() in preExit()
7490 bool AudioFlinger::RecordThread::threadLoop() in threadLoop()
8117 sp<AudioFlinger::RecordThread::RecordTrack> AudioFlinger::RecordThread::createRecordTrack_l( in createRecordTrack_l()
8318 status_t AudioFlinger::RecordThread::start(RecordThread::RecordTrack* recordTrack, in start()
8438 bool AudioFlinger::RecordThread::stop(RecordThread::RecordTrack* recordTrack) { in stop()
8719 RecordThread *recordThread = (RecordThread *) threadBase.get(); in reset()
8743 RecordThread *recordThread = (RecordThread *) threadBase.get(); in sync()
[all …]
H A DPatchPanel.h222 Endpoint<RecordThread, RecordThread::PatchRecord> mRecord;
H A DPatchPanel.cpp331 newPatch.mRecord.setThread(reinterpret_cast<RecordThread*>(thread.get())); in createAudioPatch()
531 sp<RecordThread::PatchRecord> tempRecordTrack; in createConnections()
543 tempRecordTrack = new RecordThread::PassthruPatchRecord( in createConnections()
561 tempRecordTrack = new RecordThread::PatchRecord( in createConnections()
H A DAudioFlinger.cpp1756 RecordThread *recordThread = checkRecordThread_l(ioHandle); in getInputFramesLost()
2025 sp<RecordThread::RecordTrack> recordTrack; in createRecord()
2114 RecordThread *thread = checkRecordThread_l(output.inputId); in createRecord()
2946 sp<RecordThread> thread = new RecordThread(this, inputStream, *input, mSystemReady); in openInput_l()
2966 sp<RecordThread> recordThread; in closeInput_nonvirtual()
2995 sp<RecordThread> t = mRecordThreads.valueAt(i); in closeInput_nonvirtual()
3039 void AudioFlinger::closeInputFinish(const sp<RecordThread>& thread) in closeInputFinish()
3048 void AudioFlinger::closeThreadInternal_l(const sp<RecordThread>& thread) in closeThreadInternal_l()
3189 sp<RecordThread> t = mRecordThreads.valueAt(i); in purgeStaleEffects_l()
3286 AudioFlinger::RecordThread *AudioFlinger::checkRecordThread_l(audio_io_handle_t input) const in checkRecordThread_l()
[all …]
H A DThreads.h1695 class RecordThread : public ThreadBase
1747 RecordThread(const sp<AudioFlinger>& audioFlinger,
1752 virtual ~RecordThread();
1771 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(