From dfc6838bdf7fff6416bf0ad257db30d223ecdcb1 Mon Sep 17 00:00:00 2001 From: Kevin Gorham Date: Tue, 16 Mar 2021 15:07:15 -0400 Subject: [PATCH] Minor PR feedback. Switch to QR reader and specify imports. --- .../main/java/cash/z/ecc/android/ui/scan/QrAnalyzer.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/cash/z/ecc/android/ui/scan/QrAnalyzer.kt b/app/src/main/java/cash/z/ecc/android/ui/scan/QrAnalyzer.kt index a4ce929..c69796e 100644 --- a/app/src/main/java/cash/z/ecc/android/ui/scan/QrAnalyzer.kt +++ b/app/src/main/java/cash/z/ecc/android/ui/scan/QrAnalyzer.kt @@ -3,14 +3,18 @@ package cash.z.ecc.android.ui.scan import androidx.camera.core.ImageAnalysis import androidx.camera.core.ImageProxy import cash.z.ecc.android.sdk.ext.twig -import com.google.zxing.* +import com.google.zxing.BinaryBitmap +import com.google.zxing.NotFoundException +import com.google.zxing.PlanarYUVLuminanceSource +import com.google.zxing.Reader import com.google.zxing.common.HybridBinarizer +import com.google.zxing.qrcode.QRCodeReader class QrAnalyzer(val scanCallback: (qrContent: String, image: ImageProxy) -> Unit) : ImageAnalysis.Analyzer { - private val reader = MultiFormatReader() + private val reader = QRCodeReader() override fun analyze(image: ImageProxy) { image.toBinaryBitmap().let { bitmap ->