Searched refs:consumer (Results 26 - 50 of 51) sorted by relevance

123

/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.cpp166 sp<IGraphicBufferConsumer> consumer; local
167 BufferQueue::createBufferQueue(&producer, &consumer);
168 surfaceTexture_ = new GLConsumer(consumer, 0, GLConsumer::TEXTURE_EXTERNAL,
/frameworks/native/include/gui/
H A DConsumerBase.h34 // 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 DIGraphicBufferConsumer.h47 // 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 DSRGB_test.cpp78 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 DBufferQueue_test.cpp86 sp<IGraphicBufferConsumer> consumer; local
87 BufferQueue::createBufferQueue(&producer, &consumer);
90 serviceManager->addService(CONSUMER_NAME, IInterface::asBinder(consumer));
H A DSurfaceTextureClient_test.cpp50 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 DCpuConsumer_test.cpp68 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 DCallbackProcessor.cpp114 sp<IGraphicBufferConsumer> consumer; local
115 BufferQueue::createBufferQueue(&producer, &consumer);
116 mCallbackConsumer = new CpuConsumer(consumer, kCallbackHeapCount);
H A DZslProcessor.cpp136 sp<IGraphicBufferConsumer> consumer; local
137 BufferQueue::createBufferQueue(&producer, &consumer);
138 mZslConsumer = new BufferItemConsumer(consumer,
H A DStreamingProcessor.cpp261 // 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 DGLHelper.cpp205 sp<IGraphicBufferConsumer> consumer; local
206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc);
207 sp<GLConsumer> glc = new GLConsumer(consumer, name,
/frameworks/av/media/libstagefright/
H A DMediaCodecSource.cpp266 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 DCameraDeviceBase.h109 virtual status_t createStream(sp<Surface> consumer,
/frameworks/native/libs/gui/
H A DIGraphicBufferConsumer.cpp126 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 DSurfaceComposerClient.cpp708 sp<IGraphicBufferConsumer> consumer; local
709 BufferQueue::createBufferQueue(&mProducer, &consumer);
710 mCpuConsumer = new CpuConsumer(consumer, 1);
/frameworks/av/services/camera/libcameraservice/device2/
H A DCamera2Device.h59 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 DCamera2Device.cpp243 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 DRingBufferConsumer.cpp40 RingBufferConsumer::RingBufferConsumer(const sp<IGraphicBufferConsumer>& consumer, argument
43 ConsumerBase(consumer),
/frameworks/av/media/libstagefright/include/
H A DOMXNodeInstance.h231 OMX_U32 portIndex, sp<IGraphicBufferConsumer> consumer /* nullable */,
/frameworks/av/media/libstagefright/omx/
H A DOMXNodeInstance.cpp931 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 Dstagefright.cpp950 sp<IGraphicBufferConsumer> consumer; local
951 BufferQueue::createBufferQueue(&producer, &consumer);
952 sp<GLConsumer> texture = new GLConsumer(consumer, 0 /* tex */,
/frameworks/base/core/jni/
H A Dandroid_view_SurfaceControl.cpp194 sp<Surface> consumer = android_view_Surface_getSurface(env, surfaceObj); local
195 if (consumer != NULL) {
207 consumer->getIGraphicBufferProducer(), sourceCrop,
/frameworks/native/services/surfaceflinger/
H A DLayer.cpp128 sp<IGraphicBufferConsumer> consumer; local
129 BufferQueue::createBufferQueue(&producer, &consumer);
131 mSurfaceFlingerConsumer = new SurfaceFlingerConsumer(consumer, mTextureName);
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3Device.h97 virtual status_t createStream(sp<Surface> consumer,
H A DCamera3Device.cpp845 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

Completed in 542 milliseconds

123