/frameworks/native/libs/gui/tests/ |
H A D | Surface_test.cpp | 94 sp<IGraphicBufferProducer> producer; local 96 BufferQueue::createBufferQueue(&producer, &consumer); 100 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 129 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 144 sp<IGraphicBufferProducer> producer; local 146 BufferQueue::createBufferQueue(&producer, &consumer); 149 sp<Surface> s = new Surface(producer); 162 sp<IGraphicBufferProducer> producer; local 164 BufferQueue::createBufferQueue(&producer, &consumer); 169 sp<Surface> s = new Surface(producer); 183 sp<IGraphicBufferProducer> producer; local 216 sp<IGraphicBufferProducer> producer; local [all...] |
H A D | SurfaceTextureGL.h | 40 sp<IGraphicBufferProducer> producer; local 41 BufferQueue::createBufferQueue(&producer, &mConsumer); 44 mSTC = new Surface(producer);
|
H A D | MultiTextureConsumer_test.cpp | 37 sp<IGraphicBufferProducer> producer; local 39 BufferQueue::createBufferQueue(&producer, &consumer); 42 mSurface = new Surface(producer);
|
H A D | SRGB_test.cpp | 77 sp<IGraphicBufferProducer> producer; local 79 BufferQueue::createBufferQueue(&producer, &consumer); 85 mInputSurface = new Surface(producer); 233 // Primary producer and consumer
|
/frameworks/native/libs/gui/ |
H A D | BufferQueue.cpp | 76 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core)); 77 LOG_ALWAYS_FATAL_IF(producer == NULL, 84 *outProducer = producer;
|
/frameworks/base/core/jni/android/graphics/ |
H A D | SurfaceTexture.cpp | 46 jfieldID producer; member in struct:android::fields_t 75 const sp<IGraphicBufferProducer>& producer) 78 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 79 if (producer.get()) { 80 producer->incStrong((void*)SurfaceTexture_setProducer); 85 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); 108 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 113 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz)); 114 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) 74 SurfaceTexture_setProducer(JNIEnv* env, jobject thiz, const sp<IGraphicBufferProducer>& producer) argument 239 sp<IGraphicBufferProducer> producer; local [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 166 sp<IGraphicBufferProducer> *producer) { 169 if (producer == NULL) { 176 *producer = mProducer; 193 * no-op since we can't disconnect the producer from the consumer-side 224 sp<IGraphicBufferProducer> producer; local 226 BufferQueue::createBufferQueue(&producer, &consumer); 229 res = producer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS, &minUndequeuedBuffers); 250 * and not the sum of producer+consumer side as in other camera streams). 254 // TODO: somehow set the total buffer count when producer connects? 260 mProducer = producer; 165 getInputBufferProducerLocked( sp<IGraphicBufferProducer> *producer) argument [all...] |
H A D | Camera3InputStream.h | 73 sp<IGraphicBufferProducer> *producer);
|
H A D | Camera3StreamInterface.h | 208 * Get the buffer producer of the input buffer queue. 212 virtual status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer) = 0;
|
H A D | Camera3Stream.h | 302 // get the buffer producer of the input buffer queue. 304 status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer); 387 // Get the buffer producer of the input buffer queue. Only apply to input streams. 388 virtual status_t getInputBufferProducerLocked(sp<IGraphicBufferProducer> *producer);
|
H A D | Camera3ZslStream.cpp | 121 sp<IGraphicBufferProducer> producer; local 123 BufferQueue::createBufferQueue(&producer, &consumer); 126 mConsumer = new Surface(producer);
|
/frameworks/native/opengl/tools/glgen/stubs/egl/ |
H A D | eglCreateWindowSurface.cpp | 93 android::sp<android::IGraphicBufferProducer> producer; local 114 producer = android::SurfaceTexture_getProducer(_env, win); 116 if (producer == NULL) 119 window = new android::Surface(producer, true);
|
/frameworks/native/services/surfaceflinger/ |
H A D | MonitoredProducer.cpp | 23 MonitoredProducer::MonitoredProducer(const sp<IGraphicBufferProducer>& producer, argument 25 mProducer(producer), 36 const wp<IBinder>& producer) 37 : mFlinger(flinger), mProducer(producer) {} 35 MessageCleanUpList(const sp<SurfaceFlinger>& flinger, const wp<IBinder>& producer) argument
|
H A D | MonitoredProducer.h | 32 MonitoredProducer(const sp<IGraphicBufferProducer>& producer,
|
/frameworks/av/cmds/screenrecord/ |
H A D | FrameOutput.cpp | 70 sp<IGraphicBufferProducer> producer; local 72 BufferQueue::createBufferQueue(&producer, &consumer); 84 *pBufferProducer = producer;
|
/frameworks/native/opengl/tests/EGLTest/ |
H A D | EGL_test.cpp | 110 sp<IGraphicBufferProducer> producer; local 112 BufferQueue::createBufferQueue(&producer, &consumer); 114 sp<Surface> mSTC = new Surface(producer);
|
/frameworks/av/include/camera/camera2/ |
H A D | ICameraDeviceUser.h | 115 // get the buffer producer of the input stream 117 sp<IGraphicBufferProducer> *producer) = 0;
|
/frameworks/native/services/surfaceflinger/tests/ |
H A D | Transaction_test.cpp | 58 sp<IGraphicBufferProducer> producer; local 60 BufferQueue::createBufferQueue(&producer, &consumer); 66 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 0, 0,
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | JpegProcessor.cpp | 85 sp<IGraphicBufferProducer> producer; local 87 BufferQueue::createBufferQueue(&producer, &consumer); 91 mCaptureWindow = new Surface(producer);
|
H A D | CallbackProcessor.cpp | 113 sp<IGraphicBufferProducer> producer; local 115 BufferQueue::createBufferQueue(&producer, &consumer); 119 mCallbackWindow = new Surface(producer);
|
/frameworks/base/media/mca/filterfw/native/core/ |
H A D | gl_env.cpp | 165 sp<IGraphicBufferProducer> producer; local 167 BufferQueue::createBufferQueue(&producer, &consumer); 170 window_ = new Surface(producer);
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageWriter.cpp | 77 void setProducer(const sp<Surface>& producer) { mProducer = producer; } argument 256 sp<Surface> producer = new Surface(bufferProducer, /*controlledByApp*/false); local 257 ctx->setProducer(producer); 260 * after disconnect. MEDIA or CAMERA are treated the same internally. The producer listener 263 producer->connect(/*api*/NATIVE_WINDOW_API_CAMERA, /*listener*/ctx); 266 // Get the dimension and format of the producer. 267 sp<ANativeWindow> anw = producer; 307 ALOGE("%s: Query producer undequeued buffer count failed: %s (%d)", 309 jniThrowRuntimeException(env, "Query producer undequeue 375 ANativeWindow* producer = ctx->getProducer(); local [all...] |
/frameworks/native/include/gui/ |
H A D | ISurfaceComposer.h | 143 const sp<IGraphicBufferProducer>& producer,
|
/frameworks/base/core/jni/ |
H A D | android_view_TextureView.cpp | 117 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); 118 sp<ANativeWindow> window = new Surface(producer, true);
|
/frameworks/native/cmds/flatland/ |
H A D | GLHelper.cpp | 204 sp<IGraphicBufferProducer> producer; local 206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc); 213 sp<ANativeWindow> anw = new Surface(producer);
|