Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:MonoPipe

55 #include <media/nbaio/MonoPipe.h>
2929 MonoPipe *pipe = (MonoPipe *)mPipeSink.get();
4183 // create a MonoPipe to connect our submix to FastMixer
4194 MonoPipe *monoPipe = new MonoPipe(mNormalFrameCount * 4, format, true /*writeCanBlock*/);
4202 monoPipe->negotiate(offers, 1, NULL, numCounterOffers);
4204 monoPipe->setAvgFrames((mScreenState & 1) ?
4205 (monoPipe->maxFrames() * 7) / 8 : mNormalFrameCount * 2);
4206 mPipeSink = monoPipe;
4217 // wrap the source side of the MonoPipe to make it an AudioBufferProvider
4218 fastTrack->mBufferProvider = new SourceAudioBufferProvider(new MonoPipeReader(monoPipe));
4329 MonoPipe *pipe = (MonoPipe *)mPipeSink.get();
4385 // Report any frames trapped in the Monopipe
4386 MonoPipe *monoPipe = (MonoPipe *)mPipeSink.get();
4387 const long long pipeFrames = monoPipe->maxFrames() - monoPipe->availableToWrite();
4486 // Using the Monopipe availableToWrite, we estimate the
4488 MonoPipe *monoPipe = static_cast<MonoPipe *>(mPipeSink.get());
4490 const size_t pipeFrames = monoPipe->maxFrames();