Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:FastTrack

241             const FastTrack* fastTrack = &current->mFastTracks[i];
242 ALOG_ASSERT(fastTrack->mBufferProvider == NULL);
252 mGenerations[i] = fastTrack->mGeneration;
260 const FastTrack* fastTrack = &current->mFastTracks[i];
261 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
264 name = mMixer->getTrackName(fastTrack->mChannelMask,
265 fastTrack->mFormat, AUDIO_SESSION_OUTPUT_MIX);
277 (void *)(uintptr_t)fastTrack->mFormat);
279 (void *)(uintptr_t)fastTrack->mChannelMask);
284 mGenerations[i] = fastTrack->mGeneration;
293 const FastTrack* fastTrack = &current->mFastTracks[i];
294 if (fastTrack->mGeneration != mGenerations[i]) {
296 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider;
302 if (fastTrack->mVolumeProvider == NULL) {
314 (void *)(uintptr_t)fastTrack->mFormat);
316 (void *)(uintptr_t)fastTrack->mChannelMask);
321 mGenerations[i] = fastTrack->mGeneration;
350 const FastTrack* fastTrack = &current->mFastTracks[i];
354 const int64_t trackFramesWritten = fastTrack->mBufferProvider->framesReleased();
368 fastTrack->mBufferProvider->onTimestamp(perTrackTimestamp);
372 if (fastTrack->mVolumeProvider != NULL) {
373 gain_minifloat_packed_t vlr = fastTrack->mVolumeProvider->getVolumeLR();
384 size_t framesReady = fastTrack->mBufferProvider->framesReady();