package com.strmr.ps.ui.traktmedia;

import androidx.lifecycle.ak;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import com.strmr.ps.data.model.trakt.TraktMediaList;
import com.strmr.ps.data.repository.PreferencesRepository;
import com.strmr.ps.data.repository.TraktMediaRepository;
import dagger.hilt.android.lifecycle.HiltViewModel;
import defpackage.bka;
import defpackage.cr4;
import defpackage.ik2;
import defpackage.kp6;
import defpackage.n41;
import defpackage.re6;
import defpackage.wj0;
import defpackage.xja;
import defpackage.zw8;
import java.util.List;
import javax.inject.Inject;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@HiltViewModel
@Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0007\u0018\u00002\u00020\u0001:\u0001\nB!\b\u0007\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004\u0012\u0006\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\b\u0010\t¨\u0006\u000b"}, d2 = {"Lcom/strmr/ps/ui/traktmedia/TraktMediaViewModel;", "Lxja;", "Lcom/strmr/ps/data/repository/TraktMediaRepository;", "traktMediaRepository", "Lcom/strmr/ps/data/repository/PreferencesRepository;", "preferencesRepository", "Landroidx/lifecycle/ak;", "savedStateHandle", "<init>", "(Lcom/strmr/ps/data/repository/TraktMediaRepository;Lcom/strmr/ps/data/repository/PreferencesRepository;Landroidx/lifecycle/ak;)V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class TraktMediaViewModel extends xja {
    public final TraktMediaRepository a;
    public final PreferencesRepository b;
    public final TraktMediaList c;
    public final re6 d;
    public final re6 e;
    public final re6 f;
    public final re6 g;
    public final re6 h;
    public final re6 i;
    public final re6 j;
    public final re6 k;
    public final re6 l;
    public final re6 m;
    public int n;
    public boolean o;
    public int p;
    public final String q;
    public String r;
    public String s;

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\b\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/traktmedia/TraktMediaViewModel$a;", "", "", "PAGE_SIZE", "I", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Inject
    public TraktMediaViewModel(@kp6 TraktMediaRepository traktMediaRepository, @kp6 PreferencesRepository preferencesRepository, @kp6 ak akVar) {
        cr4.g(traktMediaRepository, "traktMediaRepository");
        cr4.g(preferencesRepository, "preferencesRepository");
        cr4.g(akVar, "savedStateHandle");
        this.a = traktMediaRepository;
        this.b = preferencesRepository;
        String str = (String) akVar.b("trakt_media_category");
        TraktMediaList traktMediaListFromId = TraktMediaList.INSTANCE.fromId(str == null ? "MOVIE_COLLECTION" : str);
        traktMediaListFromId = traktMediaListFromId == null ? TraktMediaList.MOVIE_COLLECTION : traktMediaListFromId;
        this.c = traktMediaListFromId;
        re6 re6Var = new re6(ik2.a);
        this.d = re6Var;
        this.e = re6Var;
        Boolean bool = Boolean.FALSE;
        re6 re6Var2 = new re6(bool);
        this.f = re6Var2;
        this.g = re6Var2;
        this.h = new re6(bool);
        re6 re6Var3 = new re6();
        this.i = re6Var3;
        this.j = re6Var3;
        re6 re6Var4 = new re6();
        this.k = re6Var4;
        this.l = re6Var4;
        this.m = new re6(Boolean.TRUE);
        this.n = 1;
        String strN = n41.n("trakt_media:", traktMediaListFromId.name());
        this.q = strN;
        this.r = preferencesRepository.getSubPageSortBy(strN);
        this.s = preferencesRepository.getSubPageSortHow(strN);
        wj0.c(bka.a(this), null, null, new d(this, null), 3);
    }

    public static final List b(TraktMediaViewModel traktMediaViewModel, List list) {
        String str = traktMediaViewModel.r;
        if (str == null) {
            return list;
        }
        List list2 = zw8.a;
        String str2 = traktMediaViewModel.s;
        if (str2 == null) {
            str2 = "asc";
        }
        return zw8.a(str, str2, list);
    }
}
