Searched refs:RecordThread (Results 1 – 8 of 8) sorted by relevance
/aosp12/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 2322 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 D | RecordTracks.h | 27 RecordTrack(RecordThread *thread, 129 PatchRecord(RecordThread *recordThread, 164 PassthruPatchRecord(RecordThread *recordThread,
|
H A D | AudioFlinger.h | 559 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 D | Threads.cpp | 7295 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 D | PatchPanel.h | 222 Endpoint<RecordThread, RecordThread::PatchRecord> mRecord;
|
H A D | PatchPanel.cpp | 331 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 D | AudioFlinger.cpp | 1756 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 D | Threads.h | 1695 class RecordThread : public ThreadBase 1747 RecordThread(const sp<AudioFlinger>& audioFlinger, 1752 virtual ~RecordThread(); 1771 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(
|