package defpackage;

import android.animation.Animator;
import android.animation.AnimatorInflater;
import android.animation.ValueAnimator;
import android.app.Fragment;
import android.content.Context;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.TypedValue;
import android.view.InputEvent;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AccelerateInterpolator;
import androidx.leanback.widget.VerticalGridView;
import androidx.leanback.widget.bg;
import androidx.leanback.widget.bi;
import androidx.leanback.widget.ca;
import androidx.leanback.widget.cb;
import androidx.leanback.widget.cc;
import androidx.leanback.widget.ci;
import androidx.leanback.widget.cp;
import androidx.leanback.widget.m;
import androidx.leanback.widget.n;
import androidx.leanback.widget.o;
import com.strmr.ps.R;

/* JADX INFO: loaded from: classes.dex */
@Deprecated
public class d97 extends Fragment {
    public boolean a;
    public ValueAnimator aa;
    public ValueAnimator ab;
    public ValueAnimator ac;
    public ValueAnimator ad;
    public ValueAnimator ae;
    public final Animator.AnimatorListener af;
    public final Handler ag;
    public final m.d ah;
    public final m.a ai;
    public final qg5 aj;
    public final pg5 ak;
    public final bi.b al;
    public final cc.a am;
    public final qj7 b;
    public c88 c;
    public xs d;
    public final n e;
    public final o f;
    public int i;
    public int j;
    public View k;
    public View l;
    public int m;
    public int n;
    public int o;
    public int p;
    public int q;
    public int r;
    public int s;
    public int t;
    public final boolean u;
    public boolean v;
    public boolean w;
    public final boolean x;
    public int y;
    public ValueAnimator z;

    public class a extends bi.b {
        public a() {
        }

        @Override // androidx.leanback.widget.bi.b
        public final void b(bi.d dVar) {
            if (d97.this.w) {
                return;
            }
            dVar.b.a.setAlpha(0.0f);
        }

        @Override // androidx.leanback.widget.bi.b
        public final void c(bi.d dVar) {
        }

