Home
last modified time | relevance | path

Searched refs:producer (Results 1 – 25 of 58) sorted by relevance

123

/frameworks/native/libs/gui/tests/
DSurface_test.cpp94 sp<IGraphicBufferProducer> producer; in TEST_F() local
96 BufferQueue::createBufferQueue(&producer, &consumer); in TEST_F()
100 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), in TEST_F()
129 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), in TEST_F()
144 sp<IGraphicBufferProducer> producer; in TEST_F() local
146 BufferQueue::createBufferQueue(&producer, &consumer); in TEST_F()
149 sp<Surface> s = new Surface(producer); in TEST_F()
162 sp<IGraphicBufferProducer> producer; in TEST_F() local
164 BufferQueue::createBufferQueue(&producer, &consumer); in TEST_F()
169 sp<Surface> s = new Surface(producer); in TEST_F()
[all …]
DSurfaceTextureGL.h40 sp<IGraphicBufferProducer> producer; in SetUp() local
41 BufferQueue::createBufferQueue(&producer, &mConsumer); in SetUp()
44 mSTC = new Surface(producer); in SetUp()
DMultiTextureConsumer_test.cpp37 sp<IGraphicBufferProducer> producer; in SetUp() local
39 BufferQueue::createBufferQueue(&producer, &consumer); in SetUp()
42 mSurface = new Surface(producer); in SetUp()
DSRGB_test.cpp77 sp<IGraphicBufferProducer> producer; in SetUp() local
79 BufferQueue::createBufferQueue(&producer, &consumer); in SetUp()
85 mInputSurface = new Surface(producer); in SetUp()
/frameworks/base/core/jni/android/graphics/
DSurfaceTexture.cpp46 jfieldID producer; member
75 const sp<IGraphicBufferProducer>& producer) in SurfaceTexture_setProducer() argument
78 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); in SurfaceTexture_setProducer()
79 if (producer.get()) { in SurfaceTexture_setProducer()
80 producer->incStrong((void*)SurfaceTexture_setProducer); in SurfaceTexture_setProducer()
85 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); in SurfaceTexture_setProducer()
108 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); in SurfaceTexture_getProducer()
113 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz)); in android_SurfaceTexture_getNativeWindow() local
114 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) : NULL); in android_SurfaceTexture_getNativeWindow()
216 fields.producer = env->GetFieldID(clazz, in SurfaceTexture_classInit()
[all …]
/frameworks/av/services/camera/libcameraservice/device3/
DCamera3InputStream.cpp166 sp<IGraphicBufferProducer> *producer) { in getInputBufferProducerLocked() argument
169 if (producer == NULL) { in getInputBufferProducerLocked()
176 *producer = mProducer; in getInputBufferProducerLocked()
224 sp<IGraphicBufferProducer> producer; in configureQueueLocked() local
226 BufferQueue::createBufferQueue(&producer, &consumer); in configureQueueLocked()
229 res = producer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS, &minUndequeuedBuffers); in configureQueueLocked()
260 mProducer = producer; in configureQueueLocked()
DCamera3ZslStream.cpp121 sp<IGraphicBufferProducer> producer; in Camera3ZslStream() local
123 BufferQueue::createBufferQueue(&producer, &consumer); in Camera3ZslStream()
126 mConsumer = new Surface(producer); in Camera3ZslStream()
DCamera3Stream.h304 status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer);
388 virtual status_t getInputBufferProducerLocked(sp<IGraphicBufferProducer> *producer);
DCamera3InputStream.h73 sp<IGraphicBufferProducer> *producer);
DCamera3StreamInterface.h212 virtual status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer) = 0;
/frameworks/native/libs/gui/
DBufferQueue.cpp76 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core)); in createBufferQueue() local
77 LOG_ALWAYS_FATAL_IF(producer == NULL, in createBufferQueue()
84 *outProducer = producer; in createBufferQueue()
DISurfaceComposer.cpp102 const sp<IGraphicBufferProducer>& producer, in captureScreen() argument
111 data.writeStrongBinder(IInterface::asBinder(producer)); in captureScreen()
354 sp<IGraphicBufferProducer> producer = in onTransact() local
365 status_t res = captureScreen(display, producer, in onTransact()
/frameworks/native/services/surfaceflinger/
DMonitoredProducer.cpp23 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, in MonitoredProducer() argument
25 mProducer(producer), in MonitoredProducer()
36 const wp<IBinder>& producer) in ~MonitoredProducer() argument
37 : mFlinger(flinger), mProducer(producer) {} in ~MonitoredProducer()
DSurfaceFlinger.cpp469 sp<IGraphicBufferProducer> producer; in init() local
471 BufferQueue::createBufferQueue(&producer, &consumer, in init()
479 fbs, producer, in init()
1405 sp<IGraphicBufferProducer> producer; in handleTransactionLocked() local
1439 producer = vds; in handleTransactionLocked()
1451 producer = bqProducer; in handleTransactionLocked()
1459 display, dispSurface, producer, in handleTransactionLocked()
3132 const sp<IGraphicBufferProducer>& producer, in captureScreen() argument
3140 if (CC_UNLIKELY(producer == 0)) in captureScreen()
3146 if (!IInterface::asBinder(producer)->localBinder()) { in captureScreen()
[all …]
/frameworks/native/opengl/tools/glgen/stubs/egl/
DeglCreateWindowSurface.cpp93 android::sp<android::IGraphicBufferProducer> producer; in android_eglCreateWindowSurfaceTexture() local
114 producer = android::SurfaceTexture_getProducer(_env, win); in android_eglCreateWindowSurfaceTexture()
116 if (producer == NULL) in android_eglCreateWindowSurfaceTexture()
119 window = new android::Surface(producer, true); in android_eglCreateWindowSurfaceTexture()
/frameworks/native/opengl/tests/EGLTest/
DEGL_test.cpp110 sp<IGraphicBufferProducer> producer; in TEST_F() local
112 BufferQueue::createBufferQueue(&producer, &consumer); in TEST_F()
114 sp<Surface> mSTC = new Surface(producer); in TEST_F()
/frameworks/av/cmds/screenrecord/
DFrameOutput.cpp70 sp<IGraphicBufferProducer> producer; in createInputSurface() local
72 BufferQueue::createBufferQueue(&producer, &consumer); in createInputSurface()
84 *pBufferProducer = producer; in createInputSurface()
/frameworks/native/services/surfaceflinger/tests/
DTransaction_test.cpp58 sp<IGraphicBufferProducer> producer; in captureScreen() local
60 BufferQueue::createBufferQueue(&producer, &consumer); in captureScreen()
66 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 0, 0, in captureScreen()
/frameworks/base/media/jni/
Dandroid_media_ImageWriter.cpp77 void setProducer(const sp<Surface>& producer) { mProducer = producer; } in setProducer() argument
256 sp<Surface> producer = new Surface(bufferProducer, /*controlledByApp*/false); in ImageWriter_init() local
257 ctx->setProducer(producer); in ImageWriter_init()
263 producer->connect(/*api*/NATIVE_WINDOW_API_CAMERA, /*listener*/ctx); in ImageWriter_init()
267 sp<ANativeWindow> anw = producer; in ImageWriter_init()
375 ANativeWindow* producer = ctx->getProducer(); in ImageWriter_close() local
376 if (producer != NULL) { in ImageWriter_close()
382 status_t res = native_window_api_disconnect(producer, /*api*/NATIVE_WINDOW_API_CAMERA); in ImageWriter_close()
/frameworks/base/media/mca/filterfw/native/core/
Dgl_env.cpp165 sp<IGraphicBufferProducer> producer; in InitWithNewContext() local
167 BufferQueue::createBufferQueue(&producer, &consumer); in InitWithNewContext()
170 window_ = new Surface(producer); in InitWithNewContext()
/frameworks/av/services/camera/libcameraservice/api1/client2/
DJpegProcessor.cpp85 sp<IGraphicBufferProducer> producer; in updateStream() local
87 BufferQueue::createBufferQueue(&producer, &consumer); in updateStream()
91 mCaptureWindow = new Surface(producer); in updateStream()
/frameworks/base/core/jni/
Dandroid_view_TextureView.cpp117 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); in android_view_TextureView_createNativeWindow() local
118 sp<ANativeWindow> window = new Surface(producer, true); in android_view_TextureView_createNativeWindow()
/frameworks/av/camera/camera2/
DICameraDeviceUser.cpp250 sp<IGraphicBufferProducer> *producer) { in getInputBufferProducer() argument
251 if (producer == NULL) { in getInputBufferProducer()
273 *producer = bp; in getInputBufferProducer()
275 return *producer == NULL ? INVALID_OPERATION : OK; in getInputBufferProducer()
/frameworks/native/cmds/flatland/
DGLHelper.cpp204 sp<IGraphicBufferProducer> producer; in createNamedSurfaceTexture() local
206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc); in createNamedSurfaceTexture()
213 sp<ANativeWindow> anw = new Surface(producer); in createNamedSurfaceTexture()
/frameworks/av/include/camera/camera2/
DICameraDeviceUser.h117 sp<IGraphicBufferProducer> *producer) = 0;

123