Lines Matching defs:playbackThread

414             PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
415 bool wasActive = playbackThread->destroyTrack_l(this);
605 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
606 status = playbackThread->addTrack_l(this);
642 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
643 if (playbackThread->mActiveTracks.indexOf(this) < 0) {
656 playbackThread);
667 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
683 playbackThread->broadcast_l();
698 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
735 if (playbackThread->mActiveTracks.indexOf(this) < 0) {
742 playbackThread->flushOutput_l();
743 playbackThread->broadcast_l();
788 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
790 if (!playbackThread->mLatchQValid) {
794 ((int64_t) playbackThread->mLatchQ.mUnpresentedFrames * mSampleRate) /
795 playbackThread->mSampleRate;
801 timestamp.mTime = playbackThread->mLatchQ.mTimestamp.mTime;
805 return playbackThread->getTimestamp_l(timestamp);
813 PlaybackThread *playbackThread = (PlaybackThread *)thread.get();
820 if (EffectId != 0 && srcThread != 0 && playbackThread != srcThread.get()) {
821 Mutex::Autolock _dl(playbackThread->mLock);
833 status = playbackThread->addEffect_l(effect);
857 status = playbackThread->attachAuxEffect(this, EffectId);
1491 PlaybackThread *playbackThread,
1498 : Track(playbackThread, NULL, AUDIO_STREAM_CNT, sampleRate, format, channelMask, frameCount,
1505 playbackThread->mTracks.add(this);
1519 ALOGW("Error creating output track on thread %p", playbackThread);