Lines Matching refs:fastTrack
140 const FastTrack * const fastTrack = ¤t->mFastTracks[index]; in updateMixerTrack() local
143 if (reason == REASON_MODIFY && mGenerations[index] == fastTrack->mGeneration) { in updateMixerTrack()
146 mGenerations[index] = fastTrack->mGeneration; in updateMixerTrack()
159 index, fastTrack->mChannelMask, fastTrack->mFormat, AUDIO_SESSION_OUTPUT_MIX); in updateMixerTrack()
163 __func__, index, fastTrack->mChannelMask, fastTrack->mFormat); in updateMixerTrack()
167 mMixer->setBufferProvider(index, fastTrack->mBufferProvider); in updateMixerTrack()
170 if (fastTrack->mVolumeProvider != nullptr) { in updateMixerTrack()
171 const gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR(); in updateMixerTrack()
190 (void *)(uintptr_t)fastTrack->mFormat); in updateMixerTrack()
192 (void *)(uintptr_t)fastTrack->mChannelMask); in updateMixerTrack()
196 (void *)(uintptr_t)fastTrack->mHapticPlaybackEnabled); in updateMixerTrack()
198 (void *)(uintptr_t)fastTrack->mHapticIntensity); in updateMixerTrack()
378 const FastTrack* fastTrack = ¤t->mFastTracks[i]; in onWork() local
382 const int64_t trackFramesWritten = fastTrack->mBufferProvider->framesReleased(); in onWork()
396 fastTrack->mBufferProvider->onTimestamp(perTrackTimestamp); in onWork()
399 if (fastTrack->mVolumeProvider != NULL) { in onWork()
400 gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR(); in onWork()
411 size_t framesReady = fastTrack->mBufferProvider->framesReady(); in onWork()