Lines Matching refs:ctx
245 JNIImageReaderContext *ctx; in ImageReader_getContext() local
246 ctx = reinterpret_cast<JNIImageReaderContext *> in ImageReader_getContext()
248 return ctx; in ImageReader_getContext()
254 JNIImageReaderContext* const ctx = ImageReader_getContext(env, thiz); in ImageReader_getProducer() local
255 if (ctx == NULL) { in ImageReader_getProducer()
260 return ctx->getProducer(); in ImageReader_getProducer()
264 jobject thiz, sp<JNIImageReaderContext> ctx) in ImageReader_setNativeContext() argument
268 if (ctx != 0) { in ImageReader_setNativeContext()
269 ctx->incStrong((void*)ImageReader_setNativeContext); in ImageReader_setNativeContext()
275 reinterpret_cast<jlong>(ctx.get())); in ImageReader_setNativeContext()
281 JNIImageReaderContext* const ctx = ImageReader_getContext(env, thiz); in ImageReader_getBufferConsumer() local
282 if (ctx == NULL) { in ImageReader_getBufferConsumer()
287 return ctx->getBufferConsumer(); in ImageReader_getBufferConsumer()
391 sp<JNIImageReaderContext> ctx(new JNIImageReaderContext(env, weakThiz, clazz, maxImages)); in ImageReader_init() local
416 ctx->setBufferConsumer(bufferConsumer); in ImageReader_init()
419 ctx->setProducer(gbProducer); in ImageReader_init()
420 bufferConsumer->setFrameAvailableListener(ctx); in ImageReader_init()
421 ImageReader_setNativeContext(env, thiz, ctx); in ImageReader_init()
422 ctx->setBufferFormat(nativeHalFormat); in ImageReader_init()
423 ctx->setBufferDataspace(nativeDataspace); in ImageReader_init()
424 ctx->setBufferWidth(width); in ImageReader_init()
425 ctx->setBufferHeight(height); in ImageReader_init()
453 JNIImageReaderContext* const ctx = ImageReader_getContext(env, thiz); in ImageReader_close() local
454 if (ctx == NULL) { in ImageReader_close()
505 JNIImageReaderContext* ctx = ImageReader_getContext(env, thiz); in ImageReader_imageRelease() local
506 if (ctx == NULL) { in ImageReader_imageRelease()
511 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); in ImageReader_imageRelease()
521 ctx->returnBufferItem(buffer); in ImageReader_imageRelease()
522 ALOGV("%s: Image (format: 0x%x) has been released", __FUNCTION__, ctx->getBufferFormat()); in ImageReader_imageRelease()
527 JNIImageReaderContext* ctx = ImageReader_getContext(env, thiz); in ImageReader_imageSetup() local
528 if (ctx == NULL) { in ImageReader_imageSetup()
534 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); in ImageReader_imageSetup()
535 BufferItem* buffer = ctx->getBufferItem(); in ImageReader_imageSetup()
544 ctx->returnBufferItem(buffer); in ImageReader_imageSetup()
565 if (!isFormatOpaque(ctx->getBufferFormat())) { in ImageReader_imageSetup()
579 int imgReaderHalFmt = ctx->getBufferFormat(); in ImageReader_imageSetup()
580 int imageReaderWidth = ctx->getBufferWidth(); in ImageReader_imageSetup()
581 int imageReaderHeight = ctx->getBufferHeight(); in ImageReader_imageSetup()
610 ctx->returnBufferItem(buffer); in ImageReader_imageSetup()
614 bufferFormat, ctx->getBufferFormat()); in ImageReader_imageSetup()
618 bufferFormat, ctx->getBufferFormat()); in ImageReader_imageSetup()
648 JNIImageReaderContext* ctx = ImageReader_getContext(env, thiz); in ImageReader_detachImage() local
649 if (ctx == NULL) { in ImageReader_detachImage()
654 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); in ImageReader_detachImage()
682 JNIImageReaderContext* ctx = ImageReader_getContext(env, thiz); in ImageReader_discardFreeBuffers() local
683 if (ctx == NULL) { in ImageReader_discardFreeBuffers()
688 BufferItemConsumer* bufferConsumer = ctx->getBufferConsumer(); in ImageReader_discardFreeBuffers()