/frameworks/av/include/media/ |
H A D | AudioBufferProvider.h | 30 // 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 D | SourceAudioBufferProvider.h | 34 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 D | AudioResamplerCubic.cpp | 68 provider->getNextBuffer(&mBuffer, mPTS); 99 provider->getNextBuffer(&mBuffer, 136 provider->getNextBuffer(&mBuffer, mPTS); 167 provider->getNextBuffer(&mBuffer,
|
H A D | RecordTracks.h | 63 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, 78 // most recent getNextBuffer 113 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
|
H A D | PlaybackTracks.h | 86 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 D | TrackBase.h | 96 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts) = 0;
|
H A D | Tracks.cpp | 245 // 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 D | AudioMixer.cpp | 122 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 D | AudioResampler.cpp | 373 provider->getNextBuffer(&mBuffer, 469 provider->getNextBuffer(&mBuffer,
|
H A D | AudioMixer.h | 273 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts);
|
H A D | test-resample.cpp | 275 virtual status_t getNextBuffer(Buffer* buffer, function in class:Provider 293 printf("getNextBuffer() requested %zu frames out of %zu frames available,"
|
H A D | AudioResamplerDyn.cpp | 530 provider->getNextBuffer(&mBuffer, 607 // released at "done:"; or (3) getNextBuffer() failed.
|
H A D | Threads.h | 1043 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer, int64_t pts);
|
H A D | Threads.cpp | 4181 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 D | AudioResamplerSinc.cpp | 555 provider->getNextBuffer(&mBuffer,
|
/frameworks/av/media/libnbaio/ |
H A D | AudioBufferProviderSource.cpp | 58 status_t status = mProvider->getNextBuffer(&mBuffer, readPTS); 105 status_t status = mProvider->getNextBuffer(&mBuffer, readPTS);
|
H A D | SourceAudioBufferProvider.cpp | 48 status_t SourceAudioBufferProvider::getNextBuffer(Buffer *buffer, int64_t pts) function in class:android::SourceAudioBufferProvider
|
/frameworks/av/services/audioflinger/tests/ |
H A D | test_utils.h | 115 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"
|