Lines Matching defs:producer
46 jfieldID producer;
69 const sp<IGraphicBufferProducer>& producer)
72 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
73 if (producer.get()) {
74 producer->incStrong((void*)SurfaceTexture_setProducer);
79 env->SetLongField(thiz, fields.producer, (jlong)producer.get());
102 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer);
107 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz));
108 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) : NULL);
210 fields.producer = env->GetFieldID(clazz,
212 if (fields.producer == NULL) {
233 sp<IGraphicBufferProducer> producer;
235 BufferQueue::createBufferQueue(&producer, &consumer);
257 SurfaceTexture_setProducer(env, thiz, producer);