Searched refs:PatchRecord (Results 1 – 2 of 2) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | RecordTracks.h | 136 class PatchRecord : public RecordTrack, public PatchTrackBase, public IAfPatchRecord { 138 PatchRecord(IAfRecordThread* recordThread, 148 ~PatchRecord() override; 172 class PassthruPatchRecord : public PatchRecord, public Source { 208 return mPassthru.PatchRecord::getNextBuffer(buffer); in getNextBuffer() 211 return mPassthru.PatchRecord::releaseBuffer(buffer); in releaseBuffer()
|
D | Tracks.cpp | 3145 return sp<PatchRecord>::make( in create() 3158 PatchRecord::PatchRecord(IAfRecordThread* recordThread, in PatchRecord() function in android::PatchRecord 3183 PatchRecord::~PatchRecord() in ~PatchRecord() 3207 size_t PatchRecord::writeFrames( in writeFrames() 3222 status_t PatchRecord::getNextBuffer( in getNextBuffer() 3244 void PatchRecord::releaseBuffer(AudioBufferProvider::Buffer* buffer) in releaseBuffer() 3254 status_t PatchRecord::obtainBuffer(Proxy::Buffer* buffer, in obtainBuffer() 3260 void PatchRecord::releaseBuffer(Proxy::Buffer* buffer) in releaseBuffer() 3303 : PatchRecord(recordThread, sampleRate, channelMask, format, frameCount, in PassthruPatchRecord() 3329 return PatchRecord::obtainBuffer(buffer, timeOut); in obtainBuffer() [all …]
|