Home
last modified time | relevance | path

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

/aosp_15_r20/frameworks/av/services/audioflinger/
H A DTracks.cpp1087 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->destroy(); }); in destroy() argument
1490 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->start(); }); in start() argument
1555 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->stop(); }); in stop() argument
1599 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->pause(); }); in pause() argument
1670 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->flush(); }); in flush() argument
1742 forEachTeePatchTrack_l([volume](const auto &patchTrack) { in setPortVolume() argument
1743 patchTrack->setPortVolume(volume); in setPortVolume()
1756 forEachTeePatchTrack_l([muted](const auto &patchTrack) { in setPortMute() argument
1757 patchTrack->setPortMute(muted); in setPortMute()
1824 forEachTeePatchTrack_l([](const auto& patchTrack) { patchTrack->destroy(); }); in updateTeePatches_l() argument
[all …]
H A DPlaybackTracks.h373 for (auto& tp : mTeePatches) { f(tp.patchTrack); } in forEachTeePatchTrack_l()
H A DAudioFlinger.cpp4117 sp<IAfPatchTrack> patchTrack = IAfPatchTrack::create(secondaryThread, in updateSecondaryOutputsForTrack_l() local
4131 status = patchTrack->initCheck(); in updateSecondaryOutputsForTrack_l()
4136 teePatches.push_back({patchRecord, patchTrack}); in updateSecondaryOutputsForTrack_l()
4137 secondaryThread->addPatchTrack(patchTrack); in updateSecondaryOutputsForTrack_l()
4140 patchTrack->setPeerProxy(patchRecord, true /* holdReference */); in updateSecondaryOutputsForTrack_l()
4141 patchRecord->setPeerProxy(patchTrack, false /* holdReference */); in updateSecondaryOutputsForTrack_l()
H A DIAfTrack.h51 sp<IAfPatchTrack> patchTrack; member