package pf;

import android.widget.ImageView;
import android.widget.TextView;
import androidx.lifecycle.x;
import com.google.android.gms.measurement.internal.u1;
import ie.z;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import kotlinx.coroutines.y;
import org.drive_hunter.R;
import xyz.netfly.ui.vod_info.VodInfoActivity;
import xyz.stream.api.entity.CreditsEntity;
import xyz.stream.api.entity.SeasonCollectionBeaEntity;
import xyz.stream.api.entity.TagsEntity;
import xyz.stream.api.entity.VideoEntity;
import xyz.stream.api.entity.VideoInfoEntity;
import xyz.stream.api.viewmodel.VideoInfoViewModel;
import xyz.stream.utils.c0;
import xyz.stream.utils.event.DislikeEvent;
import xyz.stream.view.CustomImageView;
import xyz.stream.view.UiUtils;

/* JADX INFO: loaded from: classes3.dex */
public final /* synthetic */ class k implements x {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f31978a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ VodInfoActivity f31979b;

    public /* synthetic */ k(VodInfoActivity vodInfoActivity, int i10) {
        this.f31978a = i10;
        this.f31979b = vodInfoActivity;
    }

    @Override // androidx.lifecycle.x
    public final void onChanged(Object obj) {
        String strH;
        String string;
        int i10 = this.f31978a;
        int i11 = R.mipmap.icon_like;
        VodInfoActivity vodInfoActivity = this.f31979b;
        switch (i10) {
            case 0:
                VideoInfoEntity videoInfoEntity = (VideoInfoEntity) obj;
                int i12 = VodInfoActivity.V;
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveDetail.h(vodInfoActivity);
                int i13 = 4;
                if (videoInfoEntity == null) {
                    uf.r.d(vodInfoActivity, vodInfoActivity, vodInfoActivity.getString(R.string.no_video_source), vodInfoActivity.getString(R.string.exit), "", false, new j(vodInfoActivity, i13));
                    return;
                }
                vodInfoActivity.f35660b = videoInfoEntity;
                int i14 = 1;
                if (vodInfoActivity.Q) {
                    new Thread(new h(vodInfoActivity, i14)).start();
                }
                if (!vodInfoActivity.isDestroyed() && !vodInfoActivity.isFinishing()) {
                    xyz.stream.utils.f.p().x("go video info page, videoId: " + vodInfoActivity.f35660b.getId() + " , sourceType: " + vodInfoActivity.f35664f + " , imdbId: " + vodInfoActivity.f35660b.getImdbId());
                    ((z) vodInfoActivity.binding).f27779u.setVisibility(0);
                    ((z) vodInfoActivity.binding).C.setVisibility(8);
                    ((z) vodInfoActivity.binding).f27773o.setVisibility(8);
                    ((z) vodInfoActivity.binding).f27774p.requestFocus();
                    boolean zB = xyz.stream.api.database.n.b(vodInfoActivity.f35660b.getId().intValue());
                    if (VodInfoActivity.L(vodInfoActivity.f35660b.getTags())) {
                        ((z) vodInfoActivity.binding).f27765g.setVisibility(8);
                    } else {
                        ((z) vodInfoActivity.binding).f27765g.setVisibility(0);
                        ImageView imageView = ((z) vodInfoActivity.binding).f27765g;
                        if (!zB) {
                            i11 = R.mipmap.icon_unlike;
                        }
                        imageView.setImageResource(i11);
                    }
                    ((z) vodInfoActivity.binding).f27768j.setBackgroundResource(R.mipmap.subtitle_grey);
                    ((z) vodInfoActivity.binding).f27761c.setBackgroundResource(R.mipmap.audio_grey);
                    xyz.stream.utils.e.d().getClass();
                    if (xyz.stream.utils.e.e().equals("ar")) {
                        ((z) vodInfoActivity.binding).f27775q.setBackgroundResource(R.drawable.shape_user_right);
                    }
                    ((z) vodInfoActivity.binding).P.setText(vodInfoActivity.f35660b.getTitle());
                    ((z) vodInfoActivity.binding).P.setSelected(true);
                    ((z) vodInfoActivity.binding).I.setText((vodInfoActivity.f35660b.getDescription() == null || vodInfoActivity.f35660b.getDescription().isEmpty()) ? vodInfoActivity.getString(R.string.default_description) : vodInfoActivity.f35660b.getDescription());
                    ((z) vodInfoActivity.binding).I.post(new h(vodInfoActivity, i13));
                    UiUtils.setReleaseDate(((z) vodInfoActivity.binding).M, vodInfoActivity.f35660b.getReleaseDate());
                    UiUtils.setCertificate(((z) vodInfoActivity.binding).G, vodInfoActivity.f35660b.getCertificate(), vodInfoActivity.f35660b.getSourceType().intValue());
                    z zVar = (z) vodInfoActivity.binding;
                    UiUtils.setSubtitle(vodInfoActivity, zVar.O, zVar.f27768j, vodInfoActivity.f35660b.getSubtitles());
                    z zVar2 = (z) vodInfoActivity.binding;
                    UiUtils.setAudio(vodInfoActivity, zVar2.D, zVar2.f27761c, vodInfoActivity.f35660b.getAudios());
                    if (vodInfoActivity.f35660b.getTags() == null || vodInfoActivity.f35660b.getTags().isEmpty()) {
                        ((z) vodInfoActivity.binding).A.setVisibility(8);
                    } else {
                        ((z) vodInfoActivity.binding).A.setVisibility(0);
                        ArrayList arrayList = new ArrayList();
                        for (TagsEntity tagsEntity : vodInfoActivity.f35660b.getTags()) {
                            if (tagsEntity != null) {
                                arrayList.add(tagsEntity.getTitle());
                            }
                        }
                        ((z) vodInfoActivity.binding).A.setAdapter(new xyz.netfly.ui.main.adapter.l(arrayList, vodInfoActivity));
                    }
                    if (vodInfoActivity.f35660b.getActors() == null || vodInfoActivity.f35660b.getActors().isEmpty()) {
                        ((z) vodInfoActivity.binding).f27777s.setVisibility(8);
                        ((z) vodInfoActivity.binding).N.setVisibility(8);
                    } else {
                        ((z) vodInfoActivity.binding).f27777s.setVisibility(0);
                        ((z) vodInfoActivity.binding).N.setVisibility(0);
                        String strL = y.L(", ", t4.f.x(vodInfoActivity.f35660b.getActors()).m(new te.l(15)).E());
                        vodInfoActivity.f35666h = strL;
                        ((z) vodInfoActivity.binding).N.setText(strL);
                    }
                    int i15 = 7;
                    ((z) vodInfoActivity.binding).N.post(new h(vodInfoActivity, i15));
                    if (vodInfoActivity.f35660b.getCreators() == null || vodInfoActivity.f35660b.getCreators().isEmpty()) {
                        ((z) vodInfoActivity.binding).f27776r.setVisibility(8);
                        ((z) vodInfoActivity.binding).H.setVisibility(8);
                    } else {
                        ((z) vodInfoActivity.binding).f27776r.setVisibility(0);
                        ((z) vodInfoActivity.binding).H.setVisibility(0);
                        String strL2 = y.L(", ", t4.f.x(vodInfoActivity.f35660b.getCreators()).m(new te.l(14)).E());
                        vodInfoActivity.f35667i = strL2;
                        ((z) vodInfoActivity.binding).H.setText(strL2);
                    }
                    ((z) vodInfoActivity.binding).H.post(new h(vodInfoActivity, 6));
                    ArrayList arrayList2 = vodInfoActivity.U;
                    arrayList2.clear();
                    List<CreditsEntity> creators = vodInfoActivity.f35660b.getCreators();
                    if (creators != null && !creators.isEmpty()) {
                        arrayList2.addAll(creators);
                    }
                    List<CreditsEntity> actors = vodInfoActivity.f35660b.getActors();
                    if (actors != null && !actors.isEmpty()) {
                        arrayList2.addAll(actors);
                    }
                    if (arrayList2.isEmpty()) {
                        ((z) vodInfoActivity.binding).F.setVisibility(8);
                        ((z) vodInfoActivity.binding).f27780v.setVisibility(8);
                    } else {
                        ((z) vodInfoActivity.binding).F.setVisibility(0);
                        ((z) vodInfoActivity.binding).f27780v.setVisibility(0);
                        vodInfoActivity.T.notifyDataSetChanged();
                    }
                    new Thread(new ve.b(vodInfoActivity, "0x" + vodInfoActivity.f35660b.getImdbId(), i15)).start();
                    if (vodInfoActivity.f35660b.getUpdatedAt() == null || vodInfoActivity.f35660b.getUpdatedAt().intValue() <= 0) {
                        ((z) vodInfoActivity.binding).f27775q.setVisibility(8);
                    } else {
                        TextView textView = ((z) vodInfoActivity.binding).Q;
                        StringBuilder sb = new StringBuilder();
                        String imdbId = vodInfoActivity.f35660b.getImdbId();
                        String string2 = "";
                        if (imdbId != null) {
                            Matcher matcher = Pattern.compile("(?<=\\w{2})\\w+(?=\\w{2})").matcher(imdbId.replace("tt", ""));
                            StringBuffer stringBuffer = new StringBuffer();
                            while (matcher.find()) {
                                int length = matcher.group().length();
                                if (length < 0) {
                                    throw new IllegalArgumentException(u1.g("count is negative: ", length));
                                }
                                if (length != 0) {
                                    string = "*";
                                    if (length == 1) {
                                        continue;
                                    } else {
                                        if (1 > Integer.MAX_VALUE / length) {
                                            throw new OutOfMemoryError(defpackage.e.e("Repeating 1 bytes String ", length, " times will produce a String exceeding maximum size."));
                                        }
                                        StringBuilder sb2 = new StringBuilder(length);
                                        for (int i16 = 0; i16 < length; i16++) {
                                            sb2.append("*");
                                        }
                                        string = sb2.toString();
                                    }
                                } else {
                                    string = "";
                                }
                                matcher.appendReplacement(stringBuffer, string);
                            }
                            matcher.appendTail(stringBuffer);
                            string2 = stringBuffer.toString();
                        }
                        sb.append(string2);
                        sb.append(" · ");
                        Integer updatedAt = vodInfoActivity.f35660b.getUpdatedAt();
                        long jCurrentTimeMillis = System.currentTimeMillis() - (((long) updatedAt.intValue()) * 1000);
                        if (jCurrentTimeMillis < 0 || jCurrentTimeMillis < 60000) {
                            strH = vodInfoActivity.getString(c0.date_just_now);
                        } else if (jCurrentTimeMillis < 3600000) {
                            int i17 = (int) ((jCurrentTimeMillis / 1000) / 60);
                            strH = i17 == 1 ? vodInfoActivity.getString(c0.ago_pre) + "1 " + vodInfoActivity.getString(c0.minute) + " " + vodInfoActivity.getString(c0.ago_end) : vodInfoActivity.getString(c0.ago_pre) + i17 + " " + vodInfoActivity.getString(c0.minutes) + " " + vodInfoActivity.getString(c0.ago_end);
                        } else if (jCurrentTimeMillis < 86400000) {
                            int i18 = (int) (((jCurrentTimeMillis / 1000) / 60) / 60);
                            strH = i18 == 1 ? vodInfoActivity.getString(c0.ago_pre) + "1 " + vodInfoActivity.getString(c0.hour) + " " + vodInfoActivity.getString(c0.ago_end) : vodInfoActivity.getString(c0.ago_pre) + i18 + " " + vodInfoActivity.getString(c0.hours) + " " + vodInfoActivity.getString(c0.ago_end);
                        } else if (jCurrentTimeMillis < 2592000000L) {
                            int i19 = (int) ((((jCurrentTimeMillis / 1000) / 60) / 60) / 24);
                            strH = i19 == 1 ? vodInfoActivity.getString(c0.ago_pre) + "1 " + vodInfoActivity.getString(c0.day) + " " + vodInfoActivity.getString(c0.ago_end) : vodInfoActivity.getString(c0.ago_pre) + i19 + " " + vodInfoActivity.getString(c0.days) + " " + vodInfoActivity.getString(c0.ago_end);
                        } else {
                            strH = kotlinx.coroutines.flow.h.h("yyyy-MM-dd", new Date(((long) updatedAt.intValue()) * 1000));
                        }
                        sb.append(strH);
                        textView.setText(sb.toString());
                    }
                    ((z) vodInfoActivity.binding).J.setText(kotlinx.coroutines.flow.h.l(vodInfoActivity.f35660b.getRuntime()));
                    ((z) vodInfoActivity.binding).K.setText(vodInfoActivity.f35660b.getVoteAverage());
                    if (vodInfoActivity.f35664f == 3) {
                        ArrayList arrayList3 = vodInfoActivity.f35669k;
                        arrayList3.clear();
                        List<Integer> seasons = vodInfoActivity.f35660b.getSeasons();
                        if (seasons == null || seasons.isEmpty()) {
                            ((z) vodInfoActivity.binding).f27772n.setVisibility(8);
                        } else {
                            Collections.sort(seasons);
                            for (Integer num : vodInfoActivity.f35660b.getSeasons()) {
                                SeasonCollectionBeaEntity seasonCollectionBeaEntity = new SeasonCollectionBeaEntity();
                                seasonCollectionBeaEntity.setSeasonNumber(num.intValue());
                                arrayList3.add(seasonCollectionBeaEntity);
                            }
                            xyz.stream.api.viewmodel.c0 c0Var = ((VideoInfoViewModel) vodInfoActivity.viewModel).episodes;
                            c0Var.getClass();
                            c0Var.f35961e = arrayList3 == null ? new ArrayList() : new ArrayList(arrayList3);
                            c0Var.f35962f.seasonEpisodeCache.clear();
                            c0Var.f35960d = new ArrayList();
                            c0Var.f35958b = 0;
                            c0Var.f35959c = 0;
                            ((VideoInfoViewModel) vodInfoActivity.viewModel).episodes.c(((SeasonCollectionBeaEntity) u1.e(arrayList3, 1)).getSeasonNumber());
                            d dVar = vodInfoActivity.f35668j;
                            dVar.f31965c = arrayList3.size() > 1;
                            dVar.notifyDataSetChanged();
                            vodInfoActivity.f35668j.setOnItemListener(new s(vodInfoActivity, 2));
                        }
                        vodInfoActivity.K(true, true, true);
                    } else {
                        new Thread(new h(vodInfoActivity, 5)).start();
                    }
                    CustomImageView customImageView = ((z) vodInfoActivity.binding).f27766h;
                    xyz.stream.api.q qVarG = xyz.stream.api.q.g();
                    String videoPic = vodInfoActivity.f35660b.getVideoPic();
                    qVarG.getClass();
                    customImageView.load(CustomImageView.Request.image(xyz.stream.api.q.f(videoPic)).radius(UiUtils.dp2px(12.0f)).size(UiUtils.dp2px(440.0f), UiUtils.dp2px(660.0f)));
                    CustomImageView customImageView2 = ((z) vodInfoActivity.binding).f27760b;
                    xyz.stream.api.q qVarG2 = xyz.stream.api.q.g();
                    String backdropPath = vodInfoActivity.f35660b.getBackdropPath();
                    qVarG2.getClass();
                    customImageView2.load(CustomImageView.Request.image(xyz.stream.api.q.f(backdropPath)).showDefaultImage(false).scaleType(ImageView.ScaleType.CENTER_CROP));
                }
                String stringExtra = vodInfoActivity.getIntent().getStringExtra("searchName");
                ArrayList<Integer> integerArrayListExtra = vodInfoActivity.getIntent().getIntegerArrayListExtra("searchVideoList");
                ArrayList arrayList4 = new ArrayList();
                Iterator<TagsEntity> it = vodInfoActivity.f35660b.getTags().iterator();
                while (it.hasNext()) {
                    arrayList4.add(String.valueOf(it.next().getId()));
                }
                ((VideoInfoViewModel) vodInfoActivity.viewModel).getSimilarVideos(vodInfoActivity, arrayList4, vodInfoActivity.f35664f, stringExtra, integerArrayListExtra);
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveSimilar.c(vodInfoActivity, new k(vodInfoActivity, i13));
                return;
            case 1:
                int i20 = VodInfoActivity.V;
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveFavorite.h(vodInfoActivity);
                UiUtils.dismissProgressDialog();
                if (((Boolean) obj).booleanValue()) {
                    uf.r.c(vodInfoActivity, null);
                    ((z) vodInfoActivity.binding).f27765g.setImageResource(R.mipmap.icon_like);
                    return;
                }
                return;
            case 2:
                int i21 = VodInfoActivity.V;
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveDelFavorite.h(vodInfoActivity);
                UiUtils.dismissProgressDialog();
                if (((Boolean) obj).booleanValue()) {
                    ((z) vodInfoActivity.binding).f27765g.setImageResource(R.mipmap.icon_unlike);
                    return;
                }
                return;
            case 3:
                int i22 = VodInfoActivity.V;
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveDislike.h(vodInfoActivity);
                UiUtils.dismissProgressDialog();
                if (((Boolean) obj).booleanValue()) {
                    fe.d.b().h(new DislikeEvent(vodInfoActivity.f35660b.getId().intValue()));
                    vodInfoActivity.finish();
                    return;
                }
                return;
            default:
                List<VideoEntity> list = (List) obj;
                int i23 = VodInfoActivity.V;
                ((VideoInfoViewModel) vodInfoActivity.viewModel).liveSimilar.h(vodInfoActivity);
                if (list != null) {
                    ((z) vodInfoActivity.binding).L.setVisibility(list.isEmpty() ? 8 : 0);
                    ArrayList arrayList5 = vodInfoActivity.f35661c;
                    arrayList5.clear();
                    for (VideoEntity videoEntity : list) {
                        if (videoEntity.getVideoId() != vodInfoActivity.f35660b.getId().intValue()) {
                            arrayList5.add(videoEntity);
                        }
                    }
                    vodInfoActivity.f35662d.notifyDataSetChanged();
                    return;
                }
                return;
        }
    }
}
