/frameworks/native/include/gui/ |
H A D | IGraphicBufferConsumer.h | 101 // Indicates whether this buffer has been seen by a consumer yet 110 // Returned by releaseBuffer, after which the consumer must 126 // NULL and it is assumed that the consumer still holds a reference to the 176 // releaseBuffer releases a buffer slot from the consumer back to the 181 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free 204 // consumerConnect connects a consumer to the BufferQueue. Only one 205 // consumer may be connected, and when that consumer disconnects the 208 // controlledByApp indicates whether the consumer is controlled by 211 // consumer ma [all...] |
/frameworks/native/libs/gui/tests/ |
H A D | SRGB_test.cpp | 72 sp<IGraphicBufferConsumer> consumer; local 73 BufferQueue::createBufferQueue(&producer, &consumer); 74 ASSERT_EQ(NO_ERROR, consumer->setDefaultBufferSize( 76 mCpuConsumer = new CpuConsumer(consumer, 1); 226 // Primary producer and consumer 460 // Make sure we actually got the SRGB buffer on the consumer side
|
H A D | BufferQueue_test.cpp | 87 sp<IGraphicBufferConsumer> consumer; local 88 BufferQueue::createBufferQueue(&producer, &consumer); 91 serviceManager->addService(CONSUMER_NAME, consumer->asBinder());
|
H A D | SurfaceTextureClient_test.cpp | 47 sp<IGraphicBufferConsumer> consumer; local 48 BufferQueue::createBufferQueue(&producer, &consumer); 49 mST = new GLConsumer(consumer, 123, GLConsumer::TEXTURE_EXTERNAL, true, 718 sp<IGraphicBufferConsumer> consumer; local 719 BufferQueue::createBufferQueue(&producer, &consumer); 720 sp<GLConsumer> st(new GLConsumer(consumer, i,
|
H A D | CpuConsumer_test.cpp | 68 sp<IGraphicBufferConsumer> consumer; local 69 BufferQueue::createBufferQueue(&producer, &consumer); 70 mCC = new CpuConsumer(consumer, params.maxLockedBuffers);
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | CallbackProcessor.cpp | 114 sp<IGraphicBufferConsumer> consumer; local 115 BufferQueue::createBufferQueue(&producer, &consumer); 116 mCallbackConsumer = new CpuConsumer(consumer, kCallbackHeapCount);
|
H A D | ZslProcessor.cpp | 136 sp<IGraphicBufferConsumer> consumer; local 137 BufferQueue::createBufferQueue(&producer, &consumer); 138 mZslConsumer = new BufferItemConsumer(consumer,
|
H A D | StreamingProcessor.cpp | 255 // Need to re-size consumer and heap 257 ALOGV("%s: Camera %d: Resetting recording heap and consumer", 372 ALOGV("%s: Camera %d: Creating recording consumer with %zu + 1 " 373 "consumer-side buffers", __FUNCTION__, mId, mRecordingHeapCount); 375 // always acquire and free a buffer when the heap is full; otherwise the consumer 378 sp<IGraphicBufferConsumer> consumer; local 379 BufferQueue::createBufferQueue(&producer, &consumer); 380 mRecordingConsumer = new BufferItemConsumer(consumer,
|
/frameworks/native/cmds/flatland/ |
H A D | GLHelper.cpp | 205 sp<IGraphicBufferConsumer> consumer; local 206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc); 207 sp<GLConsumer> glc = new GLConsumer(consumer, name,
|
/frameworks/av/services/camera/libcameraservice/common/ |
H A D | CameraDeviceBase.h | 111 virtual status_t createStream(sp<ANativeWindow> consumer,
|
/frameworks/native/libs/gui/ |
H A D | IGraphicBufferConsumer.cpp | 273 virtual status_t consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) { argument 276 data.writeStrongBinder(consumer->asBinder()); 467 sp<IConsumerListener> consumer = IConsumerListener::asInterface( data.readStrongBinder() ); local 469 status_t result = consumerConnect(consumer, controlledByApp);
|
H A D | SurfaceComposerClient.cpp | 709 sp<IGraphicBufferConsumer> consumer; local 710 BufferQueue::createBufferQueue(&mProducer, &consumer); 711 mCpuConsumer = new CpuConsumer(consumer, 1);
|
/frameworks/av/services/camera/libcameraservice/device2/ |
H A D | Camera2Device.h | 59 virtual status_t createStream(sp<ANativeWindow> consumer, 104 // consumer) or for frames (device is producer) 108 // Connect queue consumer endpoint to a camera2 device 207 status_t connectToDevice(sp<ANativeWindow> consumer,
|
H A D | Camera2Device.cpp | 244 status_t Camera2Device::createStream(sp<ANativeWindow> consumer, argument 255 res = stream->connectToDevice(consumer, width, height, format, size); 653 // Connect to camera2 HAL as consumer (input requests/reprocessing) 904 ALOGV("%s: Signaling consumer", __FUNCTION__); 1028 sp<ANativeWindow> consumer, 1035 if (consumer == NULL) { 1036 ALOGE("%s: Null consumer passed to stream adapter", __FUNCTION__); 1043 mConsumerInterface = consumer; 1075 // Configure consumer-side ANativeWindow interface 1139 ALOGE("%s: Unable to query consumer undequeue 1027 connectToDevice( sp<ANativeWindow> consumer, uint32_t width, uint32_t height, int format, size_t size) argument [all...] |
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.cpp | 40 RingBufferConsumer::RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, argument 43 ConsumerBase(consumer),
|
/frameworks/av/cmds/stagefright/ |
H A D | stagefright.cpp | 943 sp<IGraphicBufferConsumer> consumer; local 944 BufferQueue::createBufferQueue(&producer, &consumer); 945 sp<GLConsumer> texture = new GLConsumer(consumer, 0 /* tex */,
|
/frameworks/base/core/jni/ |
H A D | android_view_SurfaceControl.cpp | 196 sp<Surface> consumer = android_view_Surface_getSurface(env, surfaceObj); local 197 if (consumer != NULL) { 209 consumer->getIGraphicBufferProducer(), sourceCrop,
|
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 123 sp<IGraphicBufferConsumer> consumer; local 124 BufferQueue::createBufferQueue(&producer, &consumer); 126 mSurfaceFlingerConsumer = new SurfaceFlingerConsumer(consumer, mTextureName);
|
H A D | SurfaceFlinger.cpp | 423 sp<IGraphicBufferConsumer> consumer; local 424 BufferQueue::createBufferQueue(&producer, &consumer, 428 consumer);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3Device.h | 97 virtual status_t createStream(sp<ANativeWindow> consumer,
|
H A D | Camera3Device.cpp | 804 status_t Camera3Device::createStream(sp<ANativeWindow> consumer, argument 849 newStream = new Camera3OutputStream(mNextStreamId, consumer, 852 newStream = new Camera3OutputStream(mNextStreamId, consumer, 2702 // abandoned queue or other consumer misbehavior, so not a fatal
|