Searched refs:recordThread (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/services/audioflinger/
H A DRecordTracks.h100 PatchRecord(RecordThread *recordThread,
H A DTracks.cpp1652 RecordThread *recordThread = (RecordThread *)thread.get(); local
1653 return recordThread->start(this, event, triggerSession);
1663 RecordThread *recordThread = (RecordThread *)thread.get(); local
1664 if (recordThread->stop(this) && isExternalTrack()) {
1684 RecordThread *recordThread = (RecordThread *) thread.get(); local
1685 recordThread->destroyTrack_l(this);
1764 AudioFlinger::RecordThread::PatchRecord::PatchRecord(RecordThread *recordThread, argument
1771 : RecordTrack(recordThread, NULL, sampleRate, format, channelMask, frameCount,
1775 uint64_t mixBufferNs = ((uint64_t)2 * recordThread->frameCount() * 1000000000) /
1776 recordThread
[all...]
H A DAudioFlinger.cpp1346 RecordThread *recordThread = checkRecordThread_l(ioHandle); local
1347 if (recordThread != NULL) {
1348 return recordThread->getInputFramesLost();
2388 sp<RecordThread> recordThread; local
2392 recordThread = checkRecordThread_l(input);
2393 if (recordThread != 0) {
2402 Mutex::Autolock _sl(recordThread->mLock);
2403 Vector< sp<EffectChain> > effectChains = recordThread->getEffectChains_l();
2416 if (t == recordThread) {
2446 if (recordThread !
[all...]
H A DThreads.cpp6981 RecordThread *recordThread = (RecordThread *) threadBase.get(); local
6982 mRsmpInFront = recordThread->mRsmpInRear;
6990 RecordThread *recordThread = (RecordThread *) threadBase.get(); local
6991 const int32_t rear = recordThread->mRsmpInRear;
7002 } else if ((size_t) filled <= recordThread->mRsmpInFrames) {
7006 framesIn = recordThread->mRsmpInFrames;
7028 RecordThread *recordThread = (RecordThread *) threadBase.get(); local
7029 int32_t rear = recordThread->mRsmpInRear;
7034 LOG_ALWAYS_FATAL_IF(!(0 <= filled && (size_t) filled <= recordThread->mRsmpInFrames));
7036 front &= recordThread
[all...]

Completed in 455 milliseconds