package androidx.leanback.widget;

import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ProgressBar;
import android.widget.TextView;
import androidx.leanback.widget.bs;
import androidx.leanback.widget.bw;
import androidx.leanback.widget.ci;
import androidx.leanback.widget.p;
import com.strmr.ps.R;

/* JADX INFO: loaded from: classes.dex */
class bt extends p {
    public static int i;
    public static int j;
    public boolean h;

    public static class a extends p.a {
        public bs c;
    }

    public class b extends p.d {
        public bs j;
        public final bs.b k;
        public final FrameLayout l;
        public ci.a m;
        public boolean n;
        public final TextView o;
        public final TextView p;
        public final ProgressBar q;
        public long r;
        public long s;
        public final StringBuilder t;
        public final StringBuilder u;
        public final int v;
        public final int w;

        public b(bt btVar, View view) {
            super(view);
            this.r = -1L;
            this.s = -1L;
            this.t = new StringBuilder();
            this.u = new StringBuilder();
            this.l = (FrameLayout) view.findViewById(R.id.more_actions_dock);
            TextView textView = (TextView) view.findViewById(R.id.current_time);
            this.o = textView;
            TextView textView2 = (TextView) view.findViewById(R.id.total_time);
            this.p = textView2;
            this.q = (ProgressBar) view.findViewById(R.id.playback_progress);
            this.k = new bu(this);
            this.v = ((ViewGroup.MarginLayoutParams) textView.getLayoutParams()).getMarginStart();
            this.w = ((ViewGroup.MarginLayoutParams) textView2.getLayoutParams()).getMarginEnd();
        }

        @Override // androidx.leanback.widget.p.d
        public final int d(Context context, int i) {
            int i2;
            if (p.g == 0) {
                p.g = context.getResources().getDimensionPixelSize(R.dimen.lb_control_icon_width);
            }
            int i3 = p.g;
            if (i < 4) {
                if (bt.j == 0) {
                    bt.j = context.getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_child_margin_biggest);
                }
                i2 = bt.j;
            } else if (i < 6) {
                if (bt.i == 0) {
                    bt.i = context.getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_child_margin_bigger);
                }
                i2 = bt.i;
            } else {
                if (p.f == 0) {
                    p.f = context.getResources().getDimensionPixelSize(R.dimen.lb_playback_controls_child_margin_default);
                }
                i2 = p.f;
            }
            return i3 + i2;
        }

        @Override // androidx.leanback.widget.p.d
        public final bs e() {
            return this.n ? this.j : this.b;
        }
    }

    public static void j(b bVar, boolean z) {
        TextView textView = bVar.o;
        TextView textView2 = bVar.p;
        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) textView.getLayoutParams();
        marginLayoutParams.setMarginStart(z ? bVar.v : 0);
        bVar.o.setLayoutParams(marginLayoutParams);
        ViewGroup.MarginLayoutParams marginLayoutParams2 = (ViewGroup.MarginLayoutParams) textView2.getLayoutParams();
        marginLayoutParams2.setMarginEnd(z ? bVar.w : 0);
        textView2.setLayoutParams(marginLayoutParams2);
    }

    public static void k(long j2, StringBuilder sb) {
        long j3 = j2 / 60;
        long j4 = j3 / 60;
        long j5 = j2 - (j3 * 60);
        long j6 = j3 - (60 * j4);
        sb.setLength(0);
        if (j4 > 0) {
            sb.append(j4);
            sb.append(':');
            if (j6 < 10) {
                sb.append('0');
            }
        }
        sb.append(j6);
        sb.append(':');
        if (j5 < 10) {
            sb.append('0');
        }
        sb.append(j5);
    }

    public static void l(b bVar, long j2) {
        StringBuilder sb = bVar.u;
        long j3 = j2 / 1000;
        if (j2 != bVar.r) {
            bVar.r = j2;
            k(j3, sb);
            bVar.o.setText(sb.toString());
        }
        bVar.q.setProgress((int) ((bVar.r / bVar.s) * 2.147483647E9d));
    }

    public static void m(b bVar, long j2) {
        StringBuilder sb = bVar.t;
        ProgressBar progressBar = bVar.q;
        TextView textView = bVar.p;
        if (j2 <= 0) {
            textView.setVisibility(8);
            progressBar.setVisibility(8);
            return;
        }
        textView.setVisibility(0);
        progressBar.setVisibility(0);
        bVar.s = j2;
        k(j2 / 1000, sb);
        textView.setText(sb.toString());
        progressBar.setMax(Integer.MAX_VALUE);
    }

    @Override // androidx.leanback.widget.p, androidx.leanback.widget.ci
    public final void c(ci.a aVar, Object obj) {
        b bVar = (b) aVar;
        bs bsVar = bVar.j;
        bs bsVar2 = ((a) obj).c;
        if (bsVar != bsVar2) {
            bVar.j = bsVar2;
            bsVar2.a.registerObserver(bVar.k);
            bVar.n = false;
        }
        super.c(aVar, obj);
        boolean z = this.h;
        FrameLayout frameLayout = bVar.l;
        if (!z) {
            ci.a aVar2 = bVar.m;
            if (aVar2 == null || aVar2.a.getParent() == null) {
                return;
            }
            frameLayout.removeView(bVar.m.a);
            return;
        }
        if (bVar.m == null) {
            Context context = frameLayout.getContext();
            bw.d dVar = new bw.d(R.id.lb_control_more_actions);
            dVar.b = context.getResources().getDrawable(R.drawable.lb_ic_more);
            dVar.c = context.getString(R.string.lb_playback_controls_more_actions);
            ci.a aVarD = bVar.d.d(frameLayout);
            bVar.m = aVarD;
            bVar.d.c(aVarD, dVar);
            bVar.d.i(bVar.m, new bv(bVar));
        }
        if (bVar.m.a.getParent() == null) {
            frameLayout.addView(bVar.m.a);
        }
    }

    @Override // androidx.leanback.widget.p, androidx.leanback.widget.ci
    public final ci.a d(ViewGroup viewGroup) {
        return new b(this, LayoutInflater.from(viewGroup.getContext()).inflate(this.d, viewGroup, false));
    }

    @Override // androidx.leanback.widget.p, androidx.leanback.widget.ci
    public final void e(ci.a aVar) {
        super.e(aVar);
        b bVar = (b) aVar;
        bs bsVar = bVar.j;
        if (bsVar != null) {
            bsVar.h(bVar.k);
            bVar.j = null;
        }
    }
}
