Searched refs:getNextBuffer (Results 1 - 18 of 18) sorted by relevance

/frameworks/av/include/media/
H A DAudioBufferProvider.h30 // and rename getNextBuffer() to obtainBuffer()
46 // pts is the local time when the next sample yielded by getNextBuffer
62 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts = kInvalidPTS) = 0;
64 // Release (a portion of) the buffer previously obtained by getNextBuffer().
65 // It is permissible to call releaseBuffer() multiple times per getNextBuffer().
/frameworks/av/include/media/nbaio/
H A DSourceAudioBufferProvider.h34 virtual status_t getNextBuffer(Buffer *buffer, int64_t pts);
49 size_t mGetCount; // buffer.frameCount of the most recent getNextBuffer
/frameworks/av/services/audioflinger/
H A DAudioResamplerCubic.cpp68 provider->getNextBuffer(&mBuffer, mPTS);
99 provider->getNextBuffer(&mBuffer,
136 provider->getNextBuffer(&mBuffer, mPTS);
167 provider->getNextBuffer(&mBuffer,
H A DRecordTracks.h63 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
78 // most recent getNextBuffer
113 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
H A DPlaybackTracks.h86 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
197 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
309 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
H A DTrackBase.h96 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts) = 0;
H A DTracks.cpp245 // getNextBuffer() = 0;
595 status_t AudioFlinger::PlaybackThread::Track::getNextBuffer( function in class:android::AudioFlinger::PlaybackThread::Track
1376 // implementation of getNextBuffer for tracks whose buffers have timestamps
1377 status_t AudioFlinger::PlaybackThread::TimedTrack::getNextBuffer( function in class:android::AudioFlinger::PlaybackThread::TimedTrack
1390 "getNextBuffer called without releaseBuffer!");
1425 trimTimedBufferQueueHead_l("getNextBuffer; no transform");
1456 trimTimedBufferQueueHead_l("getNextBuffer, buf pts too far from"
1463 trimTimedBufferQueueHead_l("getNextBuffer, bad local to sample");
1467 ALOGVV("*** getNextBuffer head.pts=%lld head.pos=%d pts=%lld"
1517 trimTimedBufferQueueHead_l("getNextBuffer, droppe
1897 status_t AudioFlinger::PlaybackThread::PatchTrack::getNextBuffer( function in class:android::AudioFlinger::PlaybackThread::PatchTrack
2037 status_t AudioFlinger::RecordThread::RecordTrack::getNextBuffer(AudioBufferProvider::Buffer* buffer, function in class:android::AudioFlinger::RecordThread::RecordTrack
2177 status_t AudioFlinger::RecordThread::PatchRecord::getNextBuffer( function in class:android::AudioFlinger::RecordThread::PatchRecord
[all...]
H A DAudioMixer.cpp122 status_t AudioMixer::CopyBufferProvider::getNextBuffer(AudioBufferProvider::Buffer *pBuffer, function in class:AudioMixer::CopyBufferProvider
125 //ALOGV("CopyBufferProvider(%p)::getNextBuffer(%p (%zu), %lld)",
128 status_t res = mTrackBufferProvider->getNextBuffer(pBuffer, pts);
136 status_t res = mTrackBufferProvider->getNextBuffer(&mBuffer, pts);
217 // process() function is called directly (see DownmixerBufferProvider::getNextBuffer())
1538 t3.bufferProvider->getNextBuffer(&t3.buffer, outputPTS);
1562 t.bufferProvider->getNextBuffer(&t.buffer, pts);
1623 t.bufferProvider->getNextBuffer(&t.buffer, outputPTS);
1705 t.bufferProvider->getNextBuffer(&t.buffer, outputPTS);
1751 t.bufferProvider->getNextBuffer(
[all...]
H A DAudioResampler.cpp373 provider->getNextBuffer(&mBuffer,
469 provider->getNextBuffer(&mBuffer,
H A DAudioMixer.h273 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts);
H A Dtest-resample.cpp275 virtual status_t getNextBuffer(Buffer* buffer, function in class:Provider
293 printf("getNextBuffer() requested %zu frames out of %zu frames available,"
H A DAudioResamplerDyn.cpp530 provider->getNextBuffer(&mBuffer,
607 // released at "done:"; or (3) getNextBuffer() failed.
H A DThreads.h1043 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts);
H A DThreads.cpp4181 mActiveTrack->getNextBuffer(&buffer);
5379 // loop over getNextBuffer to handle circular sink
5383 status_t status = activeTrack->getNextBuffer(&activeTrack->mSink);
5496 // activeTrack->getNextBuffer() are 32 bit aligned which should be always true.
5999 status_t AudioFlinger::RecordThread::ResamplerBufferProvider::getNextBuffer(
6029 LOG_ALWAYS_FATAL("RecordThread::getNextBuffer() starved");
H A DAudioResamplerSinc.cpp555 provider->getNextBuffer(&mBuffer,
/frameworks/av/media/libnbaio/
H A DAudioBufferProviderSource.cpp58 status_t status = mProvider->getNextBuffer(&mBuffer, readPTS);
105 status_t status = mProvider->getNextBuffer(&mBuffer, readPTS);
H A DSourceAudioBufferProvider.cpp48 status_t SourceAudioBufferProvider::getNextBuffer(Buffer *buffer, int64_t pts) function in class:android::SourceAudioBufferProvider
/frameworks/av/services/audioflinger/tests/
H A Dtest_utils.h115 virtual android::status_t getNextBuffer(Buffer* buffer, int64_t pts __unused = kInvalidPTS) function in class:TestProvider
123 ALOGV("getNextBuffer() mValue[%zu]=%zu not %zu",
132 ALOGV("getNextBuffer() requested %zu frames out of %zu frames available"

Completed in 144 milliseconds