package com.strmr.ps.ui.base;

import android.util.Log;
import androidx.media3.container.NalUnitUtil;
import com.strmr.ps.data.local.entity.RowConfigEntity;
import com.strmr.ps.data.local.entity.RowConfigExtensionsKt;
import com.strmr.ps.data.model.ContentItem;
import defpackage.ck1;
import defpackage.cr4;
import defpackage.e6a;
import defpackage.gf1;
import defpackage.h32;
import defpackage.l43;
import defpackage.ng6;
import defpackage.s38;
import defpackage.vx8;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
final class b<T> implements l43 {
    public final /* synthetic */ BaseContentViewModel a;

    public b(BaseContentViewModel baseContentViewModel) {
        this.a = baseContentViewModel;
    }

    /* JADX WARN: Removed duplicated region for block: B:44:0x0124  */
    /* JADX WARN: Removed duplicated region for block: B:7:0x0017  */
    @Override // defpackage.l43
    /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object emit(List list, Continuation continuation) {
        a aVar;
        BaseContentViewModel baseContentViewModel;
        List<RowConfigEntity> list2;
        ng6 ng6Var;
        b<T> bVar;
        b<T> bVar2;
        if (continuation instanceof a) {
            aVar = (a) continuation;
            int i = aVar.i;
            if ((i & Integer.MIN_VALUE) != 0) {
                aVar.i = i - Integer.MIN_VALUE;
            } else {
                aVar = new a(this, continuation);
            }
        }
        Object obj = aVar.e;
        ck1 ck1Var = ck1.a;
        int i2 = aVar.i;
        e6a e6aVar = e6a.a;
        try {
            if (i2 == 0) {
                s38.b(obj);
                baseContentViewModel = this.a;
                if (baseContentViewModel.i.size() != list.size()) {
                    ng6 ng6Var2 = baseContentViewModel.j;
                    aVar.a = this;
                    aVar.b = list;
                    aVar.c = ng6Var2;
                    aVar.d = baseContentViewModel;
                    aVar.i = 1;
                    if (ng6Var2.a(aVar) != ck1Var) {
                        list2 = list;
                        ng6Var = ng6Var2;
                        bVar = this;
                    }
                    return ck1Var;
                }
                return e6aVar;
            }
            if (i2 != 1) {
                if (i2 != 2) {
                    if (i2 != 3) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    s38.b(obj);
                    return e6aVar;
                }
                bVar2 = (b) aVar.a;
                s38.b(obj);
                if (!bVar2.a.i.isEmpty()) {
                    BaseContentViewModel baseContentViewModel2 = bVar2.a;
                    aVar.a = null;
                    aVar.i = 3;
                    if (BaseContentViewModel.i(baseContentViewModel2, false, aVar) == ck1Var) {
                        return ck1Var;
                    }
                }
                return e6aVar;
            }
            baseContentViewModel = aVar.d;
            ng6Var = aVar.c;
            list2 = aVar.b;
            bVar = (b) aVar.a;
            s38.b(obj);
            baseContentViewModel.i.clear();
            for (RowConfigEntity rowConfigEntity : list2) {
                gf1 rowState = RowConfigExtensionsKt.toRowState(rowConfigEntity);
                if (cr4.b(rowConfigEntity.getRowType(), "trakt_calendar") || cr4.b(rowConfigEntity.getPresentation(), "calendar")) {
                    Log.w("BaseContentVM", "Calendar row: id=" + rowConfigEntity.getId() + ", presentation='" + rowConfigEntity.getPresentation() + "' → " + rowState.f);
                }
                rowState.k.addAll(ContentItem.INSTANCE.createPlaceholders(6));
                baseContentViewModel.i.add(rowState);
            }
            baseContentViewModel.k();
            ng6Var.c(null);
            aVar.a = bVar;
            aVar.b = null;
            aVar.c = null;
            aVar.d = null;
            aVar.i = 2;
            if (h32.a(50L, aVar) != ck1Var) {
                bVar2 = bVar;
                if (!bVar2.a.i.isEmpty()) {
                }
                return e6aVar;
            }
            return ck1Var;
        } catch (Throwable th) {
            ng6Var.c(null);
            throw th;
        }
    }
}
