Lines Matching refs:fastTrack
124 const FastTrack * const fastTrack = ¤t->mFastTracks[index]; in updateMixerTrack() local
127 if (reason == REASON_MODIFY && mGenerations[index] == fastTrack->mGeneration) { in updateMixerTrack()
130 mGenerations[index] = fastTrack->mGeneration; in updateMixerTrack()
143 index, fastTrack->mChannelMask, fastTrack->mFormat, AUDIO_SESSION_OUTPUT_MIX); in updateMixerTrack()
147 __func__, index, fastTrack->mChannelMask, fastTrack->mFormat); in updateMixerTrack()
151 mMixer->setBufferProvider(index, fastTrack->mBufferProvider); in updateMixerTrack()
154 if (fastTrack->mVolumeProvider != nullptr) { in updateMixerTrack()
155 const gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR(); in updateMixerTrack()
174 (void *)(uintptr_t)fastTrack->mFormat); in updateMixerTrack()
176 (void *)(uintptr_t)fastTrack->mChannelMask); in updateMixerTrack()
180 (void *)(uintptr_t)fastTrack->mHapticPlaybackEnabled); in updateMixerTrack()
182 (void *)(&(fastTrack->mHapticScale))); in updateMixerTrack()
184 (void *)(&(fastTrack->mHapticMaxAmplitude))); in updateMixerTrack()
365 const FastTrack* fastTrack = ¤t->mFastTracks[i]; in onWork() local
369 const int64_t trackFramesWritten = fastTrack->mBufferProvider->framesReleased(); in onWork()
383 fastTrack->mBufferProvider->onTimestamp(perTrackTimestamp); in onWork()
386 if (fastTrack->mVolumeProvider != nullptr) { in onWork()
387 const gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR(); in onWork()
398 const size_t framesReady = fastTrack->mBufferProvider->framesReady(); in onWork()