/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(), 131 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 146 sp<IGraphicBufferProducer> producer; local 148 BufferQueue::createBufferQueue(&producer, &consumer); 151 sp<Surface> s = new Surface(producer); 164 sp<IGraphicBufferProducer> producer; local 166 BufferQueue::createBufferQueue(&producer, &consumer); 171 sp<Surface> s = new Surface(producer); 185 sp<IGraphicBufferProducer> producer; local 220 sp<IGraphicBufferProducer> producer; local 236 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 | 50 jfieldID producer; member in struct:android::fields_t 94 const sp<IGraphicBufferProducer>& producer) 97 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 98 if (producer.get()) { 99 producer->incStrong((void*)SurfaceTexture_setProducer); 104 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); 127 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 132 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz)); 133 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) 93 SurfaceTexture_setProducer(JNIEnv* env, jobject thiz, const sp<IGraphicBufferProducer>& producer) argument 258 sp<IGraphicBufferProducer> producer; local [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3InputStream.cpp | 167 sp<IGraphicBufferProducer> *producer) { 170 if (producer == NULL) { 177 *producer = mProducer; 194 * no-op since we can't disconnect the producer from the consumer-side 225 sp<IGraphicBufferProducer> producer; local 227 BufferQueue::createBufferQueue(&producer, &consumer); 230 res = producer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS, &minUndequeuedBuffers); 251 * and not the sum of producer+consumer side as in other camera streams). 255 // TODO: somehow set the total buffer count when producer connects? 261 mProducer = producer; 166 getInputBufferProducerLocked( sp<IGraphicBufferProducer> *producer) argument [all...] |
H A D | Camera3InputStream.h | 73 sp<IGraphicBufferProducer> *producer);
|
H A D | Camera3StreamInterface.h | 234 * Get the buffer producer of the input buffer queue. 238 virtual status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer) = 0;
|
H A D | Camera3Stream.h | 311 // get the buffer producer of the input buffer queue. 313 status_t getInputBufferProducer(sp<IGraphicBufferProducer> *producer); 374 * between the producer and consumer. For this case, upon successfully registration, the streams 418 // Get the buffer producer of the input buffer queue. Only apply to input streams. 419 virtual status_t getInputBufferProducerLocked(sp<IGraphicBufferProducer> *producer);
|
H A D | Camera3ZslStream.cpp | 120 sp<IGraphicBufferProducer> producer; local 122 BufferQueue::createBufferQueue(&producer, &consumer); 125 mConsumer = new Surface(producer);
|
/frameworks/av/cmds/screenrecord/ |
H A D | FrameOutput.cpp | 70 sp<IGraphicBufferProducer> producer; local 72 BufferQueue::createBufferQueue(&producer, &consumer); 77 producer->setMaxDequeuedBufferCount(4); 84 *pBufferProducer = producer;
|
/frameworks/native/opengl/tools/glgen/stubs/egl/ |
H A D | eglCreateWindowSurface.cpp | 89 android::sp<android::IGraphicBufferProducer> producer; local 110 producer = android::SurfaceTexture_getProducer(_env, win); 112 if (producer == NULL) 115 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/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/services/camera/libcameraservice/api1/client2/ |
H A D | JpegProcessor.cpp | 103 sp<IGraphicBufferProducer> producer; local 105 BufferQueue::createBufferQueue(&producer, &consumer); 109 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/native/cmds/flatland/ |
H A D | GLHelper.cpp | 204 sp<IGraphicBufferProducer> producer; local 206 BufferQueue::createBufferQueue(&producer, &consumer, mGraphicBufferAlloc); 210 producer->setMaxDequeuedBufferCount(2); 213 sp<ANativeWindow> anw = new Surface(producer);
|
/frameworks/native/include/gui/ |
H A D | ISurfaceComposer.h | 144 const sp<IGraphicBufferProducer>& producer,
|
/frameworks/base/media/jni/ |
H A D | android_media_ImageWriter.cpp | 69 void setProducer(const sp<Surface>& producer) { mProducer = producer; } argument 246 sp<Surface> producer = new Surface(bufferProducer, /*controlledByApp*/false); local 247 ctx->setProducer(producer); 250 * after disconnect. MEDIA or CAMERA are treated the same internally. The producer listener 253 producer->connect(/*api*/NATIVE_WINDOW_API_CAMERA, /*listener*/ctx); 256 // Get the dimension and format of the producer. 257 sp<ANativeWindow> anw = producer; 297 ALOGE("%s: Query producer undequeued buffer count failed: %s (%d)", 299 jniThrowRuntimeException(env, "Query producer undequeue 365 ANativeWindow* producer = ctx->getProducer(); local [all...] |
/frameworks/base/core/jni/ |
H A D | android_view_TextureView.cpp | 113 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); 114 sp<ANativeWindow> window = new Surface(producer, true);
|
/frameworks/native/services/surfaceflinger/tests/ |
H A D | Transaction_test.cpp | 61 sp<IGraphicBufferProducer> producer; local 63 BufferQueue::createBufferQueue(&producer, &consumer); 71 ASSERT_EQ(NO_ERROR, sf->captureScreen(display, producer, Rect(), 0, 0,
|
/frameworks/av/services/camera/libcameraservice/common/ |
H A D | CameraDeviceBase.h | 165 // get the buffer producer of the input stream 167 sp<IGraphicBufferProducer> *producer) = 0;
|