/frameworks/native/services/surfaceflinger/ |
H A D | MonitoredProducer.cpp | 69 status_t MonitoredProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, function in class:android::MonitoredProducer 71 return mProducer->detachNextBuffer(outBuffer, outFence);
|
H A D | MonitoredProducer.h | 46 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/gui/ |
H A D | MockGraphicBufferProducer.h | 40 MOCK_METHOD2(detachNextBuffer, status_t(sp<GraphicBuffer>*, sp<Fence>*));
|
/frameworks/native/include/gui/ |
H A D | BufferHubProducer.h | 69 // See |IGraphicBufferProducer::detachNextBuffer| 70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override;
|
H A D | BufferQueueProducer.h | 91 // See IGraphicBufferProducer::detachNextBuffer 92 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | IGraphicBufferProducer.h | 227 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer, 246 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | Surface.h | 273 // 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 D | H2BGraphicBufferProducer.h | 71 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence)
|
/frameworks/native/libs/gui/include/gui/ |
H A D | BufferHubProducer.h | 69 // See |IGraphicBufferProducer::detachNextBuffer| 70 status_t detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) override;
|
H A D | BufferQueueProducer.h | 91 // See IGraphicBufferProducer::detachNextBuffer 92 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | IGraphicBufferProducer.h | 227 // detachNextBuffer is equivalent to calling dequeueBuffer, requestBuffer, 246 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | Surface.h | 273 // 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 D | H2BGraphicBufferProducer.h | 71 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence)
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | VirtualDisplaySurface.h | 108 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
/frameworks/native/libs/gui/tests/ |
H A D | Malicious.cpp | 47 status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, sp<Fence>* outFence) override { 48 return mProducer->detachNextBuffer(outBuffer, outFence);
|
H A D | Surface_test.cpp | 248 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 D | IGraphicBufferProducer_test.cpp | 700 ASSERT_EQ(NO_INIT, mProducer->detachNextBuffer(&buffer, &fence));
|
/frameworks/av/media/libstagefright/bqhelper/include/media/stagefright/bqhelper/ |
H A D | WGraphicBufferProducer.h | 143 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 D | StreamSplitter.cpp | 196 status_t status = from->detachNextBuffer(&buffer, &fence);
|
H A D | IGraphicBufferProducer.cpp | 191 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 D | BufferHubProducer.cpp | 232 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 D | H2BGraphicBufferProducer.cpp | 1032 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 D | MediaSync.cpp | 709 status_t status = mOutput->detachNextBuffer(&buffer, &fence);
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | ZslProcessor.cpp | 390 auto rc = mInputProducer->detachNextBuffer(&gb, &fence);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3OutputStream.cpp | 772 status_t res = mConsumer->detachNextBuffer(buffer, &fence);
|