        @Override // androidx.leanback.widget.bi.b
        public final void d(bi.d dVar) {
            hv2 hv2Var = dVar.b;
            if (hv2Var instanceof cc) {
                ((cc) hv2Var).b(d97.this.am);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void e(bi.d dVar) {
            dVar.b.a.setAlpha(1.0f);
            ci.a aVar = dVar.b;
            aVar.a.setTranslationY(0.0f);
            aVar.a.setAlpha(1.0f);
        }
    }

    public class b extends cc.a {
        public b() {
        }

        @Override // androidx.leanback.widget.cc.a
        public final cb a() {
            return null;
        }

        @Override // androidx.leanback.widget.cc.a
        public final boolean b() {
            return false;
        }

        @Override // androidx.leanback.widget.cc.a
        public final void c(boolean z) {
            d97.this.f(false);
        }

        @Override // androidx.leanback.widget.cc.a
        public final void d(long j) {
        }

        @Override // androidx.leanback.widget.cc.a
        public final void e() {
            d97.this.f(true);
        }
    }

    public class c implements n {
        @Override // androidx.leanback.widget.n
        public final void a(ci.a aVar, Object obj, cp.b bVar, Object obj2) {
        }
    }

    public class d implements o {
        public d() {
        }

        @Override // androidx.leanback.widget.o
        public final void b(ci.a aVar, Object obj, cp.b bVar, Object obj2) {
            d97.this.getClass();
        }
    }

    public class e implements Animator.AnimatorListener {
        public e() {
        }

        @Override // android.animation.Animator.AnimatorListener
        public final void onAnimationCancel(Animator animator) {
        }

        @Override // android.animation.Animator.AnimatorListener
        public final void onAnimationEnd(Animator animator) {
            bi.d dVar;
            d97 d97Var = d97.this;
            if (d97Var.y > 0) {
                if (d97Var.b() != null) {
                    d97Var.b().setAnimateChildLayout(true);
                    return;
                }
                return;
            }
            VerticalGridView verticalGridViewB = d97Var.b();
            if (verticalGridViewB == null || verticalGridViewB.getSelectedPosition() != 0 || (dVar = (bi.d) verticalGridViewB.findViewHolderForAdapterPosition(0)) == null) {
                return;
            }
            ci ciVar = dVar.a;
            if (ciVar instanceof ca) {
                ((ca) ciVar).aa((cp.b) dVar.b);
            }
        }

        @Override // android.animation.Animator.AnimatorListener
        public final void onAnimationRepeat(Animator animator) {
        }

        @Override // android.animation.Animator.AnimatorListener
        public final void onAnimationStart(Animator animator) {
            d97 d97Var = d97.this;
            if (d97Var.b() != null) {
                d97Var.b().setAnimateChildLayout(false);
            }
        }
    }

    public class f extends Handler {
        public f() {
        }

        @Override // android.os.Handler
        public final void handleMessage(Message message) {
            if (message.what == 1) {
                d97 d97Var = d97.this;
                if (d97Var.u) {
                    d97Var.g(false, true);
                }
            }
        }
    }

    public class g implements m.d {
        public g() {
        }

        @Override // androidx.leanback.widget.m.d
        public final boolean a(MotionEvent motionEvent) {
            return d97.this.d(motionEvent);
        }
    }

    public class h implements m.a {
        public h() {
        }

        @Override // androidx.leanback.widget.m.a
        public final boolean d(KeyEvent keyEvent) {
            return d97.this.d(keyEvent);
        }
    }

    @m38
    public static class i {
    }

    public class j implements Runnable {
        @Override // java.lang.Runnable
        public final void run() {
            throw null;
        }
    }

    public d97() {
        qj7 qj7Var = new qj7();
        this.b = qj7Var;
        this.e = new c();
        this.f = new d();
        this.m = 1;
        this.u = true;
        this.v = true;
        this.w = true;
        this.x = true;
        this.af = new e();
        this.ag = new f();
        this.ah = new g();
        this.ai = new h();
        this.aj = new qg5();
        this.ak = new pg5();
        this.al = new a();
        this.am = new b();
        qj7Var.a = 500L;
    }

    public static void a(ValueAnimator valueAnimator, ValueAnimator valueAnimator2) {
        if (valueAnimator.isStarted()) {
            valueAnimator.end();
        } else if (valueAnimator2.isStarted()) {
            valueAnimator2.end();
        }
    }

    public static ValueAnimator c(Context context, int i2) {
        ValueAnimator valueAnimator = (ValueAnimator) AnimatorInflater.loadAnimator(context, i2);
        valueAnimator.setDuration(valueAnimator.getDuration());
        return valueAnimator;
    }

    public static void e(ValueAnimator valueAnimator, ValueAnimator valueAnimator2, boolean z) {
        if (valueAnimator.isStarted()) {
            valueAnimator.reverse();
            if (z) {
                return;
            }
            valueAnimator.end();
            return;
        }
        valueAnimator2.start();
        if (z) {
            return;
        }
        valueAnimator2.end();
    }

    public final VerticalGridView b() {
        c88 c88Var = this.c;
        if (c88Var == null) {
            return null;
        }
        return c88Var.b;
    }

    public final boolean d(InputEvent inputEvent) {
        int action;
        int keyCode;
        boolean z = this.w;
        if (inputEvent instanceof KeyEvent) {
            KeyEvent keyEvent = (KeyEvent) inputEvent;
            keyCode = keyEvent.getKeyCode();
            action = keyEvent.getAction();
        } else {
            action = 0;
            keyCode = 0;
        }
        boolean z2 = this.x;
        if (keyCode != 4 && keyCode != 111) {
            switch (keyCode) {
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                    boolean z3 = !z;
                    if (z2 && action == 0) {
                        Handler handler = this.ag;
                        if (handler != null) {
                            handler.removeMessages(1);
                        }
                        g(true, true);
                        int i2 = this.q;
                        if (i2 > 0 && this.u && handler != null) {
                            handler.removeMessages(1);
                            handler.sendEmptyMessageDelayed(1, i2);
                        }
                    }
                    return z3;
            }
        }
        if (!this.a && z2 && z) {
            if (((KeyEvent) inputEvent).getAction() == 1) {
                g(false, true);
            }
            return true;
        }
        return false;
    }

    public final void f(boolean z) {
        Handler handler;
        if (this.a == z) {
            return;
        }
        this.a = z;
        b().setSelectedPosition(0);
        if (this.a && (handler = this.ag) != null) {
            handler.removeMessages(1);
        }
        g(true, true);
        int childCount = b().getChildCount();
        for (int i2 = 0; i2 < childCount; i2++) {
            View childAt = b().getChildAt(i2);
            if (b().getChildAdapterPosition(childAt) > 0) {
                childAt.setVisibility(this.a ? 4 : 0);
            }
        }
    }

    public final void g(boolean z, boolean z2) {
        Handler handler;
        if (getView() == null) {
            this.v = z;
            return;
        }
        if (!isResumed()) {
            z2 = false;
        }
        if (z == this.w) {
            if (z2) {
                return;
            }
            a(this.z, this.aa);
            a(this.ab, this.ac);
            a(this.ad, this.ae);
            return;
        }
        this.w = z;
        if (!z && (handler = this.ag) != null) {
            handler.removeMessages(1);
        }
        this.t = (b() == null || b().getSelectedPosition() == 0) ? this.r : this.s;
        if (z) {
            e(this.aa, this.z, z2);
            e(this.ac, this.ab, z2);
            e(this.ae, this.ad, z2);
        } else {
            e(this.z, this.aa, z2);
            e(this.ab, this.ac, z2);
            e(this.ad, this.ae, z2);
        }
        if (z2) {
            getView().announceForAccessibility(getString(z ? R.string.lb_playback_controls_shown : R.string.lb_playback_controls_hidden));
        }
    }

    public final void h() {
        View view = this.l;
        if (view != null) {
            int i2 = this.n;
            int i3 = this.m;
            if (i3 == 0) {
                i2 = 0;
            } else if (i3 == 2) {
                i2 = this.o;
            }
            view.setBackground(new ColorDrawable(i2));
            int i4 = this.y;
            this.y = i4;
            View view2 = this.l;
            if (view2 != null) {
                view2.getBackground().setAlpha(i4);
            }
        }
    }

    @Override // android.app.Fragment
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.j = getResources().getDimensionPixelSize(R.dimen.lb_playback_other_rows_center_to_bottom);
        this.i = getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_padding_bottom);
        this.n = getResources().getColor(R.color.lb_playback_controls_background_dark);
        this.o = getResources().getColor(R.color.lb_playback_controls_background_light);
        TypedValue typedValue = new TypedValue();
        getContext().getTheme().resolveAttribute(R.attr.playbackControlsAutoHideTimeout, typedValue, true);
        this.p = typedValue.data;
        getContext().getTheme().resolveAttribute(R.attr.playbackControlsAutoHideTickleTimeout, typedValue, true);
        this.q = typedValue.data;
        this.r = getResources().getDimensionPixelSize(R.dimen.lb_playback_major_fade_translate_y);
        this.s = getResources().getDimensionPixelSize(R.dimen.lb_playback_minor_fade_translate_y);
        e97 e97Var = new e97(this);
        Context context = getContext();
        ValueAnimator valueAnimatorC = c(context, R.animator.lb_playback_bg_fade_in);
        this.z = valueAnimatorC;
        valueAnimatorC.addUpdateListener(e97Var);
        ValueAnimator valueAnimator = this.z;
        Animator.AnimatorListener animatorListener = this.af;
        valueAnimator.addListener(animatorListener);
        ValueAnimator valueAnimatorC2 = c(context, R.animator.lb_playback_bg_fade_out);
        this.aa = valueAnimatorC2;
        valueAnimatorC2.addUpdateListener(e97Var);
        this.aa.addListener(animatorListener);
        f97 f97Var = new f97(this);
        Context context2 = getContext();
        ValueAnimator valueAnimatorC3 = c(context2, R.animator.lb_playback_controls_fade_in);
        this.ab = valueAnimatorC3;
        valueAnimatorC3.addUpdateListener(f97Var);
        ValueAnimator valueAnimator2 = this.ab;
        qg5 qg5Var = this.aj;
        valueAnimator2.setInterpolator(qg5Var);
        ValueAnimator valueAnimatorC4 = c(context2, R.animator.lb_playback_controls_fade_out);
        this.ac = valueAnimatorC4;
        valueAnimatorC4.addUpdateListener(f97Var);
        this.ac.setInterpolator(this.ak);
        g97 g97Var = new g97(this);
        Context context3 = getContext();
        ValueAnimator valueAnimatorC5 = c(context3, R.animator.lb_playback_controls_fade_in);
        this.ad = valueAnimatorC5;
        valueAnimatorC5.addUpdateListener(g97Var);
        this.ad.setInterpolator(qg5Var);
        ValueAnimator valueAnimatorC6 = c(context3, R.animator.lb_playback_controls_fade_out);
        this.ae = valueAnimatorC6;
        valueAnimatorC6.addUpdateListener(g97Var);
        this.ae.setInterpolator(new AccelerateInterpolator());
    }

