Searched refs:detachNextBuffer (Results 1 - 25 of 29) sorted by relevance

12

/frameworks/native/services/surfaceflinger/
H A DMonitoredProducer.cpp69 status_t MonitoredProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, function in class:android::MonitoredProducer
71 return mProducer->detachNextBuffer(outBuffer, outFence);
H A DMonitoredProducer.h46 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
/frameworks/native/services/surfaceflinger/tests/unittests/mock/gui/
H A DMockGraphicBufferProducer.h40 MOCK_METHOD2(detachNextBuffer, status_t(sp<GraphicBuffer>*, sp<Fence>*));
/frameworks/native/include/gui/
H A DBufferHubProducer.h69 // See |IGraphicBufferProducer::detachNextBuffer|
70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override;
H A DBufferQueueProducer.h91 // See IGraphicBufferProducer::detachNextBuffer
92 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
H A DIGraphicBufferProducer.h227 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer,
246 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
H A DSurface.h273 // GraphicBuffers removed from this surface after a dequeueBuffer, detachNextBuffer or
279 virtual int detachNextBuffer(sp<GraphicBuffer>* outBuffer,
287 // detachNextBuffer, or attachBuffer call.
/frameworks/native/include/gui/bufferqueue/1.0/
H A DH2BGraphicBufferProducer.h71 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence)
/frameworks/native/libs/gui/include/gui/
H A DBufferHubProducer.h69 // See |IGraphicBufferProducer::detachNextBuffer|
70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override;
H A DBufferQueueProducer.h91 // See IGraphicBufferProducer::detachNextBuffer
92 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
H A DIGraphicBufferProducer.h227 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer,
246 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
H A DSurface.h273 // GraphicBuffers removed from this surface after a dequeueBuffer, detachNextBuffer or
279 virtual int detachNextBuffer(sp<GraphicBuffer>* outBuffer,
287 // detachNextBuffer, or attachBuffer call.
/frameworks/native/libs/gui/include/gui/bufferqueue/1.0/
H A DH2BGraphicBufferProducer.h71 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence)
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DVirtualDisplaySurface.h108 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
/frameworks/native/libs/gui/tests/
H A DMalicious.cpp47 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) override {
48 return mProducer->detachNextBuffer(outBuffer, outFence);
H A DSurface_test.cpp248 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&graphicBuffer, &fence));
422 // Allocate buffers because detachNextBuffer requires allocated buffers
431 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&detachedBuffer, &outFence));
442 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&detachedBuffer, &outFence));
448 // Test removed buffer list is cleanup after next detachNextBuffer call
449 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&detachedBuffer, &outFence));
450 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&detachedBuffer, &outFence));
463 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&detachedBuffer, &outFence));
H A DIGraphicBufferProducer_test.cpp700 ASSERT_EQ(NO_INIT, mProducer->detachNextBuffer(&buffer, &fence));
/frameworks/av/media/libstagefright/bqhelper/include/media/stagefright/bqhelper/
H A DWGraphicBufferProducer.h143 Return<void> detachNextBuffer(HGraphicBufferProducer::detachNextBuffer_cb _hidl_cb) override {
146 status_t status = mBase->detachNextBuffer(&outBuffer, &outFence);
151 LOG(ERROR) << "TWGraphicBufferProducer::detachNextBuffer - "
159 LOG(ERROR) << "TWGraphicBufferProducer::detachNextBuffer - "
/frameworks/native/libs/gui/
H A DStreamSplitter.cpp196 status_t status = from->detachNextBuffer(&buffer, &fence);
H A DIGraphicBufferProducer.cpp191 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, function in class:android::BpGraphicBufferProducer
194 ALOGE("detachNextBuffer: outBuffer must not be NULL");
197 ALOGE("detachNextBuffer: outFence must not be NULL");
563 status_t detachNextBuffer(
565 return mBase->detachNextBuffer(outBuffer, outFence);
797 int32_t result = detachNextBuffer(&buffer, &fence);
H A DBufferHubProducer.cpp232 status_t BufferHubProducer::detachNextBuffer(sp<GraphicBuffer>* /* out_buffer */, function in class:android::BufferHubProducer
234 ALOGE("BufferHubProducer::detachNextBuffer not implemented.");
/frameworks/native/libs/gui/bufferqueue/1.0/
H A DH2BGraphicBufferProducer.cpp1032 status_t H2BGraphicBufferProducer::detachNextBuffer( function in class:android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer
1037 status_t transStatus = toStatusT(mBase->detachNextBuffer(
1044 ALOGE("H2BGraphicBufferProducer::detachNextBuffer - "
1049 ALOGE("H2BGraphicBufferProducer::detachNextBuffer - "
/frameworks/av/media/libstagefright/
H A DMediaSync.cpp709 status_t status = mOutput->detachNextBuffer(&buffer, &fence);
/frameworks/av/services/camera/libcameraservice/api1/client2/
H A DZslProcessor.cpp390 auto rc = mInputProducer->detachNextBuffer(&gb, &fence);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3OutputStream.cpp772 status_t res = mConsumer->detachNextBuffer(buffer, &fence);

Completed in 793 milliseconds

12