package xyz.netfly.viewmodel;

import android.app.Activity;
import android.content.Intent;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.lifecycle.v;
import androidx.lifecycle.w;
import androidx.media3.common.p;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.Executors;
import kotlinx.coroutines.y;
import org.drive_hunter.R;
import xyz.netfly.ui.vod_info.VodInfoActivity;
import xyz.netfly.ui.vod_player.PlayerActivity;
import xyz.stream.api.database.entity.RecordEntity;
import xyz.stream.api.database.q;
import xyz.stream.api.entity.RoleEntity;
import xyz.stream.api.entity.VideoCollectionEntity;
import xyz.stream.api.entity.VideoEntity;
import xyz.stream.api.j;
import xyz.stream.api.m;
import xyz.stream.api.o;
import xyz.stream.utils.f0;
import xyz.stream.view.BaseViewModel;
import ze.i;

/* JADX INFO: loaded from: classes3.dex */
public class HomeViewModel extends BaseViewModel {
    private w bannerLiveData;
    public v liveBanner;

    private void fetchAndPlayRecord(Activity activity, int i10) {
        q qVarA = q.a();
        p pVar = new p(activity, i10);
        qVarA.getClass();
        q.d(true, pVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static /* synthetic */ void lambda$fetchAndPlayRecord$1(int i10, Activity activity, List list) {
        Iterator it = list.iterator();
        while (it.hasNext()) {
            RecordEntity recordEntity = (RecordEntity) it.next();
            if (recordEntity.getVideoId().intValue() == i10) {
                PlayerActivity.f0(recordEntity.getVideoId().intValue(), recordEntity.getSeriesId().intValue(), recordEntity.getPlayTime().intValue(), recordEntity.getHardwareDecode().intValue(), activity, recordEntity.getSubtitleDelay(), "", null, null);
                return;
            }
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public /* synthetic */ void lambda$getBannerData$0() {
        ArrayList arrayListD = xyz.stream.api.d.b().d(10, 1, 1);
        if (arrayListD == null || arrayListD.isEmpty()) {
            return;
        }
        List<VideoEntity> videoList = ((VideoCollectionEntity) arrayListD.get(0)).getVideoList();
        Collections.shuffle(videoList);
        this.bannerLiveData.j(videoList);
    }

    public void checkLanguageCountry(Activity activity) {
        o oVarF = o.f();
        i iVar = new i(this, activity, 1);
        oVarF.getClass();
        HashMap map = new HashMap();
        o.g("support/config", oVarF.n(), map, new j(oVarF, iVar, "support/config", map, 11));
    }

    public void getBannerData() {
        w wVar = new w();
        this.bannerLiveData = wVar;
        this.liveBanner = wVar;
        Executors.newCachedThreadPool().execute(new p000if.e(this, 15));
    }

    public void handleIntent(Activity activity) {
        Intent intent = activity.getIntent();
        if (intent == null) {
            return;
        }
        int intExtra = intent.getIntExtra("videoId", 0);
        int intExtra2 = intent.getIntExtra("sourceType", 0);
        if (intExtra <= 0) {
            return;
        }
        if (intExtra2 > 0) {
            VodInfoActivity.M(activity, intExtra, intExtra2, null, null, false);
        } else {
            fetchAndPlayRecord(activity, intExtra);
        }
    }

    public void setUserInfo(Activity activity, TextView textView, ImageView imageView) {
        if (!xyz.stream.utils.e.h()) {
            imageView.setImageResource(y.s());
            textView.setText(R.string.login);
            return;
        }
        String strQ = f0.o().q("flutter.spUnid", "");
        if (strQ.isEmpty() || strQ.equals("null")) {
            strQ = "";
        }
        textView.setText(strQ);
        if (f0.o().q("flutter.selectRoles", "").isEmpty()) {
            o oVarF = o.f();
            c cVar = new c(activity, imageView);
            oVarF.getClass();
            HashMap map = new HashMap();
            o.g("user/watchers", oVarF.n(), map, new m(oVarF, "user/watchers", map, cVar, 7));
            return;
        }
        RoleEntity roleEntity = (RoleEntity) f0.o().k(RoleEntity.class, "flutter.role_entity");
        if (roleEntity != null) {
            imageView.setImageResource(y.r(roleEntity.getAvatarId()));
        } else {
            imageView.setImageResource(y.s());
        }
    }
}