    @Override // android.app.Fragment
    public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        ci[] ciVarArrB;
        View viewInflate = layoutInflater.inflate(R.layout.lb_playback_fragment, viewGroup, false);
        this.k = viewInflate;
        this.l = viewInflate.findViewById(R.id.playback_fragment_background);
        c88 c88Var = (c88) getChildFragmentManager().findFragmentById(R.id.playback_controls_dock);
        this.c = c88Var;
        if (c88Var == null) {
            this.c = new c88();
            getChildFragmentManager().beginTransaction().replace(R.id.playback_controls_dock, this.c).commit();
        }
        xs xsVar = this.d;
        if (xsVar == null) {
            xs xsVar2 = new xs(new o01());
            this.d = xsVar2;
            ch7 ch7Var = xsVar2.b;
            if (ch7Var != null && (ciVarArrB = ch7Var.b()) != null) {
                for (int i2 = 0; i2 < ciVarArrB.length; i2++) {
                    ci ciVar = ciVarArrB[i2];
                    if ((ciVar instanceof ca) && ciVar.a() == null) {
                        bg bgVar = new bg();
                        bg.a aVar = new bg.a();
                        aVar.c = 0;
                        aVar.a(100.0f);
                        bgVar.a(new bg.a[]{aVar});
                        ciVarArrB[i2].h(bgVar);
                    }
                }
            }
            c88 c88Var2 = this.c;
            if (c88Var2 != null) {
                c88Var2.h(xsVar2);
            }
        } else {
            this.c.h(xsVar);
        }
        this.c.q(this.f);
        this.c.p(this.e);
        this.y = 255;
        h();
        this.c.x = this.al;
        qj7 qj7Var = this.b;
        if (qj7Var != null) {
            qj7Var.b = (ViewGroup) this.k;
        }
        return this.k;
    }

    @Override // android.app.Fragment
    public void onDestroyView() {
        this.k = null;
        this.l = null;
        super.onDestroyView();
    }

    @Override // android.app.Fragment
    public final void onPause() {
        Handler handler = this.ag;
        if (handler.hasMessages(1)) {
            handler.removeMessages(1);
        }
        super.onPause();
    }

    @Override // android.app.Fragment
    public final void onResume() {
        super.onResume();
        if (this.w && this.u) {
            int i2 = this.p;
            Handler handler = this.ag;
            if (handler != null) {
                handler.removeMessages(1);
                handler.sendEmptyMessageDelayed(1, i2);
            }
        }
        b().setOnTouchInterceptListener(this.ah);
        b().setOnKeyInterceptListener(this.ai);
    }

    @Override // android.app.Fragment
    public final void onStart() {
        super.onStart();
        VerticalGridView verticalGridView = this.c.b;
        if (verticalGridView != null) {
            verticalGridView.setWindowAlignmentOffset(-this.i);
            verticalGridView.setWindowAlignmentOffsetPercent(-1.0f);
            verticalGridView.setItemAlignmentOffset(this.j - this.i);
            verticalGridView.setItemAlignmentOffsetPercent(50.0f);
            verticalGridView.setPadding(verticalGridView.getPaddingLeft(), verticalGridView.getPaddingTop(), verticalGridView.getPaddingRight(), this.i);
            verticalGridView.setWindowAlignment(2);
        }
        this.c.h(this.d);
    }

    @Override // android.app.Fragment
    public final void onViewCreated(View view, Bundle bundle) {
        super.onViewCreated(view, bundle);
        this.w = true;
        if (this.v) {
            return;
        }
        g(false, false);
        this.v = true;
    }
}
