/frameworks/native/include/gui/ |
H A D | BufferQueueConsumer.h | 58 // releaseBuffer releases a buffer slot from the consumer back to the 63 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free 70 virtual status_t releaseBuffer(int slot, uint64_t frameNumber, 152 virtual status_t releaseBuffer(int buf, uint64_t frameNumber, function in class:android::BufferQueueConsumer 155 return releaseBuffer(buf, frameNumber, releaseFence, display, fence);
|
/frameworks/av/media/libnbaio/ |
H A D | SourceAudioBufferProvider.cpp | 84 void SourceAudioBufferProvider::releaseBuffer(Buffer *buffer) function in class:android::SourceAudioBufferProvider
|
/frameworks/native/libs/gui/ |
H A D | BufferItemConsumer.cpp | 86 status_t BufferItemConsumer::releaseBuffer(const BufferItem &item, function in class:android::BufferItemConsumer
|
H A D | BufferQueueConsumer.cpp | 277 status_t BufferQueueConsumer::releaseBuffer(int slot, uint64_t frameNumber, function in class:android::BufferQueueConsumer 293 // we can ignore this releaseBuffer for the old buffer 302 BQ_LOGE("releaseBuffer: buffer slot %d pending release is " 315 BQ_LOGV("releaseBuffer: releasing slot %d", slot); 317 BQ_LOGV("releaseBuffer: releasing a stale buffer slot %d " 322 BQ_LOGV("releaseBuffer: attempted to release buffer slot %d "
|
H A D | IGraphicBufferConsumer.cpp | 258 virtual status_t releaseBuffer(int buf, uint64_t frameNumber, function in class:android::BpGraphicBufferConsumer 460 status_t result = releaseBuffer(buf, frameNumber,
|
/frameworks/av/services/audioflinger/tests/ |
H A D | test_utils.h | 145 virtual void releaseBuffer(Buffer* buffer) function in class:TestProvider 148 ALOGE("releaseBuffer() released %zu frames but only %zu available " 154 ALOGV("releaseBuffer() released %zu frames out of %zu frames available "
|
/frameworks/av/services/audioflinger/ |
H A D | test-resample.cpp | 306 virtual void releaseBuffer(Buffer* buffer) { function in class:Provider 308 fprintf(stderr, "ERROR releaseBuffer() released %zu frames but only %zu available " 314 printf("releaseBuffer() released %zu frames out of %zu frames available "
|
H A D | AudioMixer.cpp | 117 mTrackBufferProvider->releaseBuffer(&mBuffer); 160 void AudioMixer::CopyBufferProvider::releaseBuffer(AudioBufferProvider::Buffer *pBuffer) function in class:AudioMixer::CopyBufferProvider 162 //ALOGV("CopyBufferProvider(%p)::releaseBuffer(%p(%zu))", 165 mTrackBufferProvider->releaseBuffer(pBuffer); 171 mTrackBufferProvider->releaseBuffer(&mBuffer); 181 mTrackBufferProvider->releaseBuffer(&mBuffer); 1541 t3.bufferProvider->releaseBuffer(&t3.buffer); 1618 t.bufferProvider->releaseBuffer(&t.buffer); 1651 t.bufferProvider->releaseBuffer(&t.buffer); 1717 t.bufferProvider->releaseBuffer( [all...] |
H A D | Tracks.cpp | 246 // This implementation of releaseBuffer() is used by Track and RecordTrack, but not TimedTrack 247 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::ThreadBase::TrackBase 260 mServerProxy->releaseBuffer(&buf); 610 // releaseBuffer() is not overridden 616 // Proxy->releaseBuffer(). Also note there is no mutual exclusion in the 1285 // now? If so, don't actually trim it. Just wait for the releaseBuffer 1390 "getNextBuffer called without releaseBuffer!"); 1576 void AudioFlinger::PlaybackThread::TimedTrack::releaseBuffer( function in class:android::AudioFlinger::PlaybackThread::TimedTrack 1586 // getNextBuffer but before the mixer called releaseBuffer. 1594 "TimedTrack::releaseBuffer o 1913 void AudioFlinger::PlaybackThread::PatchTrack::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::PlaybackThread::PatchTrack 1929 void AudioFlinger::PlaybackThread::PatchTrack::releaseBuffer(Proxy::Buffer* buffer) function in class:android::AudioFlinger::PlaybackThread::PatchTrack 2194 void AudioFlinger::RecordThread::PatchRecord::releaseBuffer(AudioBufferProvider::Buffer* buffer) function in class:android::AudioFlinger::RecordThread::PatchRecord 2210 void AudioFlinger::RecordThread::PatchRecord::releaseBuffer(Proxy::Buffer* buffer) function in class:android::AudioFlinger::RecordThread::PatchRecord [all...] |
/frameworks/av/media/libmedia/ |
H A D | AudioRecord.cpp | 687 void AudioRecord::releaseBuffer(Buffer* audioBuffer) function in class:android::AudioRecord 702 mProxy->releaseBuffer(&buffer); 748 releaseBuffer(&audioBuffer); 793 // Manage overrun callback, must be done under lock to avoid race with releaseBuffer() 958 releaseBuffer(&audioBuffer);
|
H A D | AudioTrackShared.cpp | 282 void ClientProxy::releaseBuffer(Buffer* buffer) function in class:android::ClientProxy 622 // After flush(), allow releaseBuffer() on a previously obtained buffer; 637 void ServerProxy::releaseBuffer(Buffer* buffer) function in class:android::ServerProxy 858 void StaticAudioTrackServerProxy::releaseBuffer(Buffer* buffer)
|
H A D | AudioTrack.cpp | 1363 void AudioTrack::releaseBuffer(Buffer* audioBuffer) function in class:android::AudioTrack 1381 mProxy->releaseBuffer(&buffer); 1387 ALOGW("releaseBuffer() track %p disabled due to previous underrun, restarting", this); 1447 releaseBuffer(&audioBuffer); 1571 // Manage underrun callback, must be done under lock to avoid race with releaseBuffer() 1811 releaseBuffer(&audioBuffer); 1914 // One could call (void)getPosition_l() in releaseBuffer(),
|
/frameworks/av/media/libstagefright/ |
H A D | OMXCodec.cpp | 3196 bool releaseBuffer = true; local 3198 releaseBuffer = false; 3205 releaseBuffer = false; 3247 if (releaseBuffer) {
|