package defpackage;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.media3.session.legacy.PlaybackStateCompat;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.af;
import androidx.recyclerview.widget.t;
import com.strmr.ps.R;
import com.strmr.ps.data.model.debrid.DebridFileItem;
import defpackage.mw3;
import java.util.Arrays;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u0012\u0012\u0004\u0012\u00020\u0002\u0012\b\u0012\u00060\u0003R\u00020\u00000\u0001:\u0003\u0004\u0005\u0006¨\u0006\u0007"}, d2 = {"Lbv1;", "Landroidx/recyclerview/widget/af;", "Lcom/strmr/ps/data/model/debrid/DebridFileItem;", "Lbv1$c;", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "c", "b", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class bv1 extends af<DebridFileItem, c> {
    public final hv1 c;
    public final hv1 d;
    public final mb1 e;
    public final mv1 f;
    public final hv1 g;

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0007\n\u0002\b\u0005\b\u0086\u0003\u0018\u00002\u00020\u0001R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004R\u0014\u0010\u0005\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0005\u0010\u0004R\u0014\u0010\u0006\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0006\u0010\u0004¨\u0006\u0007"}, d2 = {"Lbv1$a;", "", "", "CORNER_RADIUS_DP", "F", "SCALE_FOCUSED", "SCALE_UNFOCUSED", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lbv1$b;", "Landroidx/recyclerview/widget/t$f;", "Lcom/strmr/ps/data/model/debrid/DebridFileItem;", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b extends t.f<DebridFileItem> {
        @Override // androidx.recyclerview.widget.t.f
        public final boolean a(Object obj, Object obj2) {
            return ((DebridFileItem) obj).equals((DebridFileItem) obj2);
        }

        @Override // androidx.recyclerview.widget.t.f
        public final boolean b(Object obj, Object obj2) {
            DebridFileItem debridFileItem = (DebridFileItem) obj;
            DebridFileItem debridFileItem2 = (DebridFileItem) obj2;
            return cr4.b(debridFileItem.getId(), debridFileItem2.getId()) && cr4.b(debridFileItem.getServiceName(), debridFileItem2.getServiceName());
        }
    }

    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0004\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lbv1$c;", "Landroidx/recyclerview/widget/RecyclerView$ag;", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    @vx8
    public final class c extends RecyclerView.ag {
        public static final /* synthetic */ int g = 0;
        public final CardView a;
        public final ImageView b;
        public final TextView c;
        public final TextView d;
        public final TextView e;

        public c(View view) {
            super(view);
            View viewFindViewById = view.findViewById(R.id.file_card);
            cr4.f(viewFindViewById, "findViewById(...)");
            this.a = (CardView) viewFindViewById;
            View viewFindViewById2 = view.findViewById(R.id.file_icon);
            cr4.f(viewFindViewById2, "findViewById(...)");
            this.b = (ImageView) viewFindViewById2;
            View viewFindViewById3 = view.findViewById(R.id.file_name);
            cr4.f(viewFindViewById3, "findViewById(...)");
            this.c = (TextView) viewFindViewById3;
            View viewFindViewById4 = view.findViewById(R.id.file_size);
            cr4.f(viewFindViewById4, "findViewById(...)");
            this.d = (TextView) viewFindViewById4;
            View viewFindViewById5 = view.findViewById(R.id.file_service);
            cr4.f(viewFindViewById5, "findViewById(...)");
            this.e = (TextView) viewFindViewById5;
        }
    }

    public bv1(hv1 hv1Var, hv1 hv1Var2, mb1 mb1Var, mv1 mv1Var, hv1 hv1Var3) {
        super(new b());
        this.c = hv1Var;
        this.d = hv1Var2;
        this.e = mb1Var;
        this.f = mv1Var;
        this.g = hv1Var3;
        setHasStableIds(true);
    }

    @Override // androidx.recyclerview.widget.RecyclerView.g
    public final long getItemId(int i) {
        return ((DebridFileItem) d(i)).getId().hashCode();
    }

    /* JADX WARN: Removed duplicated region for block: B:25:0x00e5  */
    @Override // androidx.recyclerview.widget.RecyclerView.g
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onBindViewHolder(RecyclerView.ag agVar, final int i) {
        String str;
        final c cVar = (c) agVar;
        cr4.g(cVar, "holder");
        Object objD = d(i);
        cr4.f(objD, "getItem(...)");
        final DebridFileItem debridFileItem = (DebridFileItem) objD;
        ImageView imageView = cVar.b;
        TextView textView = cVar.e;
        TextView textView2 = cVar.d;
        final bv1 bv1Var = bv1.this;
        cVar.c.setText(debridFileItem.getName());
        if (debridFileItem instanceof DebridFileItem.File) {
            DebridFileItem.File file = (DebridFileItem.File) debridFileItem;
            imageView.setImageResource(file.isVideo() ? R.drawable.ic_movie : R.drawable.ic_file);
            long size = file.getSize();
            if (size >= 1073741824) {
                str = String.format("%.2f GB", Arrays.copyOf(new Object[]{Double.valueOf(size / 1.073741824E9d)}, 1));
            } else if (size >= PlaybackStateCompat.ACTION_SET_CAPTIONING_ENABLED) {
                str = String.format("%.1f MB", Arrays.copyOf(new Object[]{Double.valueOf(size / 1048576.0d)}, 1));
            } else if (size >= 1024) {
                str = String.format("%.0f KB", Arrays.copyOf(new Object[]{Double.valueOf(size / 1024.0d)}, 1));
            } else {
                str = size + " B";
            }
            textView2.setText(str);
            textView2.setVisibility(0);
        } else {
            if (!(debridFileItem instanceof DebridFileItem.Folder)) {
                throw new io6();
            }
            imageView.setImageResource(R.drawable.ic_folder);
            Integer itemCount = ((DebridFileItem.Folder) debridFileItem).getItemCount();
            if (itemCount != null) {
                int iIntValue = itemCount.intValue();
                String quantityString = cVar.itemView.getContext().getResources().getQuantityString(R.plurals.plural_items, iIntValue, Integer.valueOf(iIntValue));
                if (quantityString == null) {
                    quantityString = "";
                }
                textView2.setText(quantityString);
                textView2.setVisibility(quantityString.length() <= 0 ? 8 : 0);
            }
        }
        textView.setVisibility(8);
        cVar.itemView.setOnFocusChangeListener(new View.OnFocusChangeListener() { // from class: cv1
            @Override // android.view.View.OnFocusChangeListener
            public final void onFocusChange(View view, boolean z) {
                CardView cardView = cVar.a;
                float f = z ? 1.05f : 1.0f;
                cardView.animate().scaleX(f).scaleY(f).setDuration(120L).start();
                if (z) {
                    int i2 = mw3.l;
                    Context context = cardView.getContext();
                    cr4.f(context, "getContext(...)");
                    cardView.setForeground(mw3.a.b(context));
                } else {
                    cardView.setForeground(null);
                }
                if (z) {
                    bv1Var.e.invoke(debridFileItem, Integer.valueOf(i));
                }
            }
        });
        cVar.itemView.setOnKeyListener(new sb5(cVar, bv1Var, 2));
        cVar.itemView.setOnClickListener(new rb5(debridFileItem, bv1Var, 3));
        cVar.itemView.setOnLongClickListener(new dv1(bv1Var, debridFileItem, 0));
    }

    @Override // androidx.recyclerview.widget.RecyclerView.g
    public final RecyclerView.ag onCreateViewHolder(ViewGroup viewGroup, int i) {
        View viewD = n41.d(viewGroup, "parent", R.layout.item_debrid_file, viewGroup, false);
        cr4.d(viewD);
        return new c(viewD);
    }
}
