package com.google.android.gms.internal.ads;

import java.util.Comparator;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class qc implements Comparator {

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

    public /* synthetic */ qc(int i10) {
        this.f15689a = i10;
    }

    /* JADX WARN: Code restructure failed: missing block: B:40:0x0093, code lost:
    
        return java.lang.Integer.compare(r2, r10.f16415a.length);
     */
    @Override // java.util.Comparator
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int compare(Object obj, Object obj2) {
        int i10 = 0;
        switch (this.f15689a) {
            case 0:
                return ((byte[]) obj).length - ((byte[]) obj2).length;
            case 1:
                sd sdVar = (sd) obj;
                sd sdVar2 = (sd) obj2;
                int i11 = 0;
                while (true) {
                    int length = sdVar.f16415a.length;
                    if (i10 < length && i11 < sdVar2.f16415a.length) {
                        int iCompare = Integer.compare(sd.f(sdVar.b(i10)), sd.f(sdVar2.b(i11)));
                        if (iCompare != 0) {
                            return iCompare;
                        }
                        i10++;
                        i11++;
                    }
                    break;
                }
                break;
            case 2:
                bk bkVar = (bk) obj;
                bk bkVar2 = (bk) obj2;
                int i12 = bkVar.f9558c - bkVar2.f9558c;
                return i12 != 0 ? i12 : Long.compare(bkVar.f9556a, bkVar2.f9556a);
            case 3:
                xj xjVar = (xj) obj;
                xj xjVar2 = (xj) obj2;
                float f10 = xjVar.f18446b;
                float f11 = xjVar2.f18446b;
                if (f10 >= f11) {
                    if (f10 <= f11) {
                        float f12 = xjVar.f18445a;
                        float f13 = xjVar2.f18445a;
                        if (f12 >= f13) {
                            if (f12 <= f13) {
                                float f14 = (xjVar.f18448d - f10) * (xjVar.f18447c - f12);
                                float f15 = (xjVar2.f18448d - f11) * (xjVar2.f18447c - f13);
                                if (f14 <= f15) {
                                    if (f14 >= f15) {
                                        return 0;
                                    }
                                }
                            }
                        }
                    }
                    return 1;
                }
                return -1;
            default:
                return ((Comparable) obj).compareTo((Comparable) obj2);
        }
    }

    public qc(h6 h6Var) {
        this.f15689a = 2;
        Objects.requireNonNull(h6Var);
    }

    public qc(l2.h hVar) {
        this.f15689a = 3;
        Objects.requireNonNull(hVar);
    }
}
