/frameworks/base/media/mca/filterfw/native/core/ |
H A D | gl_env.cpp | 166 sp<IGraphicBufferConsumer> consumer; local 167 BufferQueue::createBufferQueue(&producer, &consumer); 168 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,
|
/frameworks/native/include/gui/ |
H A D | ConsumerBase.h | 34 // ConsumerBase is a base class for BufferQueue consumer end-points. It 95 // The controlledByApp flag indicates that this consumer is under the application's 97 ConsumerBase(const sp<IGraphicBufferConsumer>& consumer, bool controlledByApp = false); 202 // this buffer slot is no longer being used by the consumer and can be
|
H A D | IGraphicBufferConsumer.h | 47 // Returned by releaseBuffer, after which the consumer must 63 // NULL and it is assumed that the consumer still holds a reference to the 75 // been replaced but the consumer has not received the onFrameReplaced 121 // releaseBuffer releases a buffer slot from the consumer back to the 126 // If releaseBuffer returns STALE_BUFFER_SLOT, then the consumer must free 149 // consumerConnect connects a consumer to the BufferQueue. Only one 150 // consumer may be connected, and when that consumer disconnects the 153 // controlledByApp indicates whether the consumer is controlled by 156 // consumer ma [all...] |
/frameworks/native/libs/gui/tests/ |
H A D | SRGB_test.cpp | 78 sp<IGraphicBufferConsumer> consumer; local 79 BufferQueue::createBufferQueue(&producer, &consumer); 80 ASSERT_EQ(NO_ERROR, consumer->setDefaultBufferSize( 82 mCpuConsumer = new CpuConsumer(consumer, 1); 233 // Primary producer and consumer 471 // Make sure we actually got the SRGB buffer on the consumer side
|
H A D | BufferQueue_test.cpp | 86 sp<IGraphicBufferConsumer> consumer; local 87 BufferQueue::createBufferQueue(&producer, &consumer); 90 serviceManager->addService(CONSUMER_NAME, IInterface::asBinder(consumer));
|
H A D | SurfaceTextureClient_test.cpp | 50 sp<IGraphicBufferConsumer> consumer; local 51 BufferQueue::createBufferQueue(&producer, &consumer); 52 mST = new GLConsumer(consumer, 123, GLConsumer::TEXTURE_EXTERNAL, true, 741 sp<IGraphicBufferConsumer> consumer; local 742 BufferQueue::createBufferQueue(&producer, &consumer); 743 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 | 261 // Need to re-size consumer and heap 263 ALOGV("%s: Camera %d: Resetting recording heap and consumer", 309 ALOGV("%s: Camera %d: Resetting recording consumer for new usage", 422 ALOGV("%s: Camera %d: Creating recording consumer with %zu + 1 " 423 "consumer-side buffers", __FUNCTION__, mId, mRecordingHeapCount); 425 // always acquire and free a buffer when the heap is full; otherwise the consumer 428 sp<IGraphicBufferConsumer> consumer; local 429 BufferQueue::createBufferQueue(&producer, &consumer); 430 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/media/libstagefright/ |
H A D | MediaCodecSource.cpp | 266 const sp<IGraphicBufferConsumer> &consumer, 269 new MediaCodecSource(looper, format, source, consumer, flags); 337 const sp<IGraphicBufferConsumer> &consumer, 350 mGraphicBufferConsumer(consumer), 434 // consumer, but have to use PersistentSurface as a wrapper to 435 // pass consumer over messages (similar to BufferProducerWrapper) 262 Create( const sp<ALooper> &looper, const sp<AMessage> &format, const sp<MediaSource> &source, const sp<IGraphicBufferConsumer> &consumer, uint32_t flags) argument 333 MediaCodecSource( const sp<ALooper> &looper, const sp<AMessage> &outputFormat, const sp<MediaSource> &source, const sp<IGraphicBufferConsumer> &consumer, uint32_t flags) argument
|
/frameworks/av/services/camera/libcameraservice/common/ |
H A D | CameraDeviceBase.h | 109 virtual status_t createStream(sp<Surface> consumer,
|
/frameworks/native/libs/gui/ |
H A D | IGraphicBufferConsumer.cpp | 126 virtual status_t consumerConnect(const sp<IConsumerListener>& consumer, bool controlledByApp) { argument 129 data.writeStrongBinder(IInterface::asBinder(consumer)); 338 sp<IConsumerListener> consumer = IConsumerListener::asInterface( data.readStrongBinder() ); local 340 status_t result = consumerConnect(consumer, controlledByApp);
|
H A D | SurfaceComposerClient.cpp | 708 sp<IGraphicBufferConsumer> consumer; local 709 BufferQueue::createBufferQueue(&mProducer, &consumer); 710 mCpuConsumer = new CpuConsumer(consumer, 1);
|
/frameworks/av/services/camera/libcameraservice/device2/ |
H A D | Camera2Device.h | 59 virtual status_t createStream(sp<Surface> consumer, 114 // consumer) or for frames (device is producer) 118 // Connect queue consumer endpoint to a camera2 device 217 status_t connectToDevice(sp<ANativeWindow> consumer,
|
H A D | Camera2Device.cpp | 243 status_t Camera2Device::createStream(sp<Surface> consumer, argument 255 res = stream->connectToDevice(consumer, width, height, format, size); 667 // Connect to camera2 HAL as consumer (input requests/reprocessing) 918 ALOGV("%s: Signaling consumer", __FUNCTION__); 1042 sp<ANativeWindow> consumer, 1049 if (consumer == NULL) { 1050 ALOGE("%s: Null consumer passed to stream adapter", __FUNCTION__); 1057 mConsumerInterface = consumer; 1089 // Configure consumer-side ANativeWindow interface 1153 ALOGE("%s: Unable to query consumer undequeue 1041 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/media/libstagefright/include/ |
H A D | OMXNodeInstance.h | 231 OMX_U32 portIndex, sp<IGraphicBufferConsumer> consumer /* nullable */,
|
/frameworks/av/media/libstagefright/omx/ |
H A D | OMXNodeInstance.cpp | 931 sp<IGraphicBufferConsumer> consumer; local 932 BufferQueue::createBufferQueue(&producer, &consumer); 933 consumer->setConsumerName(name); 934 consumer->setConsumerUsageBits(GRALLOC_USAGE_HW_VIDEO_ENCODER); 938 status_t err = consumer->consumerConnect(proxy, false); 946 *bufferConsumer = consumer;
|
/frameworks/av/cmds/stagefright/ |
H A D | stagefright.cpp | 950 sp<IGraphicBufferConsumer> consumer; local 951 BufferQueue::createBufferQueue(&producer, &consumer); 952 sp<GLConsumer> texture = new GLConsumer(consumer, 0 /* tex */,
|
/frameworks/base/core/jni/ |
H A D | android_view_SurfaceControl.cpp | 194 sp<Surface> consumer = android_view_Surface_getSurface(env, surfaceObj); local 195 if (consumer != NULL) { 207 consumer->getIGraphicBufferProducer(), sourceCrop,
|
/frameworks/native/services/surfaceflinger/ |
H A D | Layer.cpp | 128 sp<IGraphicBufferConsumer> consumer; local 129 BufferQueue::createBufferQueue(&producer, &consumer); 131 mSurfaceFlingerConsumer = new SurfaceFlingerConsumer(consumer, mTextureName);
|
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3Device.h | 97 virtual status_t createStream(sp<Surface> consumer,
|
H A D | Camera3Device.cpp | 845 status_t Camera3Device::createStream(sp<Surface> consumer, argument 899 newStream = new Camera3OutputStream(mNextStreamId, consumer, 902 newStream = new Camera3OutputStream(mNextStreamId, consumer, 2955 // abandoned queue or other consumer misbehavior, so not a fatal
|