Home
last modified time | relevance | path

Searched refs:fastTrack (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/services/audioflinger/
DFastMixer.cpp247 const FastTrack* fastTrack = &current->mFastTracks[i]; in onStateChange() local
248 ALOG_ASSERT(fastTrack->mBufferProvider == NULL); in onStateChange()
258 mGenerations[i] = fastTrack->mGeneration; in onStateChange()
266 const FastTrack* fastTrack = &current->mFastTracks[i]; in onStateChange() local
267 AudioBufferProvider *bufferProvider = fastTrack->mBufferProvider; in onStateChange()
270 name = mMixer->getTrackName(fastTrack->mChannelMask, in onStateChange()
271 fastTrack->mFormat, AUDIO_SESSION_OUTPUT_MIX); in onStateChange()
283 (void *)(uintptr_t)fastTrack->mFormat); in onStateChange()
285 (void *)(uintptr_t)fastTrack->mChannelMask); in onStateChange()
290 mGenerations[i] = fastTrack->mGeneration; in onStateChange()
[all …]
DThreads.cpp3714 FastTrack *fastTrack = &state->mFastTracks[0]; in MixerThread() local
3716 fastTrack->mBufferProvider = new SourceAudioBufferProvider(new MonoPipeReader(monoPipe)); in MixerThread()
3717 fastTrack->mVolumeProvider = NULL; in MixerThread()
3718 fastTrack->mChannelMask = mChannelMask; // mPipeSink channel mask for audio to FastMixer in MixerThread()
3719 fastTrack->mFormat = mFormat; // mPipeSink format for audio to FastMixer in MixerThread()
3720 fastTrack->mGeneration++; in MixerThread()
3792 FastTrack *fastTrack = &state->mFastTracks[0]; in ~MixerThread() local
3793 ALOG_ASSERT(fastTrack->mBufferProvider != NULL); in ~MixerThread()
3794 delete fastTrack->mBufferProvider; in ~MixerThread()
4066 FastTrack *fastTrack = &state->mFastTracks[j]; in prepareTracks_l() local
[all …]