Home
last modified time | relevance | path

Searched refs:bytesToRead (Results 1 – 3 of 3) sorted by relevance

/device/generic/goldfish/audio/
Ddevice_port_source.cpp110 size_t read(float volume, size_t bytesToRead, IWriter &writer) override { in read()
113 const size_t waitFrames = getWaitFramesNowLocked(bytesToRead / mFrameSize); in read()
118 while (bytesToRead > 0) { in read()
121 if (mRingBuffer.availableToConsume() >= bytesToRead) { in read()
129 const size_t writeBufSzBytes = std::min(chunk.size, bytesToRead); in read()
138 bytesToRead -= writeBufSzBytes; in read()
144 size_t(1000000 * bytesToRead / mFrameSize / mSampleRateHz)); in read()
148 while (bytesToRead > 0) { in read()
150 std::min(bytesToRead, sizeof(zeroes)) / mFrameSize; in read()
154 bytesToRead -= nZeroBytes; in read()
[all …]
Dstream_in.cpp186 const size_t bytesToRead = std::min(mDataMQ.availableToWrite(), in doRead() local
191 mSource->read(mStream->getEffectiveVolume(), bytesToRead, writer); in doRead()
Ddevice_port_source.h35 virtual size_t read(float volume, size_t bytesToRead, IWriter &) = 0;