Lines Matching refs:fastTrack
231 const FastTrack* fastTrack = ¤t->mFastTracks[i];
232 ALOG_ASSERT(fastTrack->mBufferProvider == NULL);
242 generations[i] = fastTrack->mGeneration;
250 const FastTrack* fastTrack = ¤t->mFastTracks[i];
251 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
254 name = mixer->getTrackName(fastTrack->mChannelMask,
255 fastTrack->mFormat, AUDIO_SESSION_OUTPUT_MIX);
267 (void *)(uintptr_t)fastTrack->mFormat);
269 (void *)(uintptr_t)fastTrack->mChannelMask);
274 generations[i] = fastTrack->mGeneration;
283 const FastTrack* fastTrack = ¤t->mFastTracks[i];
284 if (fastTrack->mGeneration != generations[i]) {
286 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
292 if (fastTrack->mVolumeProvider == NULL) {
304 (void *)(uintptr_t)fastTrack->mFormat);
306 (void *)(uintptr_t)fastTrack->mChannelMask);
311 generations[i] = fastTrack->mGeneration;
335 const FastTrack* fastTrack = ¤t->mFastTracks[i];
341 uint32_t trackFramesWritten = fastTrack->mBufferProvider->framesReleased();
349 fastTrack->mBufferProvider->onTimestamp(perTrackTimestamp);
355 if (fastTrack->mVolumeProvider != NULL) {
356 gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR();
367 size_t framesReady = fastTrack->mBufferProvider->framesReady();