package defpackage;

import android.animation.Animator;
import android.animation.AnimatorInflater;
import android.animation.ValueAnimator;
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.fragment.app.am;
import androidx.fragment.app.o;
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 com.strmr.ps.R;
import defpackage.da7;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public class fa7 extends o {
    public da7.a a;
    public boolean aa;
    public boolean ab;
    public boolean ac;
    public final boolean ad;
    public int ae;
    public ValueAnimator af;
    public ValueAnimator ag;
    public ValueAnimator ah;
    public ValueAnimator ai;
    public ValueAnimator aj;
    public ValueAnimator ak;
    public final Animator.AnimatorListener al;
    public final Handler am;
    public final m.d an;
    public final m.a ao;
    public final qg5 ap;
    public final pg5 aq;
    public final bi.b ar;
    public final cc.a as;
    public cc.a b;
    public boolean c;
    public final qj7 d;
    public i88 e;
    public xs f;
    public ca i;
    public h68 j;
    public n k;
    public final n l;
    public final androidx.leanback.widget.o m;
    public int n;
    public int o;
    public View p;
    public View q;
    public int r;
    public int s;
    public int t;
    public int u;
    public int v;
    public int w;
    public int x;
    public int y;
    public ca7 z;

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

        @Override // androidx.leanback.widget.bi.b
        public final void b(bi.d dVar) {
            if (fa7.this.ac) {
                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(fa7.this.as);
            }
        }

        @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() {
            cc.a aVar = fa7.this.b;
            if (aVar == null) {
                return null;
            }
            return aVar.a();
        }

        @Override // androidx.leanback.widget.cc.a
        public final boolean b() {
            cc.a aVar = fa7.this.b;
            if (aVar == null) {
                return false;
            }
            return aVar.b();
        }

        @Override // androidx.leanback.widget.cc.a
        public final void c(boolean z) {
            fa7 fa7Var = fa7.this;
            cc.a aVar = fa7Var.b;
            if (aVar != null) {
                aVar.c(z);
            }
            fa7Var.q(false);
        }

        @Override // androidx.leanback.widget.cc.a
        public final void d(long j) {
            cc.a aVar = fa7.this.b;
            if (aVar != null) {
                aVar.d(j);
            }
        }

        @Override // androidx.leanback.widget.cc.a
        public final void e() {
            fa7 fa7Var = fa7.this;
            cc.a aVar = fa7Var.b;
            if (aVar != null) {
                aVar.e();
            }
            fa7Var.q(true);
        }
    }

    public class c implements n {
        public c() {
        }

        @Override // androidx.leanback.widget.n
        public final void a(ci.a aVar, Object obj, cp.b bVar, Object obj2) {
            fa7 fa7Var = fa7.this;
            n nVar = fa7Var.k;
            if (nVar != null && (bVar instanceof ca.a)) {
                nVar.a(aVar, obj, bVar, obj2);
            }
            fa7Var.getClass();
        }
    }

    public class d implements androidx.leanback.widget.o {
        public d() {
        }

        @Override // androidx.leanback.widget.o
        public final void b(ci.a aVar, Object obj, cp.b bVar, Object obj2) {
            fa7.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;
            fa7 fa7Var = fa7.this;
            if (fa7Var.ae > 0) {
                if (fa7Var.k() != null) {
                    fa7Var.k().setAnimateChildLayout(true);
                    return;
                }
                return;
            }
            VerticalGridView verticalGridViewK = fa7Var.k();
            if (verticalGridViewK == null || verticalGridViewK.getSelectedPosition() != 0 || (dVar = (bi.d) verticalGridViewK.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) {
            fa7 fa7Var = fa7.this;
            if (fa7Var.k() != null) {
                fa7Var.k().setAnimateChildLayout(false);
            }
        }
    }

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

        @Override // android.os.Handler
        public final void handleMessage(Message message) {
            if (message.what == 1) {
                fa7 fa7Var = fa7.this;
                if (fa7Var.aa) {
                    fa7Var.t(false, true);
                }
            }
        }
    }

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

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

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

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

    @m38
    public static class i {
    }

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

    public fa7() {
        qj7 qj7Var = new qj7();
        this.d = qj7Var;
        this.l = new c();
        this.m = new d();
        this.r = 1;
        this.aa = true;
        this.ab = true;
        this.ac = true;
        this.ad = true;
        this.al = new e();
        this.am = new f();
        this.an = new g();
        this.ao = new h();
        this.ap = new qg5();
        this.aq = new pg5();
        this.ar = new a();
        this.as = new b();
        qj7Var.a = 500L;
    }

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

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

    public static void o(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 k() {
        i88 i88Var = this.e;
        if (i88Var == null) {
            return null;
        }
        return i88Var.b;
    }

    /* JADX WARN: Type inference failed for: r5v2, types: [android.view.View$OnKeyListener, ca7] */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    public final boolean m(InputEvent inputEvent) {
        boolean zOnKey;
        int keyCode;
        int action;
        boolean z = this.ac;
        if (inputEvent instanceof KeyEvent) {
            KeyEvent keyEvent = (KeyEvent) inputEvent;
            keyCode = keyEvent.getKeyCode();
            action = keyEvent.getAction();
            ?? r5 = this.z;
            zOnKey = r5 != 0 ? r5.onKey(getView(), keyCode, keyEvent) : false;
        } else {
            zOnKey = false;
            keyCode = 0;
            action = 0;
        }
        boolean z2 = this.ad;
        if (keyCode != 4 && keyCode != 111) {
            Handler handler = this.am;
            switch (keyCode) {
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                    if (!z) {
                        zOnKey = true;
                    }
                    if (z2 && action == 0) {
                        if (handler != null) {
                            handler.removeMessages(1);
                        }
                        t(true, true);
                        int i2 = this.v;
                        if (i2 > 0 && this.aa && handler != null) {
                            handler.removeMessages(1);
                            handler.sendEmptyMessageDelayed(1, i2);
                        }
                    }
                    return zOnKey;
                default:
                    if (z2 && zOnKey && action == 0) {
                        if (handler != null) {
                            handler.removeMessages(1);
                        }
                        t(true, true);
                        int i3 = this.v;
                        if (i3 > 0 && this.aa && handler != null) {
                            handler.removeMessages(1);
                            handler.sendEmptyMessageDelayed(1, i3);
                            return zOnKey;
                        }
                    }
                    break;
            }
        } else {
            if (this.c) {
                return false;
            }
            if (z2 && z) {
                if (((KeyEvent) inputEvent).getAction() == 1) {
                    t(false, true);
                }
                return true;
            }
        }
        return zOnKey;
    }

    public void n(int i2, int i3) {
    }

    @Override // androidx.fragment.app.o
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.o = getResources().getDimensionPixelSize(R.dimen.lb_playback_other_rows_center_to_bottom);
        this.n = getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_padding_bottom);
        this.s = getResources().getColor(R.color.lb_playback_controls_background_dark);
        this.t = getResources().getColor(R.color.lb_playback_controls_background_light);
        TypedValue typedValue = new TypedValue();
        getContext().getTheme().resolveAttribute(R.attr.playbackControlsAutoHideTimeout, typedValue, true);
        this.u = typedValue.data;
        getContext().getTheme().resolveAttribute(R.attr.playbackControlsAutoHideTickleTimeout, typedValue, true);
        this.v = typedValue.data;
        this.w = getResources().getDimensionPixelSize(R.dimen.lb_playback_major_fade_translate_y);
        this.x = getResources().getDimensionPixelSize(R.dimen.lb_playback_minor_fade_translate_y);
        ga7 ga7Var = new ga7(this);
        Context context = getContext();
        ValueAnimator valueAnimatorL = l(context, R.animator.lb_playback_bg_fade_in);
        this.af = valueAnimatorL;
        valueAnimatorL.addUpdateListener(ga7Var);
        ValueAnimator valueAnimator = this.af;
        Animator.AnimatorListener animatorListener = this.al;
        valueAnimator.addListener(animatorListener);
        ValueAnimator valueAnimatorL2 = l(context, R.animator.lb_playback_bg_fade_out);
        this.ag = valueAnimatorL2;
        valueAnimatorL2.addUpdateListener(ga7Var);
        this.ag.addListener(animatorListener);
        ha7 ha7Var = new ha7(this);
        Context context2 = getContext();
        ValueAnimator valueAnimatorL3 = l(context2, R.animator.lb_playback_controls_fade_in);
        this.ah = valueAnimatorL3;
        valueAnimatorL3.addUpdateListener(ha7Var);
        ValueAnimator valueAnimator2 = this.ah;
        qg5 qg5Var = this.ap;
        valueAnimator2.setInterpolator(qg5Var);
        ValueAnimator valueAnimatorL4 = l(context2, R.animator.lb_playback_controls_fade_out);
        this.ai = valueAnimatorL4;
        valueAnimatorL4.addUpdateListener(ha7Var);
        this.ai.setInterpolator(this.aq);
        ia7 ia7Var = new ia7(this);
        Context context3 = getContext();
        ValueAnimator valueAnimatorL5 = l(context3, R.animator.lb_playback_controls_fade_in);
        this.aj = valueAnimatorL5;
        valueAnimatorL5.addUpdateListener(ia7Var);
        this.aj.setInterpolator(qg5Var);
        ValueAnimator valueAnimatorL6 = l(context3, R.animator.lb_playback_controls_fade_out);
        this.ak = valueAnimatorL6;
        valueAnimatorL6.addUpdateListener(ia7Var);
        this.ak.setInterpolator(new AccelerateInterpolator());
    }

    @Override // androidx.fragment.app.o
    public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        View viewInflate = layoutInflater.inflate(R.layout.lb_playback_fragment, viewGroup, false);
        this.p = viewInflate;
        this.q = viewInflate.findViewById(R.id.playback_fragment_background);
        i88 i88Var = (i88) getChildFragmentManager().ae(R.id.playback_controls_dock);
        this.e = i88Var;
        if (i88Var == null) {
            this.e = new i88();
            am amVarD = getChildFragmentManager().d();
            amVarD.i(R.id.playback_controls_dock, this.e, null);
            amVarD.d();
        }
        xs xsVar = this.f;
        if (xsVar == null) {
            xs xsVar2 = new xs(new o01());
            this.f = xsVar2;
            s();
            r();
            p();
            i88 i88Var2 = this.e;
            if (i88Var2 != null) {
                i88Var2.o(xsVar2);
            }
        } else {
            this.e.o(xsVar);
        }
        this.e.x(this.m);
        this.e.w(this.l);
        this.ae = 255;
        u();
        this.e.x = this.ar;
        qj7 qj7Var = this.d;
        if (qj7Var != null) {
            qj7Var.b = (ViewGroup) this.p;
        }
        return this.p;
    }

    @Override // androidx.fragment.app.o
    public final void onDestroy() {
        da7.a aVar = this.a;
        if (aVar != null) {
            aVar.a();
        }
        super.onDestroy();
    }

    @Override // androidx.fragment.app.o
    public void onDestroyView() {
        this.p = null;
        this.q = null;
        super.onDestroyView();
    }

    @Override // androidx.fragment.app.o
    public void onPause() {
        da7.a aVar = this.a;
        if (aVar != null) {
            aVar.b();
        }
        Handler handler = this.am;
        if (handler.hasMessages(1)) {
            handler.removeMessages(1);
        }
        super.onPause();
    }

    @Override // androidx.fragment.app.o
    public final void onResume() {
        super.onResume();
        if (this.ac && this.aa) {
            int i2 = this.u;
            Handler handler = this.am;
            if (handler != null) {
                handler.removeMessages(1);
                handler.sendEmptyMessageDelayed(1, i2);
            }
        }
        k().setOnTouchInterceptListener(this.an);
        k().setOnKeyInterceptListener(this.ao);
        da7.a aVar = this.a;
        if (aVar != null) {
            aVar.c();
        }
    }

    @Override // androidx.fragment.app.o
    public final void onStart() {
        super.onStart();
        VerticalGridView verticalGridView = this.e.b;
        if (verticalGridView != null) {
            verticalGridView.setWindowAlignmentOffset(-this.n);
            verticalGridView.setWindowAlignmentOffsetPercent(-1.0f);
            verticalGridView.setItemAlignmentOffset(this.o - this.n);
            verticalGridView.setItemAlignmentOffsetPercent(50.0f);
            verticalGridView.setPadding(verticalGridView.getPaddingLeft(), verticalGridView.getPaddingTop(), verticalGridView.getPaddingRight(), this.n);
            verticalGridView.setWindowAlignment(2);
        }
        this.e.o(this.f);
        da7.a aVar = this.a;
        if (aVar != null) {
            aVar.d();
        }
    }

    @Override // androidx.fragment.app.o
    public final void onStop() {
        da7.a aVar = this.a;
        if (aVar != null) {
            aVar.e();
        }
        super.onStop();
    }

    @Override // androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        super.onViewCreated(view, bundle);
        this.ac = true;
        if (this.ab) {
            return;
        }
        t(false, false);
        this.ab = true;
    }

    public final void p() {
        ch7 ch7Var;
        ci[] ciVarArrB;
        xs xsVar = this.f;
        if (xsVar == null || (ch7Var = xsVar.b) == null || (ciVarArrB = ch7Var.b()) == null) {
            return;
        }
        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);
            }
        }
    }

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

    public final void r() {
        h68 h68Var;
        xs xsVar = this.f;
        if (xsVar == null || (h68Var = this.j) == null || this.i == null) {
            return;
        }
        ch7 ch7Var = xsVar.b;
        if (ch7Var == null) {
            o01 o01Var = new o01();
            o01Var.c(this.j.getClass(), this.i);
            this.f.f(o01Var);
        } else if (ch7Var instanceof o01) {
            ((o01) ch7Var).c(h68Var.getClass(), this.i);
        }
    }

    public final void s() {
        xs xsVar = this.f;
        if (xsVar != null) {
            ArrayList arrayList = xsVar.c;
            if (this.j != null) {
                if (arrayList.size() == 0) {
                    xsVar.i(this.j);
                } else {
                    arrayList.set(0, this.j);
                    xsVar.c(0, 1);
                }
            }
        }
    }

    public final void t(boolean z, boolean z2) {
        Handler handler;
        if (getView() == null) {
            this.ab = z;
            return;
        }
        if (!isResumed()) {
            z2 = false;
        }
        if (z == this.ac) {
            if (z2) {
                return;
            }
            j(this.af, this.ag);
            j(this.ah, this.ai);
            j(this.aj, this.ak);
            return;
        }
        this.ac = z;
        if (!z && (handler = this.am) != null) {
            handler.removeMessages(1);
        }
        this.y = (k() == null || k().getSelectedPosition() == 0) ? this.w : this.x;
        if (z) {
            o(this.ag, this.af, z2);
            o(this.ai, this.ah, z2);
            o(this.ak, this.aj, z2);
        } else {
            o(this.af, this.ag, z2);
            o(this.ah, this.ai, z2);
            o(this.aj, this.ak, z2);
        }
        if (z2) {
            getView().announceForAccessibility(getString(z ? R.string.lb_playback_controls_shown : R.string.lb_playback_controls_hidden));
        }
    }

    public final void u() {
        View view = this.q;
        if (view != null) {
            int i2 = this.s;
            int i3 = this.r;
            if (i3 == 0) {
                i2 = 0;
            } else if (i3 == 2) {
                i2 = this.t;
            }
            view.setBackground(new ColorDrawable(i2));
            int i4 = this.ae;
            this.ae = i4;
            View view2 = this.q;
            if (view2 != null) {
                view2.getBackground().setAlpha(i4);
            }
        }
    }
}
