• Home
  • Raw
  • Download

Lines Matching refs:ctx

385     sp<JNIImageWriterContext> ctx(new JNIImageWriterContext(env, weakThiz, clazz));  in ImageWriter_init()  local
388 ctx->setProducer(producer); in ImageWriter_init()
394 res = producer->connect(/*api*/NATIVE_WINDOW_API_CAMERA, /*listener*/ctx); in ImageWriter_init()
402 jlong nativeCtx = reinterpret_cast<jlong>(ctx.get()); in ImageWriter_init()
412 ctx->setBufferWidth(width); in ImageWriter_init()
419 ctx->setBufferHeight(height); in ImageWriter_init()
452 ctx->setBufferFormat(surfaceFormat); in ImageWriter_init()
485 if (ctx != 0) { in ImageWriter_init()
486 ctx->incStrong((void*)ImageWriter_init); in ImageWriter_init()
493 JNIImageWriterContext* const ctx = reinterpret_cast<JNIImageWriterContext *>(nativeCtx); in ImageWriter_dequeueImage() local
494 if (ctx == NULL || thiz == NULL) { in ImageWriter_dequeueImage()
500 sp<ANativeWindow> anw = ctx->getProducer(); in ImageWriter_dequeueImage()
533 JNIImageWriterContext* const ctx = reinterpret_cast<JNIImageWriterContext *>(nativeCtx); in ImageWriter_close() local
534 if (ctx == NULL || thiz == NULL) { in ImageWriter_close()
539 ANativeWindow* producer = ctx->getProducer(); in ImageWriter_close()
563 ctx->decStrong((void*)ImageWriter_init); in ImageWriter_close()
568 JNIImageWriterContext* const ctx = reinterpret_cast<JNIImageWriterContext *>(nativeCtx); in ImageWriter_cancelImage() local
569 if (ctx == NULL || thiz == NULL) { in ImageWriter_cancelImage()
574 sp<ANativeWindow> anw = ctx->getProducer(); in ImageWriter_cancelImage()
596 JNIImageWriterContext* const ctx = reinterpret_cast<JNIImageWriterContext *>(nativeCtx); in ImageWriter_queueImage() local
597 if (ctx == NULL || thiz == NULL) { in ImageWriter_queueImage()
604 sp<ANativeWindow> anw = ctx->getProducer(); in ImageWriter_queueImage()
655 ctx->queueAttachedFlag(false); in ImageWriter_queueImage()
659 ctx->dequeueAttachedFlag(); in ImageWriter_queueImage()
680 JNIImageWriterContext* const ctx = reinterpret_cast<JNIImageWriterContext *>(nativeCtx); in ImageWriter_attachAndQueueImage() local
681 if (ctx == NULL || thiz == NULL) { in ImageWriter_attachAndQueueImage()
687 sp<Surface> surface = ctx->getProducer(); in ImageWriter_attachAndQueueImage()
689 if (isFormatOpaque(imageFormat) != isFormatOpaque(ctx->getBufferFormat())) { in ImageWriter_attachAndQueueImage()
758 ctx->queueAttachedFlag(true); in ImageWriter_attachAndQueueImage()
763 ctx->dequeueAttachedFlag(); in ImageWriter_attachAndQueueImage()