package n0;

import android.graphics.Rect;
import android.view.FocusFinder;
import android.view.View;
import android.view.ViewGroup;
import androidx.media3.extractor.ts.TsExtractor;
import o0.C2632c;

/* JADX INFO: loaded from: classes.dex */
public abstract class h {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final int[] f21521a = new int[2];

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final Rect f21522b = new Rect();

    public static final C2632c a(View view, View view2) {
        int[] iArr = f21521a;
        view.getLocationInWindow(iArr);
        int i6 = iArr[0];
        int i7 = iArr[1];
        view2.getLocationInWindow(iArr);
        int i8 = iArr[0];
        float f6 = i7 - iArr[1];
        view.getFocusedRect(f21522b);
        float f7 = (i6 - i8) + r1.left;
        return new C2632c(f7, r1.top + f6, r1.width() + f7, f6 + r1.top + r1.height());
    }

    public static final boolean b(View view, Integer num, Rect rect) {
        if (num == null) {
            return view.requestFocus();
        }
        if (!(view instanceof ViewGroup)) {
            return view.requestFocus(num.intValue(), rect);
        }
        ViewGroup viewGroup = (ViewGroup) view;
        if (viewGroup.isFocused()) {
            return true;
        }
        if (viewGroup.isFocusable() && !viewGroup.hasFocus()) {
            return viewGroup.requestFocus(num.intValue(), rect);
        }
        if (view instanceof J0.A) {
            return ((J0.A) view).requestFocus(num.intValue(), rect);
        }
        if (rect != null) {
            View viewFindNextFocusFromRect = FocusFinder.getInstance().findNextFocusFromRect(viewGroup, rect, num.intValue());
            return viewFindNextFocusFromRect != null ? viewFindNextFocusFromRect.requestFocus(num.intValue(), rect) : viewGroup.requestFocus(num.intValue(), rect);
        }
        View viewFindNextFocus = FocusFinder.getInstance().findNextFocus(viewGroup, viewGroup.hasFocus() ? viewGroup.findFocus() : null, num.intValue());
        return viewFindNextFocus != null ? viewFindNextFocus.requestFocus(num.intValue()) : view.requestFocus(num.intValue());
    }

    public static final Integer c(int i6) {
        if (i6 == 5) {
            return 33;
        }
        if (i6 == 6) {
            return Integer.valueOf(TsExtractor.TS_STREAM_TYPE_HDMV_DTS);
        }
        if (i6 == 3) {
            return 17;
        }
        if (i6 == 4) {
            return 66;
        }
        if (i6 == 1) {
            return 2;
        }
        return i6 == 2 ? 1 : null;
    }

    public static final C2605f d(int i6) {
        if (i6 == 1) {
            return new C2605f(2);
        }
        if (i6 == 2) {
            return new C2605f(1);
        }
        if (i6 == 17) {
            return new C2605f(3);
        }
        if (i6 == 33) {
            return new C2605f(5);
        }
        if (i6 == 66) {
            return new C2605f(4);
        }
        if (i6 != 130) {
            return null;
        }
        return new C2605f(6);
    }
}
