Searched refs:mOutputSink (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
H A DFastMixerState.h69 NBAIO_Sink* mOutputSink; // HAL output device, must already be negotiated member in struct:android::FastMixerState
70 int mOutputSinkGen; // increment when mOutputSink is assigned
H A DFastMixer.cpp53 mOutputSink(NULL),
156 mOutputSink = current->mOutputSink;
158 if (mOutputSink == NULL) {
164 mFormat = mOutputSink->format();
432 if ((command & FastMixerState::WRITE) && (mOutputSink != NULL) && (mMixerBuffer != NULL)) {
457 ssize_t framesWritten = mOutputSink->write(buffer, frameCount);
474 status_t status = mOutputSink->getTimestamp(timestamp);
H A DFastMixer.h62 NBAIO_Sink* mOutputSink; member in class:android::FastMixer
H A DFastMixerState.cpp37 mFastTracksGen(0), mTrackMask(0), mOutputSink(NULL), mOutputSinkGen(0),
H A DThreads.cpp2730 // FIXME FastMixer might also have a raw ptr to mOutputSink;
2732 mOutputSink.clear();
3792 // mOutputSink below
3806 // Do not create or use mFastMixer, mOutputSink, mPipeSink, or mNormalSink.
3810 mOutputSink = new AudioStreamOutSink(output->stream);
3818 mOutputSink->negotiate(offers, 1, NULL, numCounterOffers);
3860 NBAIO_Format format = mOutputSink->format();
3921 state->mOutputSink = mOutputSink.get();
3958 mNormalSink = mOutputSink;
[all...]
H A DThreads.h1052 sp<NBAIO_Sink> mOutputSink; member in class:PlaybackThread
1055 // The current sink for the normal mixer to write it's (sub)mix, mOutputSink or mPipeSink

Completed in 317 milliseconds