package T0;

import A1.C0000a;
import A1.C0002c;
import A1.C0003d;
import A1.C0005f;
import A1.J;
import C3.W;
import L0.C0161p;
import O1.C0225a;
import android.net.Uri;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import l1.C1123d;
import n1.C1256h;
import n1.C1259k;
import n4.u0;
import o1.C1328d;

/* JADX INFO: loaded from: classes.dex */
public final class k implements p {

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public static final int[] f6432u = {5, 4, 12, 8, 3, 10, 9, 11, 6, 2, 0, 1, 7, 16, 15, 14, 17, 18, 19, 20, 21};

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public static final C0225a f6433v = new C0225a(new I3.y(19));

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public static final C0225a f6434w = new C0225a(new I3.y(20));

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public W f6435q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public boolean f6436r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public d3.C f6437s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public int f6438t;

    public final void a(int i, ArrayList arrayList) {
        switch (i) {
            case u0.f15495q /* 0 */:
                arrayList.add(new C0000a());
                break;
            case 1:
                arrayList.add(new C0002c());
                break;
            case 2:
                arrayList.add(new C0003d());
                break;
            case 3:
                arrayList.add(new U0.a());
                break;
            case 4:
                m mVarK = f6433v.k(0);
                if (mVarK == null) {
                    arrayList.add(new Y0.a());
                } else {
                    arrayList.add(mVarK);
                }
                break;
            case 5:
                arrayList.add(new Z0.b());
                break;
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                arrayList.add(new C1123d(this.f6437s, this.f6436r ? 0 : 2));
                break;
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                arrayList.add(new m1.d());
                break;
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                d3.C c3 = this.f6437s;
                int i5 = this.f6436r ? 0 : 32;
                C3.E e8 = C3.G.f1197r;
                arrayList.add(new C1256h(c3, i5, null, W.f1225u));
                arrayList.add(new C1259k(this.f6437s, this.f6436r ? 0 : 16));
                break;
            case 9:
                arrayList.add(new C1328d());
                break;
            case 10:
                arrayList.add(new A1.D());
                break;
            case 11:
                if (this.f6435q == null) {
                    C3.E e9 = C3.G.f1197r;
                    this.f6435q = W.f1225u;
                }
                arrayList.add(new J(1, !this.f6436r ? 1 : 0, this.f6437s, new x0.t(0L), new C0005f(0, this.f6435q)));
                break;
            case 12:
                B1.d dVar = new B1.d();
                dVar.f951c = 0;
                dVar.f952d = -1L;
                dVar.f954f = -1;
                dVar.f955g = -1L;
                arrayList.add(dVar);
                break;
            case 14:
                arrayList.add(new C0161p(this.f6438t));
                break;
            case 15:
                m mVarK2 = f6434w.k(new Object[0]);
                if (mVarK2 != null) {
                    arrayList.add(mVarK2);
                }
                break;
            case 16:
                arrayList.add(new V0.b(!this.f6436r ? 1 : 0, this.f6437s));
                break;
            case 17:
                arrayList.add(new X0.a(1));
                break;
            case 18:
                arrayList.add(new C1.a(0));
                break;
            case 19:
                arrayList.add(new X0.a(0));
                break;
            case 20:
                arrayList.add(new C1.a(2));
                break;
            case 21:
                arrayList.add(new C1.a(1));
                break;
        }
    }

    @Override // T0.p
    public final synchronized m[] f(Uri uri, Map map) {
        ArrayList arrayList;
        try {
            int[] iArr = f6432u;
            arrayList = new ArrayList(21);
            List list = (List) map.get("Content-Type");
            int iX = W2.g.x((list == null || list.isEmpty()) ? null : (String) list.get(0));
            if (iX != -1) {
                a(iX, arrayList);
            }
            int iY = W2.g.y(uri);
            if (iY != -1 && iY != iX) {
                a(iY, arrayList);
            }
            for (int i = 0; i < 21; i++) {
                int i5 = iArr[i];
                if (i5 != iX && i5 != iY) {
                    a(i5, arrayList);
                }
            }
        } catch (Throwable th) {
            throw th;
        }
        return (m[]) arrayList.toArray(new m[arrayList.size()]);
    }
}
