package com.strmr.ps.ui.mobile.details;

import android.util.Log;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.extractor.ts.TsExtractor;
import com.strmr.ps.data.model.ContentItem;
import com.strmr.ps.ui.mobile.details.MobileDetailsViewModel;
import defpackage.ak1;
import defpackage.ck1;
import defpackage.e6a;
import defpackage.gr3;
import defpackage.ig6;
import defpackage.m02;
import defpackage.m12;
import defpackage.n89;
import defpackage.s38;
import defpackage.sc2;
import defpackage.wj0;
import java.util.concurrent.CancellationException;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Lak1;", "Le6a;", "<anonymous>", "(Lak1;)V"}, k = 3, mv = {2, 0, 0})
@DebugMetadata(c = "com.strmr.ps.ui.mobile.details.MobileDetailsViewModel$loadDetails$1", f = "MobileDetailsViewModel.kt", i = {}, l = {TsExtractor.TS_STREAM_TYPE_HDMV_DTS, TsExtractor.TS_STREAM_TYPE_DTS, 143, 167, 168}, m = "invokeSuspend", n = {}, s = {})
final class r extends SuspendLambda implements gr3<ak1, Continuation<? super e6a>, Object> {
    public int a;
    public final /* synthetic */ MobileDetailsViewModel b;
    public final /* synthetic */ ContentItem c;

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public /* synthetic */ class a {
        public static final /* synthetic */ int[] a;

        static {
            int[] iArr = new int[ContentItem.ItemType.values().length];
            try {
                iArr[ContentItem.ItemType.MOVIE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[ContentItem.ItemType.TV_SHOW.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            a = iArr;
        }
    }

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public r(ContentItem contentItem, MobileDetailsViewModel mobileDetailsViewModel, Continuation continuation) {
        super(2, continuation);
        this.b = mobileDetailsViewModel;
        this.c = contentItem;
    }

    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    public final Continuation create(Object obj, Continuation continuation) {
        return new r(this.c, this.b, continuation);
    }

    @Override // defpackage.gr3
    public final Object invoke(Object obj, Object obj2) {
        return ((r) create((ak1) obj, (Continuation) obj2)).invokeSuspend(e6a.a);
    }

    /* JADX WARN: Removed duplicated region for block: B:52:0x00f8 A[Catch: Exception -> 0x002b, CancellationException -> 0x002e, TryCatch #2 {CancellationException -> 0x002e, Exception -> 0x002b, blocks: (B:9:0x0024, B:75:0x01dd, B:17:0x0039, B:19:0x003d, B:57:0x0127, B:60:0x0133, B:62:0x013d, B:64:0x0176, B:66:0x017a, B:68:0x01b9, B:72:0x01ca, B:77:0x01e0, B:20:0x0047, B:50:0x00f0, B:52:0x00f8, B:54:0x0102, B:21:0x004e, B:34:0x00b6, B:37:0x00c3, B:39:0x00c9, B:42:0x00d0, B:44:0x00d6, B:47:0x00dd, B:24:0x0085, B:26:0x008b, B:28:0x0091, B:31:0x0098, B:35:0x00bd), top: B:87:0x0018 }] */
    /* JADX WARN: Removed duplicated region for block: B:60:0x0133 A[Catch: Exception -> 0x002b, CancellationException -> 0x002e, TryCatch #2 {CancellationException -> 0x002e, Exception -> 0x002b, blocks: (B:9:0x0024, B:75:0x01dd, B:17:0x0039, B:19:0x003d, B:57:0x0127, B:60:0x0133, B:62:0x013d, B:64:0x0176, B:66:0x017a, B:68:0x01b9, B:72:0x01ca, B:77:0x01e0, B:20:0x0047, B:50:0x00f0, B:52:0x00f8, B:54:0x0102, B:21:0x004e, B:34:0x00b6, B:37:0x00c3, B:39:0x00c9, B:42:0x00d0, B:44:0x00d6, B:47:0x00dd, B:24:0x0085, B:26:0x008b, B:28:0x0091, B:31:0x0098, B:35:0x00bd), top: B:87:0x0018 }] */
    /* JADX WARN: Removed duplicated region for block: B:68:0x01b9 A[Catch: Exception -> 0x002b, CancellationException -> 0x002e, TryCatch #2 {CancellationException -> 0x002e, Exception -> 0x002b, blocks: (B:9:0x0024, B:75:0x01dd, B:17:0x0039, B:19:0x003d, B:57:0x0127, B:60:0x0133, B:62:0x013d, B:64:0x0176, B:66:0x017a, B:68:0x01b9, B:72:0x01ca, B:77:0x01e0, B:20:0x0047, B:50:0x00f0, B:52:0x00f8, B:54:0x0102, B:21:0x004e, B:34:0x00b6, B:37:0x00c3, B:39:0x00c9, B:42:0x00d0, B:44:0x00d6, B:47:0x00dd, B:24:0x0085, B:26:0x008b, B:28:0x0091, B:31:0x0098, B:35:0x00bd), top: B:87:0x0018 }] */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) throws Throwable {
        int tmdbId;
        String imdbId;
        Object objF;
        String sourceAddonUrl;
        String stremioId;
        Object objF2;
        ContentItem contentItem;
        int i;
        Object objF3;
        Object objF4;
        MobileDetailsViewModel mobileDetailsViewModel = this.b;
        ig6 ig6Var = mobileDetailsViewModel.g;
        ck1 ck1Var = ck1.a;
        int i2 = this.a;
        e6a e6aVar = e6a.a;
        ContentItem contentItem2 = this.c;
        try {
            if (i2 == 0) {
                s38.b(obj);
                ig6Var.setValue(MobileDetailsViewModel.c.a((MobileDetailsViewModel.c) ig6Var.getValue(), true, null, null, null, null, false, null, null, null, null, null, null, null, null, 268435407));
                if (contentItem2.getTmdbId() <= 0 && (imdbId = contentItem2.getImdbId()) != null && !n89.ab(imdbId)) {
                    contentItem2.getImdbId();
                    String imdbId2 = contentItem2.getImdbId();
                    ContentItem.ItemType itemType = contentItem2.getItemType();
                    this.a = 1;
                    m12 m12Var = sc2.a;
                    objF = wj0.f(m02.c, new af(imdbId2, mobileDetailsViewModel, itemType, null), this);
                    if (objF == ck1Var) {
                        return ck1Var;
                    }
                }
                tmdbId = contentItem2.getTmdbId();
                if (tmdbId <= 0 || (sourceAddonUrl = contentItem2.getSourceAddonUrl()) == null || n89.ab(sourceAddonUrl) || (stremioId = contentItem2.getStremioId()) == null || n89.ab(stremioId)) {
                    if (tmdbId <= 0) {
                    }
                    contentItem = contentItem2;
                    i = 1;
                    if (tmdbId <= 0) {
                    }
                    return e6aVar;
                }
                this.a = 2;
                m12 m12Var2 = sc2.a;
                objF2 = wj0.f(m02.c, new ah(contentItem2, mobileDetailsViewModel, null), this);
                if (objF2 == ck1Var) {
                }
                tmdbId = ((Number) objF2).intValue();
                if (tmdbId <= 0) {
                }
                contentItem = contentItem2;
                i = 1;
                if (tmdbId <= 0) {
                }
                return e6aVar;
                return ck1Var;
            }
            if (i2 != 1) {
                if (i2 == 2) {
                    s38.b(obj);
                    objF2 = obj;
                    tmdbId = ((Number) objF2).intValue();
                    if (tmdbId <= 0 || n89.ab(contentItem2.getTitle())) {
                        contentItem = contentItem2;
                        i = 1;
                        if (tmdbId <= 0) {
                        }
                        return e6aVar;
                    }
                    String title = contentItem2.getTitle();
                    String year = contentItem2.getYear();
                    ContentItem.ItemType itemType2 = contentItem2.getItemType();
                    this.a = 3;
                    m12 m12Var3 = sc2.a;
                    contentItem = contentItem2;
                    i = 1;
                    objF3 = wj0.f(m02.c, new ai(year, title, mobileDetailsViewModel, itemType2, null), this);
                    if (objF3 == ck1Var) {
                        return ck1Var;
                    }
                    tmdbId = ((Number) objF3).intValue();
                    if (tmdbId <= 0) {
                    }
                    return e6aVar;
                }
                if (i2 != 3) {
                    if (i2 == 4) {
                        s38.b(obj);
                        return e6aVar;
                    }
                    if (i2 != 5) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    s38.b(obj);
                    objF4 = obj;
                    return e6aVar;
                }
                s38.b(obj);
                objF3 = obj;
                i = 1;
                contentItem = contentItem2;
                tmdbId = ((Number) objF3).intValue();
                if (tmdbId <= 0) {
                    int i3 = a.a[contentItem.getItemType().ordinal()];
                    if (i3 == i) {
                        this.a = 4;
                        m12 m12Var4 = sc2.a;
                        Object objF5 = wj0.f(m02.c, new x(mobileDetailsViewModel, tmdbId, null), this);
                        if (objF5 != ck1Var) {
                            objF5 = e6aVar;
                        }
                        if (objF5 == ck1Var) {
                            return ck1Var;
                        }
                    } else if (i3 == 2) {
                        this.a = 5;
                        m12 m12Var5 = sc2.a;
                        objF4 = wj0.f(m02.c, new ad(mobileDetailsViewModel, tmdbId, null), this);
                        if (objF4 == ck1Var) {
                            return ck1Var;
                        }
                        return e6aVar;
                    }
                } else {
                    if (((MobileDetailsViewModel.c) ig6Var.getValue()).u == null) {
                        Log.w("MobileDetailsViewModel", "Unable to resolve TMDB ID for item: " + contentItem.getTitle());
                        ig6Var.setValue(MobileDetailsViewModel.c.a((MobileDetailsViewModel.c) ig6Var.getValue(), false, "Unable to load details", null, null, null, false, null, null, null, null, null, null, null, null, 268435407));
                        return e6aVar;
                    }
                    contentItem.getTitle();
                    ig6Var.setValue(MobileDetailsViewModel.c.a((MobileDetailsViewModel.c) ig6Var.getValue(), false, null, null, null, null, false, null, null, null, null, null, null, null, null, 268435439));
                    if (contentItem.getItemType() == ContentItem.ItemType.TV_SHOW) {
                        MobileDetailsViewModel.c(mobileDetailsViewModel);
                        return e6aVar;
                    }
                }
                return e6aVar;
            }
            s38.b(obj);
            objF = obj;
            tmdbId = ((Number) objF).intValue();
            if (tmdbId <= 0) {
            }
            if (tmdbId <= 0) {
            }
            contentItem = contentItem2;
            i = 1;
            if (tmdbId <= 0) {
            }
            return e6aVar;
        } catch (CancellationException e) {
            throw e;
        } catch (Exception e2) {
            Log.e("MobileDetailsViewModel", "Error loading details", e2);
            ig6Var.setValue(MobileDetailsViewModel.c.a((MobileDetailsViewModel.c) ig6Var.getValue(), false, "Failed to load details", null, null, null, false, null, null, null, null, null, null, null, null, 268435407));
            return e6aVar;
        }
    }
}
