package com.google.android.material.progressindicator;

import android.content.Context;
import android.util.AttributeSet;
import android.util.Pair;
import androidx.annotation.AttrRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.Px;
import androidx.annotation.RestrictTo;
import com.google.android.gms.internal.ads.k30;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.Objects;
import p9.d;
import p9.k;
import p9.o;
import p9.q;
import p9.r;
import p9.s;
import p9.u;
import p9.v;
import x8.c;
import x8.l;

/* JADX INFO: loaded from: classes2.dex */
public class LinearProgressIndicator extends BaseProgressIndicator<v> {
    public static final int R = l.Widget_MaterialComponents_LinearProgressIndicator;

    @Retention(RetentionPolicy.SOURCE)
    @RestrictTo({RestrictTo.Scope.f556b})
    public @interface IndeterminateAnimationType {
    }

    @Retention(RetentionPolicy.SOURCE)
    @RestrictTo({RestrictTo.Scope.f556b})
    public @interface IndicatorDirection {
    }

    public LinearProgressIndicator(@NonNull Context context) {
        this(context, null);
    }

    @Override // com.google.android.material.progressindicator.BaseProgressIndicator
    public final d a(Context context, AttributeSet attributeSet) {
        return new v(context, attributeSet);
    }

    public int getIndeterminateAnimationType() {
        return ((v) this.f22975a).f31910o;
    }

    public int getIndicatorDirection() {
        return ((v) this.f22975a).f31911p;
    }

    @Px
    public int getTrackInnerCornerRadius() {
        return ((v) this.f22975a).f31914s;
    }

    @Nullable
    public Integer getTrackStopIndicatorPadding() {
        return ((v) this.f22975a).trackStopIndicatorPadding;
    }

    @Px
    public int getTrackStopIndicatorSize() {
        return ((v) this.f22975a).f31913r;
    }

    @Override // com.google.android.material.progressindicator.BaseProgressIndicator, android.view.View
    public final void onLayout(boolean z10, int i10, int i11, int i12, int i13) {
        super.onLayout(z10, i10, i11, i12, i13);
        d dVar = this.f22975a;
        v vVar = (v) dVar;
        boolean z11 = true;
        if (((v) dVar).f31911p != 1 && ((getLayoutDirection() != 1 || ((v) dVar).f31911p != 2) && (getLayoutDirection() != 0 || ((v) dVar).f31911p != 3))) {
            z11 = false;
        }
        vVar.f31912q = z11;
    }

    @Override // android.widget.ProgressBar, android.view.View
    public final void onSizeChanged(int i10, int i11, int i12, int i13) {
        int paddingRight = i10 - (getPaddingRight() + getPaddingLeft());
        int paddingBottom = i11 - (getPaddingBottom() + getPaddingTop());
        q indeterminateDrawable = getIndeterminateDrawable();
        if (indeterminateDrawable != null) {
            indeterminateDrawable.setBounds(0, 0, paddingRight, paddingBottom);
        }
        k progressDrawable = getProgressDrawable();
        if (progressDrawable != null) {
            progressDrawable.setBounds(0, 0, paddingRight, paddingBottom);
        }
    }

    public void setIndeterminateAnimationType(int i10) {
        d dVar = this.f22975a;
        if (((v) dVar).f31910o == i10) {
            return;
        }
        if (c() && isIndeterminate()) {
            throw new IllegalStateException("Cannot change indeterminate animation type while the progress indicator is show in indeterminate mode.");
        }
        ((v) dVar).f31910o = i10;
        ((v) dVar).d();
        if (i10 == 0) {
            q indeterminateDrawable = getIndeterminateDrawable();
            s sVar = new s((v) dVar);
            indeterminateDrawable.R = sVar;
            sVar.f13084a = indeterminateDrawable;
        } else {
            q indeterminateDrawable2 = getIndeterminateDrawable();
            u uVar = new u(getContext(), (v) dVar);
            indeterminateDrawable2.R = uVar;
            uVar.f13084a = indeterminateDrawable2;
        }
        b();
        invalidate();
    }

    @Override // com.google.android.material.progressindicator.BaseProgressIndicator
    public void setIndicatorColor(@NonNull int... iArr) {
        super.setIndicatorColor(iArr);
        ((v) this.f22975a).d();
    }

    public void setIndicatorDirection(int i10) {
        d dVar = this.f22975a;
        ((v) dVar).f31911p = i10;
        v vVar = (v) dVar;
        boolean z10 = true;
        if (i10 != 1 && ((getLayoutDirection() != 1 || ((v) dVar).f31911p != 2) && (getLayoutDirection() != 0 || i10 != 3))) {
            z10 = false;
        }
        vVar.f31912q = z10;
        invalidate();
    }

    @Override // com.google.android.material.progressindicator.BaseProgressIndicator
    public void setProgressCompat(int i10, boolean z10) {
        d dVar = this.f22975a;
        if (dVar != null && ((v) dVar).f31910o == 0 && isIndeterminate()) {
            return;
        }
        super.setProgressCompat(i10, z10);
    }

    @Override // com.google.android.material.progressindicator.BaseProgressIndicator
    public void setTrackCornerRadius(int i10) {
        super.setTrackCornerRadius(i10);
        ((v) this.f22975a).d();
        invalidate();
    }

    public void setTrackInnerCornerRadius(@Px int i10) {
        d dVar = this.f22975a;
        if (((v) dVar).f31914s != i10) {
            ((v) dVar).f31914s = Math.round(Math.min(i10, ((v) dVar).f31786a / 2.0f));
            ((v) dVar).f31916u = false;
            ((v) dVar).f31917v = true;
            ((v) dVar).d();
            invalidate();
        }
    }

    public void setTrackInnerCornerRadiusFraction(float f10) {
        d dVar = this.f22975a;
        if (((v) dVar).f31915t != f10) {
            ((v) dVar).f31915t = Math.min(f10, 0.5f);
            ((v) dVar).f31916u = true;
            ((v) dVar).f31917v = true;
            ((v) dVar).d();
            invalidate();
        }
    }

    public void setTrackStopIndicatorPadding(@Nullable Integer num) {
        d dVar = this.f22975a;
        if (Objects.equals(((v) dVar).trackStopIndicatorPadding, num)) {
            return;
        }
        ((v) dVar).trackStopIndicatorPadding = num;
        invalidate();
    }

    public void setTrackStopIndicatorSize(@Px int i10) {
        d dVar = this.f22975a;
        if (((v) dVar).f31913r != i10) {
            ((v) dVar).f31913r = Math.min(i10, ((v) dVar).f31786a);
            ((v) dVar).d();
            invalidate();
        }
    }

    public LinearProgressIndicator(@NonNull Context context, @Nullable AttributeSet attributeSet) {
        this(context, attributeSet, c.linearProgressIndicatorStyle);
    }

    public LinearProgressIndicator(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10) {
        k30 uVar;
        super(context, attributeSet, i10, R);
        v vVar = (v) this.f22975a;
        r rVar = new r(vVar);
        rVar.f31880f = 300.0f;
        rVar.f31889o = new Pair(new o(), new o());
        Context context2 = getContext();
        if (vVar.f31910o == 0) {
            uVar = new s(vVar);
        } else {
            uVar = new u(context2, vVar);
        }
        setIndeterminateDrawable(new q(context2, vVar, rVar, uVar));
        setProgressDrawable(new k(getContext(), vVar, rVar));
        this.f22983i = true;
    }
}
