Searched refs:RecordThread (Results 1 – 8 of 8) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Tracks.cpp | 822 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 …]
|
D | RecordTracks.h | 25 RecordTrack(RecordThread *thread, 120 PatchRecord(RecordThread *recordThread,
|
D | AudioFlinger.h | 522 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);
|
D | PatchPanel.h | 184 Endpoint<RecordThread, RecordThread::PatchRecord> mRecord;
|
D | Threads.cpp | 1153 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 …]
|
D | AudioFlinger.cpp | 817 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 …]
|
D | PatchPanel.cpp | 305 newPatch.mRecord.setThread(reinterpret_cast<RecordThread*>(thread.get())); in createAudioPatch() 486 sp<RecordThread::PatchRecord> tempRecordTrack = new (std::nothrow) RecordThread::PatchRecord( in createConnections()
|
D | Threads.h | 1466 class RecordThread : public ThreadBase 1515 RecordThread(const sp<AudioFlinger>& audioFlinger, 1522 virtual ~RecordThread(); 1541 sp<AudioFlinger::RecordThread::RecordTrack> createRecordTrack_l(
|