Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:getNextBuffer

3808         mActiveTrack->getNextBuffer(&buffer);
4207 // getNextBuffer() = 0;
4213 // FIXME See note at getNextBuffer()
4462 status_t AudioFlinger::PlaybackThread::Track::getNextBuffer(
4508 ALOGV("getNextBuffer() no more data for track %d on thread %p", mName, mThread.unsafe_get());
5059 // implementation of getNextBuffer for tracks whose buffers have timestamps
5060 status_t AudioFlinger::PlaybackThread::TimedTrack::getNextBuffer(
5073 "getNextBuffer called without releaseBuffer!");
5108 trimTimedBufferQueueHead_l("getNextBuffer; no transform");
5137 trimTimedBufferQueueHead_l("getNextBuffer, buf pts too far from"
5144 trimTimedBufferQueueHead_l("getNextBuffer, bad local to sample");
5148 ALOGVV("*** getNextBuffer head.pts=%lld head.pos=%d pts=%lld"
5198 trimTimedBufferQueueHead_l("getNextBuffer, dropped late buffer");
5267 // getNextBuffer but before the mixer called releaseBuffer.
5365 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts)
6054 if (CC_LIKELY(mActiveTrack->getNextBuffer(&buffer) == NO_ERROR)) {
6118 // ditherAndClamp() works as long as all buffers returned by mActiveTrack->getNextBuffer()
6422 status_t AudioFlinger::RecordThread::getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts)
6431 ALOGE("RecordThread::getNextBuffer() Error reading audio input");