Searched defs:releaseBuffer (Results 1 - 17 of 17) sorted by relevance

/frameworks/av/media/libnbaio/
H A DSourceAudioBufferProvider.cpp94 void SourceAudioBufferProvider::releaseBuffer(Buffer *buffer) function in class:android::SourceAudioBufferProvider
/frameworks/av/media/libstagefright/filters/
H A DGraphicBufferListener.cpp143 status_t GraphicBufferListener::releaseBuffer(BufferItem item) { function in class:android::GraphicBufferListener
149 mConsumer->releaseBuffer(item.mSlot, item.mFrameNumber,
/frameworks/native/include/gui/
H A DBufferQueueConsumer.h59 // releaseBuffer releases a buffer slot from the consumer back to the
64 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free
71 virtual status_t releaseBuffer(int slot, uint64_t frameNumber,
159 virtual status_t releaseBuffer(int buf, uint64_t frameNumber, function in class:android::BufferQueueConsumer
162 return releaseBuffer(buf, frameNumber, releaseFence, display, fence);
/frameworks/native/libs/gui/include/gui/
H A DBufferQueueConsumer.h59 // releaseBuffer releases a buffer slot from the consumer back to the
64 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free
71 virtual status_t releaseBuffer(int slot, uint64_t frameNumber,
159 virtual status_t releaseBuffer(int buf, uint64_t frameNumber, function in class:android::BufferQueueConsumer
162 return releaseBuffer(buf, frameNumber, releaseFence, display, fence);
/frameworks/native/libs/gui/
H A DBufferHubConsumer.cpp57 status_t BufferHubConsumer::releaseBuffer(int /*buf*/, uint64_t /*frameNumber*/, function in class:android::BufferHubConsumer
60 ALOGE("BufferHubConsumer::releaseBuffer: not implemented.");
H A DBufferItemConsumer.cpp88 status_t BufferItemConsumer::releaseBuffer(const BufferItem &item, function in class:android::BufferItemConsumer
H A DBufferQueueConsumer.cpp409 status_t BufferQueueConsumer::releaseBuffer(int slot, uint64_t frameNumber, function in class:android::BufferQueueConsumer
417 BQ_LOGE("releaseBuffer: slot %d out of range or fence %p NULL", slot,
427 // we can ignore this releaseBuffer for the old buffer.
437 BQ_LOGE("releaseBuffer: attempted to release buffer slot %d "
461 BQ_LOGV("releaseBuffer: releasing slot %d", slot);
/frameworks/av/media/libaudioprocessing/
H A DBufferProviders.cpp68 mTrackBufferProvider->releaseBuffer(&mBuffer);
110 void CopyBufferProvider::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) function in class:CopyBufferProvider
112 //ALOGV("CopyBufferProvider(%p)::releaseBuffer(%p(%zu))",
115 mTrackBufferProvider->releaseBuffer(pBuffer);
121 mTrackBufferProvider->releaseBuffer(&mBuffer);
131 mTrackBufferProvider->releaseBuffer(&mBuffer);
424 mTrackBufferProvider->releaseBuffer(&mBuffer);
489 mTrackBufferProvider->releaseBuffer(&mBuffer);
501 void TimestretchBufferProvider::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) function in class:TimestretchBufferProvider
503 ALOGV("TimestretchBufferProvider(%p)::releaseBuffer(
[all...]
/frameworks/av/media/libaudioprocessing/tests/
H A Dtest_utils.h151 virtual void releaseBuffer(Buffer* buffer) function in class:TestProvider
154 ALOGE("releaseBuffer() released %zu frames but only %zu available "
160 ALOGV("releaseBuffer() released %zu frames out of %zu frames available "
H A Dtest-resampler.cpp304 virtual void releaseBuffer(Buffer* buffer) { function in class:Provider
306 fprintf(stderr, "ERROR releaseBuffer() released %zu frames but only %zu available "
312 printf("releaseBuffer() released %zu frames out of %zu frames available "
/frameworks/av/media/libaudioclient/
H A DAudioTrackShared.cpp338 void ClientProxy::releaseBuffer(Buffer* buffer) function in class:android::ClientProxy
819 // After flush(), allow releaseBuffer() on a previously obtained buffer;
835 void ServerProxy::releaseBuffer(Buffer* buffer) function in class:android::ServerProxy
1154 void StaticAudioTrackServerProxy::releaseBuffer(Buffer* buffer)
H A DAudioRecord.cpp945 void AudioRecord::releaseBuffer(const Buffer* audioBuffer) function in class:android::AudioRecord
960 mProxy->releaseBuffer(&buffer);
1010 releaseBuffer(&audioBuffer);
1058 // Manage overrun callback, must be done under lock to avoid race with releaseBuffer()
1227 releaseBuffer(&audioBuffer);
H A DAudioTrack.cpp1723 void AudioTrack::releaseBuffer(const Buffer* audioBuffer) function in class:android::AudioTrack
1742 mProxy->releaseBuffer(&buffer);
1752 ALOGW("releaseBuffer() track %p disabled due to previous underrun, restarting", this);
1807 releaseBuffer(&audioBuffer);
1867 // Manage underrun callback, must be done under lock to avoid race with releaseBuffer()
2188 releaseBuffer(&audioBuffer);
2337 // One could call (void)getPosition_l() in releaseBuffer(),
/frameworks/av/services/audioflinger/
H A DTracks.cpp273 // This implementation of releaseBuffer() is used by Track and RecordTrack
274 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::ThreadBase::TrackBase
287 mServerProxy->releaseBuffer(&buf);
656 // releaseBuffer() is not overridden
662 // Proxy->releaseBuffer(). Also note there is no mutual exclusion in the
1399 mClientProxy->releaseBuffer(&buf);
1558 void AudioFlinger::PlaybackThread::PatchTrack::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::PlaybackThread::PatchTrack
1560 ALOG_ASSERT(mPeerProxy != 0, "PatchTrack::releaseBuffer() called without peer proxy");
1564 mPeerProxy->releaseBuffer(&buf);
1565 TrackBase::releaseBuffer(buffe
1585 void AudioFlinger::PlaybackThread::PatchTrack::releaseBuffer(Proxy::Buffer* buffer) function in class:android::AudioFlinger::PlaybackThread::PatchTrack
1914 void AudioFlinger::RecordThread::PatchRecord::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::RecordThread::PatchRecord
1930 void AudioFlinger::RecordThread::PatchRecord::releaseBuffer(Proxy::Buffer* buffer) function in class:android::AudioFlinger::RecordThread::PatchRecord
[all...]
H A DThreads.cpp5397 mActiveTrack->releaseBuffer(&buffer);
6783 activeTrack->releaseBuffer(&activeTrack->mSink);
7457 void AudioFlinger::RecordThread::ResamplerBufferProvider::releaseBuffer( function in class:android::AudioFlinger::RecordThread::ResamplerBufferProvider
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp261 void releaseBuffer();
3317 void BitcodeReader::releaseBuffer() { Buffer.release(); } function in class:__anon1192::BitcodeReader
3507 R->releaseBuffer(); // Never take ownership on error.
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp498 void releaseBuffer();
3656 void BitcodeReader::releaseBuffer() { Buffer.release(); } function in class:__anon1195::BitcodeReader
3849 R->releaseBuffer(); // Never take ownership on error.

Completed in 155 milliseconds