Home
last modified time | relevance | path

Searched refs:patchTrack (Results 1 – 4 of 4) sorted by relevance

/aosp12/frameworks/av/services/audioflinger/
H A DTracks.cpp784 forEachTeePatchTrack([](auto patchTrack) { patchTrack->destroy(); }); in destroy() argument
1149 forEachTeePatchTrack([](auto patchTrack) { patchTrack->start(); }); in start() argument
1184 forEachTeePatchTrack([](auto patchTrack) { patchTrack->stop(); }); in stop() argument
1221 forEachTeePatchTrack([](auto patchTrack) { patchTrack->pause(); }); in pause() argument
1284 forEachTeePatchTrack([](auto patchTrack) { patchTrack->flush(); }); in flush() argument
1414 forEachTeePatchTrack([](auto patchTrack) { patchTrack->destroy(); }); in setTeePatches() argument
1418 forEachTeePatchTrack([](auto patchTrack) { patchTrack->start(); }); in setTeePatches() argument
H A DPlaybackTracks.h317 for (auto& tp : mTeePatches) { f(tp.patchTrack); } in forEachTeePatchTrack()
H A DAudioFlinger.cpp3473 sp patchTrack = new PlaybackThread::PatchTrack(secondaryThread, in updateSecondaryOutputsForTrack_l() local
3484 status = patchTrack->initCheck(); in updateSecondaryOutputsForTrack_l()
3489 teePatches.push_back({patchRecord, patchTrack}); in updateSecondaryOutputsForTrack_l()
3490 secondaryThread->addPatchTrack(patchTrack); in updateSecondaryOutputsForTrack_l()
3493 patchTrack->setPeerProxy(patchRecord, true /* holdReference */); in updateSecondaryOutputsForTrack_l()
3494 patchRecord->setPeerProxy(patchTrack, false /* holdReference */); in updateSecondaryOutputsForTrack_l()
H A DAudioFlinger.h850 sp<PlaybackThread::PatchTrack> patchTrack; member