Lines Matching defs:MonoPipe
17 #define LOG_TAG "MonoPipe"
27 #include <media/nbaio/MonoPipe.h>
33 MonoPipe::MonoPipe(size_t reqFrames, NBAIO_Format format, bool writeCanBlock) :
61 " MonoPipe (res = %d). getNextWriteTimestamp calls will be"
80 MonoPipe::~MonoPipe()
85 ssize_t MonoPipe::availableToWrite() const
96 ssize_t MonoPipe::write(const void *buffer, size_t count)
200 void MonoPipe::setAvgFrames(size_t setpoint)
205 status_t MonoPipe::getNextWriteTimestamp(int64_t *timestamp)
220 // next time we write to the MonoPipe, the data will hit the speakers at
222 // MonoPipe.
230 void MonoPipe::updateFrontAndNRPTS(int32_t newFront, int64_t newNextRdPTS)
252 void MonoPipe::observeFrontAndNRPTS(int32_t *outFront, int64_t *outNextRdPTS)
275 int64_t MonoPipe::offsetTimestampByAudioFrames(int64_t ts, size_t audFrames)
291 // MonoPipe's getNextWriteTimestamp is now broken for good.
303 void MonoPipe::shutdown(bool newState)
308 bool MonoPipe::isShutdown()