package i0;

import kotlin.jvm.internal.l;
import n1.j;

/* JADX INFO: loaded from: classes.dex */
public final class e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final e f4394a = new e();

    public /* synthetic */ class a {

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

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final /* synthetic */ int[] f4396b;

        static {
            int[] iArr = new int[g.values().length];
            try {
                iArr[g.DIRECT_ONLY.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[g.AIDL_ONLY.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                iArr[g.FULL.ordinal()] = 3;
            } catch (NoSuchFieldError unused3) {
            }
            f4395a = iArr;
            int[] iArr2 = new int[f.values().length];
            try {
                iArr2[f.AIDL.ordinal()] = 1;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                iArr2[f.DIRECT.ordinal()] = 2;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                iArr2[f.AUTO.ordinal()] = 3;
            } catch (NoSuchFieldError unused6) {
            }
            f4396b = iArr2;
        }
    }

    private e() {
    }

    public static final b a(f mode, g capability, y1.a createDirect, y1.a createAidl) {
        l.e(mode, "mode");
        l.e(capability, "capability");
        l.e(createDirect, "createDirect");
        l.e(createAidl, "createAidl");
        int i2 = a.f4396b[mode.ordinal()];
        if (i2 == 1) {
            if (a.f4395a[capability.ordinal()] != 1) {
                return (b) createAidl.invoke();
            }
            throw new IllegalStateException("AIDL is not available in current build");
        }
        if (i2 == 2) {
            if (a.f4395a[capability.ordinal()] != 2) {
                return (b) createDirect.invoke();
            }
            throw new IllegalStateException("DIRECT is not available in current build");
        }
        if (i2 != 3) {
            throw new j();
        }
        int i3 = a.f4395a[capability.ordinal()];
        if (i3 == 1) {
            return (b) createDirect.invoke();
        }
        if (i3 == 2) {
            return (b) createAidl.invoke();
        }
        if (i3 != 3) {
            throw new j();
        }
        try {
            return (b) createDirect.invoke();
        } catch (Throwable unused) {
            return (b) createAidl.invoke();
        }
    }

    public static /* synthetic */ b b(f fVar, g gVar, y1.a aVar, y1.a aVar2, int i2, Object obj) {
        if ((i2 & 2) != 0) {
            gVar = g.Companion.a();
        }
        return a(fVar, gVar, aVar, aVar2);
    }
}
