package l5;

import android.content.ComponentName;
import android.graphics.Rect;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import com.google.android.gms.cloudmessaging.zzt;
import com.google.android.gms.common.internal.e1;
import com.google.android.gms.common.internal.f1;
import com.google.android.gms.common.internal.g1;
import com.google.android.gms.common.internal.w;
import com.google.android.gms.internal.ads.dg;
import com.google.android.gms.measurement.internal.u1;
import com.journeyapps.barcodescanner.CameraPreview;
import d8.n;
import java.util.ArrayList;
import java.util.Objects;
import mc.o;
import mc.v;

/* JADX INFO: loaded from: classes.dex */
public final class i implements Handler.Callback {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f30141a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f30142b;

    public /* synthetic */ i(Object obj, int i10) {
        this.f30141a = i10;
        this.f30142b = obj;
    }

    @Override // android.os.Handler.Callback
    public final boolean handleMessage(Message message) {
        nc.l lVar;
        dg dgVar;
        ob.d dVar;
        ob.f fVarB = null;
        int i10 = 0;
        switch (this.f30141a) {
            case 0:
                int i11 = message.what;
                Object obj = this.f30142b;
                if (i11 == 1) {
                    ((k) obj).b((g) message.obj);
                    return true;
                }
                if (i11 != 2) {
                    return false;
                }
                ((k) obj).f30146d.clear((g) message.obj);
                return false;
            case 1:
                int i12 = message.arg1;
                d8.k kVar = (d8.k) this.f30142b;
                synchronized (kVar) {
                    try {
                        n nVar = (n) kVar.f25034e.get(i12);
                        if (nVar != null) {
                            kVar.f25034e.remove(i12);
                            kVar.a();
                            Bundle data = message.getData();
                            if (!data.getBoolean("unsupported", false)) {
                                d8.m mVar = (d8.m) nVar;
                                switch (mVar.f25036e) {
                                    case 0:
                                        if (data.getBoolean("ack", false)) {
                                            if (Log.isLoggable("MessengerIpcClient", 3)) {
                                                mVar.toString();
                                            }
                                            mVar.f25038b.setResult(null);
                                        } else {
                                            mVar.a(new zzt(4, "Invalid response to one way request", null));
                                        }
                                        break;
                                    default:
                                        Bundle bundle = data.getBundle("data");
                                        if (bundle == null) {
                                            bundle = Bundle.EMPTY;
                                        }
                                        if (Log.isLoggable("MessengerIpcClient", 3)) {
                                            mVar.toString();
                                            String.valueOf(bundle);
                                        }
                                        mVar.f25038b.setResult(bundle);
                                        break;
                                }
                            } else {
                                nVar.a(new zzt(4, "Not supported by GmsCore", null));
                            }
                        }
                    } finally {
                    }
                }
                return true;
            case 2:
                int i13 = message.what;
                if (i13 != 0) {
                    if (i13 != 1) {
                        return false;
                    }
                    g1 g1Var = (g1) this.f30142b;
                    synchronized (g1Var.f8338b) {
                        try {
                            e1 e1Var = (e1) message.obj;
                            f1 f1Var = (f1) g1Var.f8338b.get(e1Var);
                            if (f1Var != null && f1Var.f8331b == 3) {
                                new StringBuilder(String.valueOf(e1Var).length() + 47);
                                new Exception();
                                ComponentName componentName = f1Var.f8334e;
                                if (componentName == null) {
                                    componentName = e1Var.zzc();
                                }
                                if (componentName == null) {
                                    String strZzb = e1Var.zzb();
                                    w.checkNotNull(strZzb);
                                    componentName = new ComponentName(strZzb, "unknown");
                                }
                                f1Var.onServiceDisconnected(componentName);
                            }
                        } finally {
                        }
                        break;
                    }
                } else {
                    g1 g1Var2 = (g1) this.f30142b;
                    synchronized (g1Var2.f8338b) {
                        try {
                            e1 e1Var2 = (e1) message.obj;
                            f1 f1Var2 = (f1) g1Var2.f8338b.get(e1Var2);
                            if (f1Var2 != null && f1Var2.f8330a.isEmpty()) {
                                if (f1Var2.f8332c) {
                                    e1 e1Var3 = f1Var2.f8333d;
                                    g1 g1Var3 = f1Var2.f8335f;
                                    g1Var3.f8340d.removeMessages(1, e1Var3);
                                    g1Var3.f8341e.c(g1Var3.f8339c, f1Var2);
                                    f1Var2.f8332c = false;
                                    f1Var2.f8331b = 2;
                                }
                                g1Var2.f8338b.remove(e1Var2);
                            }
                        } finally {
                        }
                        break;
                    }
                }
                return true;
            case 3:
                if (message.what != 0) {
                    return false;
                }
                com.google.android.material.snackbar.d dVar2 = (com.google.android.material.snackbar.d) this.f30142b;
                u1.x(message.obj);
                synchronized (dVar2.f23277a) {
                    throw null;
                }
            case 4:
                int i14 = message.what;
                int i15 = rb.i.zxing_prewiew_size_ready;
                Object obj2 = this.f30142b;
                if (i14 != i15) {
                    if (i14 != rb.i.zxing_camera_error) {
                        if (i14 != rb.i.zxing_camera_closed) {
                            return false;
                        }
                        ((CameraPreview) obj2).f24581f0.a();
                        return false;
                    }
                    Exception exc = (Exception) message.obj;
                    CameraPreview cameraPreview = (CameraPreview) obj2;
                    if (cameraPreview.f24570a == null) {
                        return false;
                    }
                    cameraPreview.e();
                    cameraPreview.f24581f0.b(exc);
                    return false;
                }
                CameraPreview cameraPreview2 = (CameraPreview) obj2;
                v vVar = (v) message.obj;
                cameraPreview2.Q = vVar;
                v vVar2 = cameraPreview2.f24588m;
                if (vVar2 != null) {
                    if (vVar == null || (lVar = cameraPreview2.f24586k) == null) {
                        cameraPreview2.U = null;
                        cameraPreview2.T = null;
                        cameraPreview2.R = null;
                        throw new IllegalStateException("containerSize or previewSize is not set yet");
                    }
                    Rect rectB = lVar.f31241c.b(vVar, lVar.f31239a);
                    if (rectB.width() > 0 && rectB.height() > 0) {
                        cameraPreview2.R = rectB;
                        cameraPreview2.T = cameraPreview2.b(new Rect(0, 0, vVar2.f30645a, vVar2.f30646b), cameraPreview2.R);
                        Rect rect = new Rect(cameraPreview2.T);
                        Rect rect2 = cameraPreview2.R;
                        rect.offset(-rect2.left, -rect2.top);
                        int i16 = rect.left;
                        int i17 = vVar.f30645a;
                        int iWidth = (i16 * i17) / cameraPreview2.R.width();
                        int i18 = rect.top;
                        int i19 = vVar.f30646b;
                        Rect rect3 = new Rect(iWidth, (i18 * i19) / cameraPreview2.R.height(), (rect.right * i17) / cameraPreview2.R.width(), (rect.bottom * i19) / cameraPreview2.R.height());
                        cameraPreview2.U = rect3;
                        if (rect3.width() <= 0 || cameraPreview2.U.height() <= 0) {
                            cameraPreview2.U = null;
                            cameraPreview2.T = null;
                        } else {
                            cameraPreview2.f24581f0.c();
                        }
                    }
                    cameraPreview2.requestLayout();
                    cameraPreview2.i();
                }
                return true;
            case 5:
                int i20 = message.what;
                int i21 = rb.i.zxing_decode;
                Object obj3 = this.f30142b;
                if (i20 == i21) {
                    o oVar = (o) obj3;
                    mc.w wVar = (mc.w) message.obj;
                    oVar.getClass();
                    System.currentTimeMillis();
                    Rect rect4 = oVar.f30631f;
                    wVar.f30650d = rect4;
                    dg dgVar2 = wVar.f30647a;
                    if (rect4 == null) {
                        dVar = null;
                    } else {
                        int i22 = wVar.f30649c;
                        if (i22 == 90) {
                            byte[] bArr = dgVar2.f10391b;
                            int i23 = dgVar2.f10392c;
                            int i24 = dgVar2.f10393d;
                            byte[] bArr2 = new byte[i23 * i24];
                            int i25 = 0;
                            for (int i26 = 0; i26 < i23; i26++) {
                                for (int i27 = i24 - 1; i27 >= 0; i27--) {
                                    bArr2[i25] = bArr[(i27 * i23) + i26];
                                    i25++;
                                }
                            }
                            dgVar = new dg(bArr2, dgVar2.f10393d, dgVar2.f10392c);
                        } else if (i22 == 180) {
                            byte[] bArr3 = dgVar2.f10391b;
                            int i28 = dgVar2.f10392c * dgVar2.f10393d;
                            byte[] bArr4 = new byte[i28];
                            int i29 = i28 - 1;
                            for (int i30 = 0; i30 < i28; i30++) {
                                bArr4[i29] = bArr3[i30];
                                i29--;
                            }
                            dgVar = new dg(bArr4, dgVar2.f10392c, dgVar2.f10393d);
                        } else if (i22 != 270) {
                            dgVar2.getClass();
                            dgVar = dgVar2;
                        } else {
                            byte[] bArr5 = dgVar2.f10391b;
                            int i31 = dgVar2.f10392c;
                            int i32 = dgVar2.f10393d;
                            int i33 = i31 * i32;
                            byte[] bArr6 = new byte[i33];
                            int i34 = i33 - 1;
                            for (int i35 = 0; i35 < i31; i35++) {
                                for (int i36 = i32 - 1; i36 >= 0; i36--) {
                                    bArr6[i34] = bArr5[(i36 * i31) + i35];
                                    i34--;
                                }
                            }
                            dgVar = new dg(bArr6, dgVar2.f10393d, dgVar2.f10392c);
                        }
                        Rect rect5 = wVar.f30650d;
                        int iWidth2 = rect5.width();
                        int iHeight = rect5.height();
                        byte[] bArr7 = new byte[iWidth2 * iHeight];
                        int i37 = (rect5.top * dgVar.f10392c) + rect5.left;
                        for (int i38 = 0; i38 < iHeight; i38++) {
                            System.arraycopy(dgVar.f10391b, i37, bArr7, i38 * iWidth2, iWidth2);
                            i37 += dgVar.f10392c;
                        }
                        dg dgVar3 = new dg(bArr7, iWidth2, iHeight);
                        int i39 = dgVar3.f10392c;
                        int i40 = dgVar3.f10393d;
                        dVar = new ob.d(bArr7, i39, i40, i39, i40);
                    }
                    if (dVar != null) {
                        mc.l lVar2 = oVar.f30629d;
                        xyz.stream.utils.f fVarB2 = lVar2.b(dVar);
                        ob.e eVar = lVar2.f30622a;
                        lVar2.f30623b.clear();
                        try {
                            if (eVar instanceof ob.c) {
                                ob.c cVar = (ob.c) eVar;
                                if (cVar.f31463b == null) {
                                    cVar.d(null);
                                }
                                fVarB = cVar.c(fVarB2);
                            } else {
                                fVarB = eVar.b(fVarB2);
                            }
                        } catch (Exception unused) {
                        } catch (Throwable th) {
                            eVar.reset();
                            throw th;
                        }
                        eVar.reset();
                    }
                    Handler handler = oVar.f30630e;
                    if (fVarB != null) {
                        System.currentTimeMillis();
                        if (handler != null) {
                            mc.b bVar = new mc.b();
                            bVar.f30595a = fVarB;
                            bVar.f30596b = wVar;
                            Message messageObtain = Message.obtain(handler, rb.i.zxing_decode_succeeded, bVar);
                            messageObtain.setData(new Bundle());
                            messageObtain.sendToTarget();
                        }
                    } else if (handler != null) {
                        Message.obtain(handler, rb.i.zxing_decode_failed).sendToTarget();
                    }
                    if (handler != null) {
                        mc.l lVar3 = oVar.f30629d;
                        lVar3.getClass();
                        ArrayList<ob.g> arrayList = new ArrayList(lVar3.f30623b);
                        ArrayList arrayList2 = new ArrayList(arrayList.size());
                        for (ob.g gVar : arrayList) {
                            float f10 = 1;
                            float f11 = gVar.f31472a * f10;
                            Rect rect6 = wVar.f30650d;
                            float f12 = f11 + rect6.left;
                            float f13 = (gVar.f31473b * f10) + rect6.top;
                            if (wVar.f30651e) {
                                f12 = dgVar2.f10392c - f12;
                            }
                            arrayList2.add(new ob.g(f12, f13));
                        }
                        Message.obtain(handler, rb.i.zxing_possible_result_points, arrayList2).sendToTarget();
                    }
                    nc.f fVar = oVar.f30626a;
                    fVar.f31210h.post(new nc.d(fVar, oVar.f30635j, i10));
                } else if (i20 == rb.i.zxing_preview_failed) {
                    o oVar2 = (o) obj3;
                    nc.f fVar2 = oVar2.f30626a;
                    fVar2.f31210h.post(new nc.d(fVar2, oVar2.f30635j, i10));
                }
                return true;
            default:
                int i41 = message.what;
                nc.b bVar2 = (nc.b) this.f30142b;
                ArrayList arrayList3 = nc.b.f31189g;
                bVar2.getClass();
                if (i41 != 1) {
                    return false;
                }
                bVar2.b();
                return true;
        }
    }

    public /* synthetic */ i(g1 g1Var) {
        this.f30141a = 2;
        Objects.requireNonNull(g1Var);
        this.f30142b = g1Var;
    }
}
