Home
last modified time | relevance | path

Searched refs:mMixer (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/services/audioflinger/fastpath/
DFastMixer.cpp105 delete mMixer; in onExit()
133 if (mMixer == nullptr) { in updateMixerTrack()
139 mMixer->destroy(index); in updateMixerTrack()
142 const status_t status = mMixer->create( in updateMixerTrack()
151 mMixer->setBufferProvider(index, fastTrack->mBufferProvider); in updateMixerTrack()
165 mMixer->setParameter(index, AudioMixer::VOLUME, AudioMixer::VOLUME0, &vlf); in updateMixerTrack()
166 mMixer->setParameter(index, AudioMixer::VOLUME, AudioMixer::VOLUME1, &vrf); in updateMixerTrack()
168 mMixer->setParameter(index, AudioMixer::RESAMPLE, AudioMixer::REMOVE, nullptr); in updateMixerTrack()
169 mMixer->setParameter(index, AudioMixer::TRACK, AudioMixer::MAIN_BUFFER, in updateMixerTrack()
171 mMixer->setParameter(index, AudioMixer::TRACK, AudioMixer::MIXER_FORMAT, in updateMixerTrack()
[all …]
DFastMixer.h76 AudioMixer* mMixer = nullptr; variable
/frameworks/av/services/oboeservice/
DAAudioServiceEndpointPlay.cpp52 mMixer.allocate(getStreamInternal()->getSamplesPerFrame(), in open()
75 mMixer.clear(); in callbackLoop()
116 int32_t framesMixed = mMixer.mix(index, fifo, allowUnderflow); in callbackLoop()
122 && framesMixed < mMixer.getFramesPerBurst(); in callbackLoop()
147 result = getStreamInternal()->write(mMixer.getOutputBuffer(), in callbackLoop()
DAAudioServiceEndpointPlay.h48 AAudioMixer mMixer; // variable