package bf;

import android.app.Activity;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import ie.e1;
import java.util.List;
import kotlinx.coroutines.y;
import org.drive_hunter.R;
import xyz.stream.api.q;
import xyz.stream.download.DownloadFile;
import xyz.stream.view.CircleProgressBar;
import xyz.stream.view.CustomImageView;
import xyz.stream.view.SingleTypeAdapter;

/* JADX INFO: loaded from: classes3.dex */
public final class a extends SingleTypeAdapter {
    @Override // xyz.stream.view.SingleTypeAdapter
    public final v3.a createBinding(ViewGroup viewGroup) {
        return e1.inflate(this.context.getLayoutInflater(), viewGroup, false);
    }

    @Override // xyz.stream.view.SingleTypeAdapter
    public final void onBindData(v3.a aVar, Object obj, int i10) {
        Activity activity;
        int i11;
        String string;
        e1 e1Var = (e1) aVar;
        List list = (List) obj;
        if (list == null || list.isEmpty()) {
            return;
        }
        CustomImageView customImageView = e1Var.f26800c;
        q qVarG = q.g();
        String backdropPath = ((DownloadFile) list.get(0)).getBackdropPath();
        qVarG.getClass();
        customImageView.load(CustomImageView.Request.image(q.f(backdropPath)).radius(12).size(340, 192));
        e1Var.f26806i.setText(((DownloadFile) list.get(0)).getTitle());
        DownloadFile downloadFile = (DownloadFile) list.get(0);
        if (downloadFile.getSourceType().intValue() != 2) {
            StringBuilder sb = new StringBuilder();
            sb.append(list.size());
            sb.append(" ");
            if (list.size() > 1) {
                activity = this.context;
                i11 = R.string.episodes;
            } else {
                activity = this.context;
                i11 = R.string.episode;
            }
            sb.append(activity.getString(i11));
            string = sb.toString();
        } else if (downloadFile.getStatus().intValue() != 46) {
            string = y.f0(downloadFile.getCurrentBytes().intValue()) + " / " + y.f0(downloadFile.getTotalBytes().intValue());
        } else {
            string = downloadFile.getDuration() != null ? downloadFile.getDuration() : "";
        }
        e1Var.f26805h.setText(string);
        int iIntValue = ((DownloadFile) list.get(0)).getSourceType().intValue();
        ImageView imageView = e1Var.f26802e;
        ImageView imageView2 = e1Var.f26803f;
        if (iIntValue != 2) {
            imageView.setVisibility(8);
            imageView2.setImageResource(R.drawable.arrow_right);
            return;
        }
        int iIntValue2 = ((DownloadFile) list.get(0)).getStatus().intValue();
        FrameLayout frameLayout = e1Var.f26804g;
        if (iIntValue2 == 46) {
            imageView.setVisibility(0);
            imageView2.setImageResource(R.mipmap.downloaded);
            imageView2.setVisibility(0);
            frameLayout.setVisibility(8);
            return;
        }
        CircleProgressBar circleProgressBar = e1Var.f26799b;
        ImageView imageView3 = e1Var.f26801d;
        if (iIntValue2 == 42 || iIntValue2 == 44 || iIntValue2 == 43) {
            imageView2.setVisibility(8);
            imageView.setVisibility(8);
            frameLayout.setVisibility(0);
            imageView3.setPadding(8, 8, 8, 8);
            imageView3.setImageResource(R.mipmap.download_start);
            circleProgressBar.setProgress(((DownloadFile) list.get(0)).getProgress().intValue());
            return;
        }
        if (iIntValue2 != 45 && iIntValue2 != 47) {
            imageView.setVisibility(8);
            imageView2.setImageResource(R.mipmap.icon_download_white);
            imageView2.setVisibility(0);
            frameLayout.setVisibility(8);
            return;
        }
        imageView2.setVisibility(8);
        imageView.setVisibility(8);
        frameLayout.setVisibility(0);
        imageView3.setPaddingRelative(4, 4, 4, 4);
        imageView3.setImageResource(R.mipmap.download_pause);
        circleProgressBar.setProgress(((DownloadFile) list.get(0)).getProgress().intValue());
    }
}
