Home
last modified time | relevance | path

Searched refs:mOutputSink (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/services/audioflinger/fastpath/
DFastMixer.cpp211 mOutputSink = current->mOutputSink; in onStateChange()
215 if (mOutputSink == nullptr) { in onStateChange()
222 mFormat = mOutputSink->format(); in onStateChange()
445 && (mOutputSink != nullptr) && (mMixerBuffer != nullptr)) { in onWork()
482 const ssize_t framesWritten = mOutputSink->write(buffer, frameCount); in onWork()
500 status_t status = mOutputSink->getTimestamp(timestamp); in onWork()
DFastMixerState.h81 NBAIO_Sink* mOutputSink = nullptr; // HAL output device, must already be negotiated member
DFastMixer.h74 NBAIO_Sink* mOutputSink = nullptr; variable
/frameworks/av/services/audioflinger/
DThreads.cpp3462 mOutputSink.clear(); in clearOutput()
3622 auto outputSink = static_cast<AudioStreamOutSink*>(mOutputSink.get()); in startMelComputation_l()
3631 auto outputSink = static_cast<AudioStreamOutSink*>(mOutputSink.get()); in stopMelComputation_l()
5107 mOutputSink = new AudioStreamOutSink(output->stream); in MixerThread()
5116 mOutputSink->negotiate(offers, 1, NULL, numCounterOffers); in MixerThread()
5157 NBAIO_Format format = mOutputSink->format(); in MixerThread()
5205 state->mOutputSink = mOutputSink.get(); in MixerThread()
5246 mTee.set(mOutputSink->format(), NBAIO_Tee::TEE_FLAG_OUTPUT_THREAD); in MixerThread()
5254 mNormalSink = mOutputSink; in MixerThread()
5260 mNormalSink = initFastMixer ? mPipeSink : mOutputSink; in MixerThread()
[all …]
DThreads.h1509 sp<NBAIO_Sink> mOutputSink; variable