Home | History | Annotate | Download | only in graphics

Lines Matching defs:producer

53     jfieldID  producer;
97 const sp<IGraphicBufferProducer>& producer)
100 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
101 if (producer.get()) {
102 producer->incStrong((void*)SurfaceTexture_setProducer);
107 env->SetLongField(thiz, fields.producer, (jlong)producer.get());
130 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
135 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz));
136 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) : NULL);
238 fields.producer = env->GetFieldID(clazz,
240 if (fields.producer == NULL) {
261 sp<IGraphicBufferProducer> producer;
263 BufferQueue::createBufferQueue(&producer, &consumer);
288 // If the current context is protected, inform the producer.
292 SurfaceTexture_setProducer(env, thiz, producer);