package androidx.leanback.widget;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;

/* JADX INFO: loaded from: classes.dex */
public class ScaleFrameLayout extends FrameLayout {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public float f11880a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public float f11881b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public float f11882c;

    public ScaleFrameLayout(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, 0);
        this.f11880a = 1.0f;
        this.f11881b = 1.0f;
        this.f11882c = 1.0f;
    }

    @Override // android.view.ViewGroup
    public final void addView(View view, int i6, ViewGroup.LayoutParams layoutParams) {
        super.addView(view, i6, layoutParams);
        view.setScaleX(this.f11882c);
        view.setScaleY(this.f11882c);
    }

    @Override // android.view.ViewGroup
    public final boolean addViewInLayout(View view, int i6, ViewGroup.LayoutParams layoutParams, boolean z6) {
        boolean zAddViewInLayout = super.addViewInLayout(view, i6, layoutParams, z6);
        if (zAddViewInLayout) {
            view.setScaleX(this.f11882c);
            view.setScaleY(this.f11882c);
        }
        return zAddViewInLayout;
    }

    /* JADX WARN: Removed duplicated region for block: B:33:0x00c9  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x00de  */
    @Override // android.widget.FrameLayout, android.view.ViewGroup, android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onLayout(boolean z6, int i6, int i7, int i8, int i9) {
        int paddingLeft;
        int i10;
        int paddingRight;
        int paddingTop;
        int i11;
        int paddingBottom;
        int i12;
        int i13;
        int i14;
        int i15;
        int i16;
        int i17;
        ScaleFrameLayout scaleFrameLayout = this;
        int childCount = scaleFrameLayout.getChildCount();
        int layoutDirection = scaleFrameLayout.getLayoutDirection();
        float width = layoutDirection == 1 ? scaleFrameLayout.getWidth() - scaleFrameLayout.getPivotX() : scaleFrameLayout.getPivotX();
        if (scaleFrameLayout.f11880a != 1.0f) {
            int paddingLeft2 = scaleFrameLayout.getPaddingLeft();
            float f6 = scaleFrameLayout.f11880a;
            paddingLeft = paddingLeft2 + ((int) ((width - (width / f6)) + 0.5f));
            i10 = (int) ((((i8 - i6) - width) / f6) + width + 0.5f);
            paddingRight = scaleFrameLayout.getPaddingRight();
        } else {
            paddingLeft = scaleFrameLayout.getPaddingLeft();
            i10 = i8 - i6;
            paddingRight = scaleFrameLayout.getPaddingRight();
        }
        int i18 = i10 - paddingRight;
        float pivotY = scaleFrameLayout.getPivotY();
        if (scaleFrameLayout.f11881b != 1.0f) {
            int paddingTop2 = scaleFrameLayout.getPaddingTop();
            float f7 = scaleFrameLayout.f11881b;
            paddingTop = paddingTop2 + ((int) ((pivotY - (pivotY / f7)) + 0.5f));
            i11 = (int) ((((i9 - i7) - pivotY) / f7) + pivotY + 0.5f);
            paddingBottom = scaleFrameLayout.getPaddingBottom();
        } else {
            paddingTop = scaleFrameLayout.getPaddingTop();
            i11 = i9 - i7;
            paddingBottom = scaleFrameLayout.getPaddingBottom();
        }
        int i19 = i11 - paddingBottom;
        int i20 = 0;
        while (i20 < childCount) {
            View childAt = scaleFrameLayout.getChildAt(i20);
            if (childAt.getVisibility() != 8) {
                FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) childAt.getLayoutParams();
                int measuredWidth = childAt.getMeasuredWidth();
                int measuredHeight = childAt.getMeasuredHeight();
                int i21 = layoutParams.gravity;
                if (i21 == -1) {
                    i21 = 8388659;
                }
                int absoluteGravity = Gravity.getAbsoluteGravity(i21, layoutDirection);
                int i22 = i21 & 112;
                int i23 = absoluteGravity & 7;
                if (i23 == 1) {
                    i12 = (((i18 - paddingLeft) - measuredWidth) / 2) + paddingLeft + layoutParams.leftMargin;
                    i13 = layoutParams.rightMargin;
                } else if (i23 != 5) {
                    i14 = layoutParams.leftMargin + paddingLeft;
                    if (i22 != 16) {
                        i15 = (((i19 - paddingTop) - measuredHeight) / 2) + paddingTop + layoutParams.topMargin;
                        i16 = layoutParams.bottomMargin;
                    } else if (i22 == 48 || i22 != 80) {
                        int i24 = layoutParams.topMargin;
                        i17 = i24 + paddingTop;
                        childAt.layout(i14, i17, measuredWidth + i14, measuredHeight + i17);
                        childAt.setPivotX(width - i14);
                        childAt.setPivotY(pivotY - i17);
                    } else {
                        i15 = i19 - measuredHeight;
                        i16 = layoutParams.bottomMargin;
                    }
                    i17 = i15 - i16;
                    childAt.layout(i14, i17, measuredWidth + i14, measuredHeight + i17);
                    childAt.setPivotX(width - i14);
                    childAt.setPivotY(pivotY - i17);
                } else {
                    i12 = i18 - measuredWidth;
                    i13 = layoutParams.rightMargin;
                }
                i14 = i12 - i13;
                if (i22 != 16) {
                }
                i17 = i15 - i16;
                childAt.layout(i14, i17, measuredWidth + i14, measuredHeight + i17);
                childAt.setPivotX(width - i14);
                childAt.setPivotY(pivotY - i17);
            }
            i20++;
            scaleFrameLayout = this;
        }
    }

    @Override // android.widget.FrameLayout, android.view.View
    public final void onMeasure(int i6, int i7) {
        float f6 = this.f11880a;
        if (f6 == 1.0f && this.f11881b == 1.0f) {
            super.onMeasure(i6, i7);
            return;
        }
        if (f6 != 1.0f) {
            i6 = View.MeasureSpec.makeMeasureSpec((int) ((View.MeasureSpec.getSize(i6) / f6) + 0.5f), View.MeasureSpec.getMode(i6));
        }
        float f7 = this.f11881b;
        if (f7 != 1.0f) {
            i7 = View.MeasureSpec.makeMeasureSpec((int) ((View.MeasureSpec.getSize(i7) / f7) + 0.5f), View.MeasureSpec.getMode(i7));
        }
        super.onMeasure(i6, i7);
        setMeasuredDimension((int) ((getMeasuredWidth() * this.f11880a) + 0.5f), (int) ((getMeasuredHeight() * this.f11881b) + 0.5f));
    }

    public void setChildScale(float f6) {
        if (this.f11882c != f6) {
            this.f11882c = f6;
            for (int i6 = 0; i6 < getChildCount(); i6++) {
                getChildAt(i6).setScaleX(f6);
                getChildAt(i6).setScaleY(f6);
            }
        }
    }

    @Override // android.view.View
    public void setForeground(Drawable drawable) {
        throw new UnsupportedOperationException();
    }

    public void setLayoutScaleX(float f6) {
        if (f6 != this.f11880a) {
            this.f11880a = f6;
            requestLayout();
        }
    }

    public void setLayoutScaleY(float f6) {
        if (f6 != this.f11881b) {
            this.f11881b = f6;
            requestLayout();
        }
    }
}
