package androidx.leanback.widget;

import android.content.Context;
import android.graphics.drawable.ClipDrawable;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import android.util.TypedValue;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import androidx.leanback.widget.bt;
import androidx.leanback.widget.bw;
import androidx.leanback.widget.ca;
import androidx.leanback.widget.ci;
import androidx.leanback.widget.cp;
import androidx.leanback.widget.p;
import com.strmr.ps.R;
import defpackage.ca7;
import defpackage.ch7;
import defpackage.sia;
import defpackage.vw2;

/* JADX INFO: loaded from: classes.dex */
public class bx extends ca {
    public static float h;
    public final androidx.leanback.widget.c e;
    public final bt f;
    public final p g;

    public class a implements p.c {
        @Override // androidx.leanback.widget.p.c
        public final void a(ci.a aVar, Object obj, p.a aVar2) {
            d dVar = ((c) aVar2).d;
            if (dVar.ae == aVar && dVar.af == obj) {
                return;
            }
            dVar.ae = aVar;
            dVar.af = obj;
            dVar.c();
        }
    }

    public class b implements p.b {
        @Override // androidx.leanback.widget.p.b
        public final void a(ci.a aVar, Object obj, p.a aVar2) {
            d dVar = ((c) aVar2).d;
            n nVar = dVar.n;
            if (nVar != null) {
                nVar.a(aVar, obj, dVar, dVar.d);
            }
        }
    }

    public static class c extends bt.a {
        public d d;
    }

    public class d extends ca.a {
        public bt.b aa;
        public ci.a ab;
        public final c ac;
        public final c ad;
        public ci.a ae;
        public Object af;
        public final bw.f ag;
        public final ci.a o;
        public final ViewGroup p;
        public final ViewGroup q;
        public final ImageView r;
        public final ViewGroup s;
        public final ViewGroup t;
        public final ViewGroup u;
        public final View v;
        public final View w;
        public View x;
        public int y;
        public int z;

        public class a extends bw.f {
            public a() {
            }

            @Override // androidx.leanback.widget.bw.f
            public final void a(long j) {
                d dVar = d.this;
                bt btVar = bx.this.f;
                bt.b bVar = dVar.aa;
                btVar.getClass();
                bVar.q.setSecondaryProgress((int) ((j / bVar.s) * 2.147483647E9d));
            }

            @Override // androidx.leanback.widget.bw.f
            public final void b(long j) {
                d dVar = d.this;
                bt btVar = bx.this.f;
                bt.b bVar = dVar.aa;
                btVar.getClass();
                bt.l(bVar, j);
            }

            @Override // androidx.leanback.widget.bw.f
            public final void c(long j) {
                d dVar = d.this;
                bt btVar = bx.this.f;
                bt.b bVar = dVar.aa;
                btVar.getClass();
                bt.m(bVar, j);
            }
        }

        public d(View view, androidx.leanback.widget.c cVar) {
            super(view);
            this.ac = new c();
            this.ad = new c();
            this.ag = new a();
            this.p = (ViewGroup) view.findViewById(R.id.controls_card);
            this.q = (ViewGroup) view.findViewById(R.id.controls_card_right_panel);
            this.r = (ImageView) view.findViewById(R.id.image);
            ViewGroup viewGroup = (ViewGroup) view.findViewById(R.id.description_dock);
            this.s = viewGroup;
            this.t = (ViewGroup) view.findViewById(R.id.controls_dock);
            this.u = (ViewGroup) view.findViewById(R.id.secondary_controls_dock);
            this.v = view.findViewById(R.id.spacer);
            this.w = view.findViewById(R.id.bottom_spacer);
            ci.a aVarD = cVar == null ? null : cVar.d(viewGroup);
            this.o = aVarD;
            if (aVarD != null) {
                viewGroup.addView(aVarD.a);
            }
        }

        public final void c() {
            if (this.g) {
                ci.a aVar = this.ae;
                if (aVar == null) {
                    o oVar = this.m;
                    if (oVar != null) {
                        oVar.b(null, null, this, this.d);
                        return;
                    }
                    return;
                }
                o oVar2 = this.m;
                if (oVar2 != null) {
                    oVar2.b(aVar, this.af, this, this.d);
                }
            }
        }

