Lines Matching refs:mPatchRecord
470 patch->mPatchRecord = new RecordThread::PatchRecord( in createPatchConnections()
479 if (patch->mPatchRecord == 0) { in createPatchConnections()
482 status = patch->mPatchRecord->initCheck(); in createPatchConnections()
486 patch->mRecordThread->addPatchRecord(patch->mPatchRecord); in createPatchConnections()
497 patch->mPatchRecord->buffer(), in createPatchConnections()
498 patch->mPatchRecord->bufferSize(), in createPatchConnections()
510 patch->mPatchRecord->setPeerProxy(patch->mPatchTrack.get()); in createPatchConnections()
511 patch->mPatchTrack->setPeerProxy(patch->mPatchRecord.get()); in createPatchConnections()
514 patch->mPatchRecord->start(AudioSystem::SYNC_EVENT_NONE, AUDIO_SESSION_NONE); in createPatchConnections()
530 if (patch->mPatchRecord != 0) { in clearPatchConnections()
531 patch->mPatchRecord->stop(); in clearPatchConnections()
545 if (patch->mPatchRecord != 0) { in clearPatchConnections()
546 patch->mRecordThread->deletePatchRecord(patch->mPatchRecord); in clearPatchConnections()
560 if (patch->mPatchRecord != 0) { in clearPatchConnections()
561 patch->mPatchRecord.clear(); in clearPatchConnections()