package com.strmr.ps.ui.player;

import android.content.Intent;
import androidx.media3.common.C;
import androidx.media3.exoplayer.source.ProgressiveMediaSource;
import androidx.media3.session.MediaUtils;
import com.strmr.ps.data.local.entity.PlaybackProgress;
import com.strmr.ps.data.model.ContentItem;
import com.strmr.ps.data.model.tmdb.TMDBEpisode;
import com.strmr.ps.data.model.tmdb.TMDBShowDetails;
import com.strmr.ps.data.remote.api.TMDBApiService;
import com.strmr.ps.ui.player.VideoPlayerActivity;
import com.strmr.ps.ui.sources.SourcesActivity;
import defpackage.ak1;
import defpackage.ck1;
import defpackage.e6a;
import defpackage.gr3;
import defpackage.s38;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import okhttp3.internal.http2.Http2Connection;

/* 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.player.VideoPlayerActivity$playNextEpisode$1", f = "VideoPlayerActivity.kt", i = {1}, l = {4097, 4104}, m = "invokeSuspend", n = {"episodeDetails"}, s = {"L$0"})
final class z extends SuspendLambda implements gr3<ak1, Continuation<? super e6a>, Object> {
    public TMDBEpisode a;
    public int b;
    public final /* synthetic */ VideoPlayerActivity c;
    public final /* synthetic */ VideoPlayerActivity.d d;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public z(VideoPlayerActivity videoPlayerActivity, VideoPlayerActivity.d dVar, Continuation continuation) {
        super(2, continuation);
        this.c = videoPlayerActivity;
        this.d = dVar;
    }

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

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

    /* JADX WARN: Code restructure failed: missing block: B:18:0x005f, code lost:
    
        if (r0 == r8) goto L19;
     */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        Object episodeDetails$default;
        TMDBEpisode tMDBEpisode;
        Object showDetails$default;
        ContentItem contentItemCopy;
        String overview;
        String str;
        z zVar = this;
        ck1 ck1Var = ck1.a;
        int i = zVar.b;
        VideoPlayerActivity.d dVar = zVar.d;
        VideoPlayerActivity videoPlayerActivity = zVar.c;
        try {
        } catch (Exception unused) {
            videoPlayerActivity.finish();
        }
        if (i == 0) {
            s38.b(obj);
            TMDBApiService tMDBApiServiceAr = videoPlayerActivity.ar();
            int i2 = dVar.a;
            int i3 = dVar.b;
            int i4 = dVar.c;
            zVar.b = 1;
            episodeDetails$default = TMDBApiService.DefaultImpls.getEpisodeDetails$default(tMDBApiServiceAr, i2, i3, i4, null, zVar, 8, null);
            zVar = zVar;
            if (episodeDetails$default == ck1Var) {
            }
            return ck1Var;
        }
        if (i != 1) {
            if (i != 2) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            TMDBEpisode tMDBEpisode2 = zVar.a;
            s38.b(obj);
            tMDBEpisode = tMDBEpisode2;
            showDetails$default = obj;
            TMDBShowDetails tMDBShowDetails = (TMDBShowDetails) showDetails$default;
            ContentItem contentItem = videoPlayerActivity.bw;
            if (contentItem != null) {
                String name = tMDBShowDetails.getName();
                if (tMDBEpisode == null || (overview = tMDBEpisode.getOverview()) == null) {
                    overview = dVar.d;
                }
                String str2 = overview;
                if (tMDBEpisode == null || (posterUrl = tMDBEpisode.getStillUrl()) == null) {
                    ContentItem contentItem2 = videoPlayerActivity.bw;
                    if (contentItem2 != null) {
                        String posterUrl = contentItem2.getPosterUrl();
                        str = posterUrl;
                        contentItemCopy = contentItem.copy(((-1179113) & 1) != 0 ? contentItem.id : 0, ((-1179113) & 2) != 0 ? contentItem.itemType : null, ((-1179113) & 4) != 0 ? contentItem.tmdbId : 0, ((-1179113) & 8) != 0 ? contentItem.imdbId : null, ((-1179113) & 16) != 0 ? contentItem.title : name, ((-1179113) & 32) != 0 ? contentItem.overview : str2, ((-1179113) & 64) != 0 ? contentItem.posterUrl : str, ((-1179113) & 128) != 0 ? contentItem.backdropUrl : null, ((-1179113) & 256) != 0 ? contentItem.logoUrl : null, ((-1179113) & 512) != 0 ? contentItem.episodeStillUrl : null, ((-1179113) & 1024) != 0 ? contentItem.year : null, ((-1179113) & 2048) != 0 ? contentItem.rating : null, ((-1179113) & 4096) != 0 ? contentItem.ratingPercentage : null, ((-1179113) & 8192) != 0 ? contentItem.genres : null, ((-1179113) & 16384) != 0 ? contentItem.runtime : null, ((-1179113) & 32768) != 0 ? contentItem.cast : null, ((-1179113) & 65536) != 0 ? contentItem.certification : null, ((-1179113) & 131072) != 0 ? contentItem.imdbRating : null, ((-1179113) & MediaUtils.TRANSACTION_SIZE_LIMIT_IN_BYTES) != 0 ? contentItem.rottenTomatoesRating : null, ((-1179113) & 524288) != 0 ? contentItem.traktRating : null, ((-1179113) & ProgressiveMediaSource.DEFAULT_LOADING_CHECK_INTERVAL_BYTES) != 0 ? contentItem.watchProgress : null, ((-1179113) & 2097152) != 0 ? contentItem.continueWatchingPlaybackId : null, ((-1179113) & 4194304) != 0 ? contentItem.continueWatchingSeason : null, ((-1179113) & 8388608) != 0 ? contentItem.continueWatchingEpisode : null, ((-1179113) & Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE) != 0 ? contentItem.continueWatchingIsRewatch : false, ((-1179113) & 33554432) != 0 ? contentItem.showTitle : null, ((-1179113) & C.BUFFER_FLAG_NOT_DEPENDED_ON) != 0 ? contentItem.sourceAddonUrl : null, ((-1179113) & C.BUFFER_FLAG_FIRST_SAMPLE) != 0 ? contentItem.directStreamUrl : null, ((-1179113) & 268435456) != 0 ? contentItem.calendarDate : null, ((-1179113) & 536870912) != 0 ? contentItem.calendarDayLabel : null, ((-1179113) & 1073741824) != 0 ? contentItem.calendarShowCount : 0, ((-1179113) & Integer.MIN_VALUE) != 0 ? contentItem.calendarEpisodes : null, (2047 & 1) != 0 ? contentItem.showStatus : null, (2047 & 2) != 0 ? contentItem.episodeIndicator : null, (2047 & 4) != 0 ? contentItem.unwatchedEpisodeCount : null, (2047 & 8) != 0 ? contentItem.addedAt : null, (2047 & 16) != 0 ? contentItem.watchedAt : null, (2047 & 32) != 0 ? contentItem.watchers : null, (2047 & 64) != 0 ? contentItem.tagline : null, (2047 & 128) != 0 ? contentItem.stremioId : null, (2047 & 256) != 0 ? contentItem.stremioType : null, (2047 & 512) != 0 ? contentItem.extraData : null, (2047 & 1024) != 0 ? contentItem.focusGifUrl : null);
                    } else {
                        str = null;
                        contentItemCopy = contentItem.copy(((-1179113) & 1) != 0 ? contentItem.id : 0, ((-1179113) & 2) != 0 ? contentItem.itemType : null, ((-1179113) & 4) != 0 ? contentItem.tmdbId : 0, ((-1179113) & 8) != 0 ? contentItem.imdbId : null, ((-1179113) & 16) != 0 ? contentItem.title : name, ((-1179113) & 32) != 0 ? contentItem.overview : str2, ((-1179113) & 64) != 0 ? contentItem.posterUrl : str, ((-1179113) & 128) != 0 ? contentItem.backdropUrl : null, ((-1179113) & 256) != 0 ? contentItem.logoUrl : null, ((-1179113) & 512) != 0 ? contentItem.episodeStillUrl : null, ((-1179113) & 1024) != 0 ? contentItem.year : null, ((-1179113) & 2048) != 0 ? contentItem.rating : null, ((-1179113) & 4096) != 0 ? contentItem.ratingPercentage : null, ((-1179113) & 8192) != 0 ? contentItem.genres : null, ((-1179113) & 16384) != 0 ? contentItem.runtime : null, ((-1179113) & 32768) != 0 ? contentItem.cast : null, ((-1179113) & 65536) != 0 ? contentItem.certification : null, ((-1179113) & 131072) != 0 ? contentItem.imdbRating : null, ((-1179113) & MediaUtils.TRANSACTION_SIZE_LIMIT_IN_BYTES) != 0 ? contentItem.rottenTomatoesRating : null, ((-1179113) & 524288) != 0 ? contentItem.traktRating : null, ((-1179113) & ProgressiveMediaSource.DEFAULT_LOADING_CHECK_INTERVAL_BYTES) != 0 ? contentItem.watchProgress : null, ((-1179113) & 2097152) != 0 ? contentItem.continueWatchingPlaybackId : null, ((-1179113) & 4194304) != 0 ? contentItem.continueWatchingSeason : null, ((-1179113) & 8388608) != 0 ? contentItem.continueWatchingEpisode : null, ((-1179113) & Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE) != 0 ? contentItem.continueWatchingIsRewatch : false, ((-1179113) & 33554432) != 0 ? contentItem.showTitle : null, ((-1179113) & C.BUFFER_FLAG_NOT_DEPENDED_ON) != 0 ? contentItem.sourceAddonUrl : null, ((-1179113) & C.BUFFER_FLAG_FIRST_SAMPLE) != 0 ? contentItem.directStreamUrl : null, ((-1179113) & 268435456) != 0 ? contentItem.calendarDate : null, ((-1179113) & 536870912) != 0 ? contentItem.calendarDayLabel : null, ((-1179113) & 1073741824) != 0 ? contentItem.calendarShowCount : 0, ((-1179113) & Integer.MIN_VALUE) != 0 ? contentItem.calendarEpisodes : null, (2047 & 1) != 0 ? contentItem.showStatus : null, (2047 & 2) != 0 ? contentItem.episodeIndicator : null, (2047 & 4) != 0 ? contentItem.unwatchedEpisodeCount : null, (2047 & 8) != 0 ? contentItem.addedAt : null, (2047 & 16) != 0 ? contentItem.watchedAt : null, (2047 & 32) != 0 ? contentItem.watchers : null, (2047 & 64) != 0 ? contentItem.tagline : null, (2047 & 128) != 0 ? contentItem.stremioId : null, (2047 & 256) != 0 ? contentItem.stremioType : null, (2047 & 512) != 0 ? contentItem.extraData : null, (2047 & 1024) != 0 ? contentItem.focusGifUrl : null);
                    }
                } else {
                    str = posterUrl;
                    contentItemCopy = contentItem.copy(((-1179113) & 1) != 0 ? contentItem.id : 0, ((-1179113) & 2) != 0 ? contentItem.itemType : null, ((-1179113) & 4) != 0 ? contentItem.tmdbId : 0, ((-1179113) & 8) != 0 ? contentItem.imdbId : null, ((-1179113) & 16) != 0 ? contentItem.title : name, ((-1179113) & 32) != 0 ? contentItem.overview : str2, ((-1179113) & 64) != 0 ? contentItem.posterUrl : str, ((-1179113) & 128) != 0 ? contentItem.backdropUrl : null, ((-1179113) & 256) != 0 ? contentItem.logoUrl : null, ((-1179113) & 512) != 0 ? contentItem.episodeStillUrl : null, ((-1179113) & 1024) != 0 ? contentItem.year : null, ((-1179113) & 2048) != 0 ? contentItem.rating : null, ((-1179113) & 4096) != 0 ? contentItem.ratingPercentage : null, ((-1179113) & 8192) != 0 ? contentItem.genres : null, ((-1179113) & 16384) != 0 ? contentItem.runtime : null, ((-1179113) & 32768) != 0 ? contentItem.cast : null, ((-1179113) & 65536) != 0 ? contentItem.certification : null, ((-1179113) & 131072) != 0 ? contentItem.imdbRating : null, ((-1179113) & MediaUtils.TRANSACTION_SIZE_LIMIT_IN_BYTES) != 0 ? contentItem.rottenTomatoesRating : null, ((-1179113) & 524288) != 0 ? contentItem.traktRating : null, ((-1179113) & ProgressiveMediaSource.DEFAULT_LOADING_CHECK_INTERVAL_BYTES) != 0 ? contentItem.watchProgress : null, ((-1179113) & 2097152) != 0 ? contentItem.continueWatchingPlaybackId : null, ((-1179113) & 4194304) != 0 ? contentItem.continueWatchingSeason : null, ((-1179113) & 8388608) != 0 ? contentItem.continueWatchingEpisode : null, ((-1179113) & Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE) != 0 ? contentItem.continueWatchingIsRewatch : false, ((-1179113) & 33554432) != 0 ? contentItem.showTitle : null, ((-1179113) & C.BUFFER_FLAG_NOT_DEPENDED_ON) != 0 ? contentItem.sourceAddonUrl : null, ((-1179113) & C.BUFFER_FLAG_FIRST_SAMPLE) != 0 ? contentItem.directStreamUrl : null, ((-1179113) & 268435456) != 0 ? contentItem.calendarDate : null, ((-1179113) & 536870912) != 0 ? contentItem.calendarDayLabel : null, ((-1179113) & 1073741824) != 0 ? contentItem.calendarShowCount : 0, ((-1179113) & Integer.MIN_VALUE) != 0 ? contentItem.calendarEpisodes : null, (2047 & 1) != 0 ? contentItem.showStatus : null, (2047 & 2) != 0 ? contentItem.episodeIndicator : null, (2047 & 4) != 0 ? contentItem.unwatchedEpisodeCount : null, (2047 & 8) != 0 ? contentItem.addedAt : null, (2047 & 16) != 0 ? contentItem.watchedAt : null, (2047 & 32) != 0 ? contentItem.watchers : null, (2047 & 64) != 0 ? contentItem.tagline : null, (2047 & 128) != 0 ? contentItem.stremioId : null, (2047 & 256) != 0 ? contentItem.stremioType : null, (2047 & 512) != 0 ? contentItem.extraData : null, (2047 & 1024) != 0 ? contentItem.focusGifUrl : null);
                }
                return e6a.a;
            }
            contentItemCopy = null;
            Intent intent = new Intent(videoPlayerActivity, (Class<?>) SourcesActivity.class);
            intent.putExtra("content_item", contentItemCopy);
            intent.putExtra("season", dVar.b);
            intent.putExtra(PlaybackProgress.TYPE_EPISODE, dVar.c);
            intent.putExtra("air_date", tMDBEpisode != null ? tMDBEpisode.getAirDate() : null);
            intent.putExtra("preferred_binge_group", videoPlayerActivity.ci);
            intent.addFlags(C.BUFFER_FLAG_NOT_DEPENDED_ON);
            videoPlayerActivity.startActivity(intent);
            videoPlayerActivity.finish();
            return e6a.a;
        }
        s38.b(obj);
        episodeDetails$default = obj;
        tMDBEpisode = (TMDBEpisode) episodeDetails$default;
        TMDBApiService tMDBApiServiceAr2 = videoPlayerActivity.ar();
        int i5 = dVar.a;
        zVar.a = tMDBEpisode;
        zVar.b = 2;
        showDetails$default = TMDBApiService.DefaultImpls.getShowDetails$default(tMDBApiServiceAr2, i5, null, zVar, 2, null);
    }
}