        public final ci d(boolean z) {
            bs bsVar = z ? ((bw) this.d).d : ((bw) this.d).e;
            if (bsVar == null) {
                return null;
            }
            ch7 ch7Var = bsVar.b;
            if (ch7Var instanceof t) {
                t tVar = (t) ch7Var;
                return z ? tVar.a : tVar.b;
            }
            Object objA = bsVar.g() > 0 ? bsVar.a(0) : null;
            ch7 ch7Var2 = bsVar.b;
            if (ch7Var2 != null) {
                return ch7Var2.a(objA);
            }
            throw new IllegalStateException("Presenter selector must not be null");
        }

        public final void e(View view) {
            View view2 = this.x;
            if (view2 != null) {
                cl.a(view2, false);
                sia.an(this.x, 0.0f);
            }
            this.x = view;
            cl.a(view, true);
            if (bx.h == 0.0f) {
                bx.h = view.getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_z);
            }
            sia.an(view, bx.h);
        }
    }

    public bx(androidx.leanback.widget.c cVar) {
        a aVar = new a();
        b bVar = new b();
        this.b = null;
        this.c = false;
        this.e = cVar;
        bt btVar = new bt(R.layout.lb_playback_controls);
        btVar.h = true;
        this.f = btVar;
        p pVar = new p(R.layout.lb_control_bar);
        this.g = pVar;
        btVar.c = aVar;
        pVar.c = aVar;
        btVar.b = bVar;
        pVar.b = bVar;
    }

    public static int ab(Context context) {
        TypedValue typedValue = new TypedValue();
        return context.getTheme().resolveAttribute(R.attr.defaultBrandColor, typedValue, true) ? context.getResources().getColor(typedValue.resourceId) : context.getResources().getColor(R.color.lb_default_brand_color);
    }

    @Override // androidx.leanback.widget.ca
    public final void aa(cp.b bVar) {
        d dVar = (d) bVar;
        bt.b bVar2 = dVar.aa;
        this.f.getClass();
        boolean z = bVar2.n;
        if (z) {
            bVar2.n = !z;
            bVar2.f(bVar2.d);
        }
        if (dVar.a.hasFocus()) {
            dVar.aa.e.requestFocus();
        }
    }

    public final void ac(d dVar, int i) {
        ViewGroup viewGroup = dVar.q;
        View view = dVar.p;
        ViewGroup.LayoutParams layoutParams = viewGroup.getLayoutParams();
        layoutParams.height = i;
        dVar.q.setLayoutParams(layoutParams);
        View view2 = dVar.t;
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view2.getLayoutParams();
        ViewGroup viewGroup2 = dVar.s;
        LinearLayout.LayoutParams layoutParams2 = (LinearLayout.LayoutParams) viewGroup2.getLayoutParams();
        bt btVar = this.f;
        if (i == -2) {
            layoutParams2.height = -2;
            marginLayoutParams.setMarginStart(0);
            marginLayoutParams.setMarginEnd(0);
            view.setBackground(null);
            dVar.e(view2);
            bt.b bVar = dVar.aa;
            btVar.getClass();
            bt.j(bVar, true);
        } else {
            layoutParams2.height = 0;
            layoutParams2.weight = 1.0f;
            marginLayoutParams.setMarginStart(dVar.y);
            marginLayoutParams.setMarginEnd(dVar.z);
            view.setBackgroundColor(ab(view.getContext()));
            dVar.e(view);
            bt.b bVar2 = dVar.aa;
            btVar.getClass();
            bt.j(bVar2, false);
        }
        viewGroup2.setLayoutParams(layoutParams2);
        view2.setLayoutParams(marginLayoutParams);
    }

    @Override // androidx.leanback.widget.cp
    public final cp.b j(ViewGroup viewGroup) {
        View viewG = vw2.g(viewGroup, R.layout.lb_playback_controls_row, viewGroup, false);
        d dVar = new d(viewG, this.e);
        ViewGroup viewGroup2 = dVar.t;
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) viewGroup2.getLayoutParams();
        dVar.y = marginLayoutParams.getMarginStart();
        dVar.z = marginLayoutParams.getMarginEnd();
        bt.b bVar = (bt.b) this.f.d(viewGroup2);
        dVar.aa = bVar;
        Context context = viewGroup2.getContext();
        TypedValue typedValue = new TypedValue();
        ((LayerDrawable) bVar.q.getProgressDrawable()).setDrawableByLayerId(android.R.id.progress, new ClipDrawable(new ColorDrawable(context.getTheme().resolveAttribute(R.attr.playbackProgressPrimaryColor, typedValue, true) ? context.getResources().getColor(typedValue.resourceId) : context.getResources().getColor(R.color.lb_playback_progress_color_no_theme)), 3, 1));
        dVar.aa.f.setBackgroundColor(ab(viewG.getContext()));
        viewGroup2.addView(dVar.aa.a);
        p pVar = this.g;
        ViewGroup viewGroup3 = dVar.u;
        ci.a aVarD = pVar.d(viewGroup3);
        dVar.ab = aVarD;
        viewGroup3.addView(aVarD.a);
        ((PlaybackControlsRowView) viewG).a = new bz(dVar);
        return dVar;
    }

    @Override // androidx.leanback.widget.cp
    public void q(cp.b bVar, Object obj) {
        super.q(bVar, obj);
        d dVar = (d) bVar;
        c cVar = dVar.ad;
        c cVar2 = dVar.ac;
        View view = dVar.v;
        ViewGroup viewGroup = dVar.s;
        ImageView imageView = dVar.r;
        bw bwVar = (bw) dVar.d;
        bt btVar = this.f;
        btVar.h = false;
        ca7 ca7Var = bwVar.b;
        viewGroup.setVisibility(0);
        ci.a aVar = dVar.o;
        if (aVar != null) {
            this.e.c(aVar, ca7Var);
        }
        view.setVisibility(0);
        Drawable drawable = bwVar.c;
        if (drawable != null) {
            imageView.setImageDrawable(drawable);
            ac(dVar, imageView.getLayoutParams().height);
        } else {
            imageView.setImageDrawable(null);
            ac(dVar, -2);
        }
        cVar2.a = bwVar.d;
        cVar2.c = bwVar.e;
        cVar2.b = dVar.d(true);
        cVar2.d = dVar;
        btVar.c(dVar.aa, cVar2);
        cVar.a = bwVar.e;
        cVar.b = dVar.d(false);
        cVar.d = dVar;
        this.g.c(dVar.ab, cVar);
        bt.b bVar2 = dVar.aa;
        long j = bwVar.f;
        long j2 = (int) j;
        if (j2 != j) {
            throw new ArithmeticException("Input overflows int.\n");
        }
        bt.m(bVar2, j2);
        bt.b bVar3 = dVar.aa;
        long j3 = bwVar.g;
        long j4 = (int) j3;
        if (j4 != j3) {
            throw new ArithmeticException("Input overflows int.\n");
        }
        bt.l(bVar3, j4);
        bt.b bVar4 = dVar.aa;
        long j5 = bwVar.h;
        long j6 = (int) j5;
        if (j6 != j5) {
            throw new ArithmeticException("Input overflows int.\n");
        }
        bVar4.q.setSecondaryProgress((int) ((j6 / bVar4.s) * 2.147483647E9d));
        bwVar.i = dVar.ag;
    }

    @Override // androidx.leanback.widget.cp
    public final void r(cp.b bVar) {
        super.r(bVar);
        androidx.leanback.widget.c cVar = this.e;
        if (cVar != null) {
            cVar.f(((d) bVar).o);
        }
    }

    @Override // androidx.leanback.widget.cp
    public final void s(cp.b bVar) {
        super.s(bVar);
        androidx.leanback.widget.c cVar = this.e;
        if (cVar != null) {
            cVar.g(((d) bVar).o);
        }
    }

    @Override // androidx.leanback.widget.cp
    public final void u(cp.b bVar, boolean z) {
        super.u(bVar, z);
        if (z) {
            ((d) bVar).c();
        }
    }

    @Override // androidx.leanback.widget.cp
    public void w(cp.b bVar) {
        d dVar = (d) bVar;
        bw bwVar = (bw) dVar.d;
        if (dVar.o != null) {
            this.e.getClass();
        }
        this.f.e(dVar.aa);
        this.g.e(dVar.ab);
        bwVar.i = null;
        super.w(bVar);
    }
}
