Home
last modified time | relevance | path

Searched refs:playbackThread (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/services/audioflinger/
DTracks.cpp634 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in destroy() local
635 wasActive = playbackThread->destroyTrack_l(this); in destroy()
971 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in start() local
976 mObservedUnderruns = playbackThread->getFastTrackUnderruns(mFastIndex); in start()
978 status = playbackThread->addTrack_l(this); in start()
1024 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in stop() local
1025 if (playbackThread->mActiveTracks.indexOf(this) < 0) { in stop()
1040 playbackThread->broadcast_l(); in stop()
1054 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in pause() local
1071 playbackThread->broadcast_l(); in pause()
[all …]
DAudioFlinger.cpp1612 PlaybackThread *playbackThread = checkPlaybackThread_l(output); in getRenderPosition() local
1613 if (playbackThread != NULL) { in getRenderPosition()
1614 return playbackThread->getRenderPosition(halFrames, dspFrames); in getRenderPosition()
2391 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in openOutput() local
2392 *latencyMs = playbackThread->latency(); in openOutput()
2395 playbackThread->ioConfigChanged(AUDIO_OUTPUT_OPENED); in openOutput()
2400 mPrimaryHardwareDev = playbackThread->getOutput()->audioHwDev; in openOutput()
2448 sp<PlaybackThread> playbackThread; in closeOutput_nonvirtual() local
2452 playbackThread = checkPlaybackThread_l(output); in closeOutput_nonvirtual()
2453 if (playbackThread != NULL) { in closeOutput_nonvirtual()
[all …]
DPlaybackTracks.h378 PatchTrack(PlaybackThread *playbackThread,
DThreads.cpp5981 const wp<AudioFlinger::PlaybackThread>& playbackThread) in AsyncCallbackThread() argument
5983 mPlaybackThread(playbackThread), in AsyncCallbackThread()
6028 sp<AudioFlinger::PlaybackThread> playbackThread = mPlaybackThread.promote(); in threadLoop() local
6029 if (playbackThread != 0) { in threadLoop()
6031 playbackThread->resetWriteBlocked(writeAckSequence >> 1); in threadLoop()
6034 playbackThread->resetDraining(drainSequence >> 1); in threadLoop()
6037 playbackThread->onAsyncError(); in threadLoop()
6613 PlaybackThread *playbackThread = (PlaybackThread *)thread.get(); in outputsReady() local
6615 if (playbackThread->standby() && !playbackThread->isSuspended()) { in outputsReady()
DThreads.h1375 explicit AsyncCallbackThread(const wp<PlaybackThread>& playbackThread);