package com.strmr.ps.data.local.dao;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.extractor.ts.TsExtractor;
import com.strmr.ps.data.local.entity.RowConfigEntity;
import defpackage.ck1;
import defpackage.e6a;
import defpackage.g9a;
import defpackage.i42;
import defpackage.in4;
import defpackage.j43;
import defpackage.kp6;
import defpackage.pq6;
import defpackage.q07;
import defpackage.rm7;
import defpackage.s38;
import defpackage.ts9;
import defpackage.up1;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugMetadata;

/* JADX INFO: loaded from: classes3.dex */
@up1
@Metadata(d1 = {"\u0000@\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000b\n\u0002\b\u0017\n\u0002\u0018\u0002\n\u0002\b\f\bg\u0018\u00002\u00020\u0001J+\u0010\b\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00060\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H'¢\u0006\u0004\b\b\u0010\tJ+\u0010\n\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00060\u00052\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H'¢\u0006\u0004\b\n\u0010\tJ&\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\u00070\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\u000b\u0010\fJ&\u0010\r\u001a\b\u0012\u0004\u0012\u00020\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\r\u0010\fJ\u001e\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\u00070\u00062\u0006\u0010\u0003\u001a\u00020\u0002H§@¢\u0006\u0004\b\u000e\u0010\u000fJ\u001e\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0010\u0010\u000fJ \u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0012\u0010\fJ\u0018\u0010\u0013\u001a\u00020\u00112\u0006\u0010\u0003\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0013\u0010\u000fJ\u0010\u0010\u0014\u001a\u00020\u0011H§@¢\u0006\u0004\b\u0014\u0010\u0015J \u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0017\u0010\fJ \u0010\u0018\u001a\u00020\u00162\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0018\u0010\fJ\u0018\u0010\u0019\u001a\u00020\u00162\u0006\u0010\u0003\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0019\u0010\u000fJ#\u0010\u001a\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00060\u00052\u0006\u0010\u0004\u001a\u00020\u0002H'¢\u0006\u0004\b\u001a\u0010\u001bJ#\u0010\u001c\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00060\u00052\u0006\u0010\u0004\u001a\u00020\u0002H'¢\u0006\u0004\b\u001c\u0010\u001bJ\u001e\u0010\u001d\u001a\b\u0012\u0004\u0012\u00020\u00070\u00062\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b\u001d\u0010\u000fJ\u001a\u0010\u001f\u001a\u0004\u0018\u00010\u00072\u0006\u0010\u001e\u001a\u00020\u0002H§@¢\u0006\u0004\b\u001f\u0010\u000fJ\u0018\u0010!\u001a\u00020\u00162\u0006\u0010 \u001a\u00020\u0007H§@¢\u0006\u0004\b!\u0010\"J \u0010%\u001a\u00020\u00162\u0006\u0010\u001e\u001a\u00020\u00022\u0006\u0010$\u001a\u00020#H§@¢\u0006\u0004\b%\u0010&J \u0010(\u001a\u00020\u00162\u0006\u0010\u001e\u001a\u00020\u00022\u0006\u0010'\u001a\u00020\u0011H§@¢\u0006\u0004\b(\u0010)J\u001e\u0010+\u001a\u00020\u00162\f\u0010*\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H§@¢\u0006\u0004\b+\u0010,J\u0018\u0010-\u001a\u00020\u00162\u0006\u0010 \u001a\u00020\u0007H§@¢\u0006\u0004\b-\u0010\"J\u0018\u0010.\u001a\u00020\u00162\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b.\u0010\u000fJ\u0018\u0010/\u001a\u00020\u00162\u0006\u0010\u001e\u001a\u00020\u0002H§@¢\u0006\u0004\b/\u0010\u000fJ\u0018\u00100\u001a\u00020\u00162\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b0\u0010\u000fJ\u001e\u00101\u001a\b\u0012\u0004\u0012\u00020\u00020\u00062\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b1\u0010\u000fJ\u0016\u00102\u001a\b\u0012\u0004\u0012\u00020\u00020\u0006H§@¢\u0006\u0004\b2\u0010\u0015J\u0018\u00103\u001a\u00020\u00112\u0006\u0010\u0004\u001a\u00020\u0002H§@¢\u0006\u0004\b3\u0010\u000fJ\u0010\u00104\u001a\u00020\u0016H§@¢\u0006\u0004\b4\u0010\u0015J \u00106\u001a\u00020\u00162\u0006\u0010\u001e\u001a\u00020\u00022\u0006\u00105\u001a\u00020\u0002H§@¢\u0006\u0004\b6\u0010\fJ,\u00109\u001a\u00020\u00162\u0006\u0010\u001e\u001a\u00020\u00022\b\u00107\u001a\u0004\u0018\u00010\u00022\b\u00108\u001a\u0004\u0018\u00010\u0002H§@¢\u0006\u0004\b9\u0010:J*\u0010=\u001a\u00020\u00162\u0018\u0010<\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00110;0\u0006H\u0097@¢\u0006\u0004\b=\u0010,J,\u0010?\u001a\u00020\u00162\f\u0010>\u001a\b\u0012\u0004\u0012\u00020\u00020\u00062\f\u0010*\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0097@¢\u0006\u0004\b?\u0010@J\u001e\u0010B\u001a\b\u0012\u0004\u0012\u00020\u00070\u00062\u0006\u0010A\u001a\u00020\u0002H§@¢\u0006\u0004\bB\u0010\u000fJ\u0018\u0010C\u001a\u00020\u00162\u0006\u0010A\u001a\u00020\u0002H§@¢\u0006\u0004\bC\u0010\u000fJ\u0018\u0010D\u001a\u00020\u00162\u0006\u0010 \u001a\u00020\u0007H§@¢\u0006\u0004\bD\u0010\"J\u0010\u0010E\u001a\u00020\u0011H§@¢\u0006\u0004\bE\u0010\u0015J\u0010\u0010F\u001a\u00020\u0016H§@¢\u0006\u0004\bF\u0010\u0015¨\u0006G"}, d2 = {"Lcom/strmr/ps/data/local/dao/RowConfigDao;", "", "", "profileSlug", "screen", "Lj43;", "", "Lcom/strmr/ps/data/local/entity/RowConfigEntity;", "getEnabledRowsForProfile", "(Ljava/lang/String;Ljava/lang/String;)Lj43;", "getAllRowsForProfile", "getAllRowsForProfileSync", "(Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getRowIdsForProfile", "getAllRowsForProfileDirect", "(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "getAllRowIdsForProfile", "", "getRowCountForProfile", "getRowCountForProfileTotal", "getTotalRowCount", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Le6a;", "resetProfileScreenPositionsAndEnabled", "deleteAllNonSystemRowsForProfile", "deleteAllRowsForProfile", "getEnabledRowsForScreen", "(Ljava/lang/String;)Lj43;", "getAllRowsForScreen", "getAllRowsForScreenSync", "rowId", "getRowById", "row", "updateRow", "(Lcom/strmr/ps/data/local/entity/RowConfigEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "", "enabled", "setRowEnabled", "(Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "newPos", "updateRowPosition", "(Ljava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;", "rows", "insertAll", "(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "insert", "resetScreenPositionsAndEnabled", "deleteNonSystemRow", "deleteAllNonSystemRowsForScreen", "getRowIdsForScreen", "getAllRowIds", "getRowCountForScreen", "fixTraktListAuthRequirement", "resKey", "backfillTitleResKey", "sortBy", "sortHow", "updateSort", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lq07;", "updates", "updateMultiplePositions", "profiles", "replaceRowsForProfiles", "(Ljava/util/List;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "prefix", "getRowsByDataSourcePrefix", "deleteRowsByDataSourcePrefix", "delete", "deleteOtherTypeCatalogRows", "deleteAllRows", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public interface RowConfigDao {

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class DefaultImpls {
        /* JADX WARN: Code restructure failed: missing block: B:23:0x0077, code lost:
        
            if (r7.insertAll(r8, r0) == r1) goto L24;
         */
        /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
        @ts9
        @pq6
        /*
            Code decompiled incorrectly, please refer to instructions dump.
        */
        public static Object replaceRowsForProfiles(@kp6 RowConfigDao rowConfigDao, @kp6 List<String> list, @kp6 List<RowConfigEntity> list2, @kp6 Continuation<? super e6a> continuation) {
            AnonymousClass1 anonymousClass1;
            RowConfigDao rowConfigDao2;
            Iterator<String> it;
            if (continuation instanceof AnonymousClass1) {
                anonymousClass1 = (AnonymousClass1) continuation;
                int i = anonymousClass1.label;
                if ((i & Integer.MIN_VALUE) != 0) {
                    anonymousClass1.label = i - Integer.MIN_VALUE;
                } else {
                    anonymousClass1 = new AnonymousClass1(continuation);
                }
            }
            Object obj = anonymousClass1.result;
            ck1 ck1Var = ck1.a;
            int i2 = anonymousClass1.label;
            if (i2 == 0) {
                s38.b(obj);
                Iterator<String> it2 = list.iterator();
                rowConfigDao2 = rowConfigDao;
                it = it2;
            } else {
                if (i2 != 1) {
                    if (i2 != 2) {
                        throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                    }
                    s38.b(obj);
                    return e6a.a;
                }
                it = (Iterator) anonymousClass1.L$2;
                List<RowConfigEntity> list3 = (List) anonymousClass1.L$1;
                RowConfigDao rowConfigDao3 = (RowConfigDao) anonymousClass1.L$0;
                s38.b(obj);
                list2 = list3;
                rowConfigDao2 = rowConfigDao3;
            }
            while (true) {
                if (it.hasNext()) {
                    String next = it.next();
                    anonymousClass1.L$0 = rowConfigDao2;
                    anonymousClass1.L$1 = list2;
                    anonymousClass1.L$2 = it;
                    anonymousClass1.label = 1;
                    if (rowConfigDao2.deleteAllRowsForProfile(next, anonymousClass1) == ck1Var) {
                        break;
                    }
                } else {
                    anonymousClass1.L$0 = null;
                    anonymousClass1.L$1 = null;
                    anonymousClass1.L$2 = null;
                    anonymousClass1.label = 2;
                }
            }
            return ck1Var;
        }

        /* JADX WARN: Removed duplicated region for block: B:7:0x0013  */
        @ts9
        @pq6
        /*
            Code decompiled incorrectly, please refer to instructions dump.
        */
        public static Object updateMultiplePositions(@kp6 RowConfigDao rowConfigDao, @kp6 List<q07<String, Integer>> list, @kp6 Continuation<? super e6a> continuation) {
            C02571 c02571;
            RowConfigDao rowConfigDao2;
            Iterator<q07<String, Integer>> it;
            if (continuation instanceof C02571) {
                c02571 = (C02571) continuation;
                int i = c02571.label;
                if ((i & Integer.MIN_VALUE) != 0) {
                    c02571.label = i - Integer.MIN_VALUE;
                } else {
                    c02571 = new C02571(continuation);
                }
            }
            Object obj = c02571.result;
            ck1 ck1Var = ck1.a;
            int i2 = c02571.label;
            if (i2 == 0) {
                s38.b(obj);
                Iterator<q07<String, Integer>> it2 = list.iterator();
                rowConfigDao2 = rowConfigDao;
                it = it2;
            } else {
                if (i2 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                it = (Iterator) c02571.L$1;
                rowConfigDao2 = (RowConfigDao) c02571.L$0;
                s38.b(obj);
            }
            while (it.hasNext()) {
                q07<String, Integer> next = it.next();
                String str = (String) next.a;
                int iIntValue = ((Number) next.b).intValue();
                c02571.L$0 = rowConfigDao2;
                c02571.L$1 = it;
                c02571.label = 1;
                if (rowConfigDao2.updateRowPosition(str, iIntValue, c02571) == ck1Var) {
                    return ck1Var;
                }
            }
            return e6a.a;
        }
    }

    /* JADX INFO: renamed from: com.strmr.ps.data.local.dao.RowConfigDao$replaceRowsForProfiles$1, reason: invalid class name */
    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    @DebugMetadata(c = "com.strmr.ps.data.local.dao.RowConfigDao$DefaultImpls", f = "RowConfigDao.kt", i = {0, 0}, l = {137, TsExtractor.TS_STREAM_TYPE_DTS_UHD}, m = "replaceRowsForProfiles", n = {"$this", "rows"}, s = {"L$0", "L$1"})
    public static final class AnonymousClass1 extends ContinuationImpl {
        Object L$0;
        Object L$1;
        Object L$2;
        int label;
        /* synthetic */ Object result;

        public AnonymousClass1(Continuation<? super AnonymousClass1> continuation) {
            super(continuation);
        }

        @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
        @pq6
        public final Object invokeSuspend(@kp6 Object obj) {
            this.result = obj;
            this.label |= Integer.MIN_VALUE;
            return DefaultImpls.replaceRowsForProfiles(null, null, null, this);
        }
    }

    /* JADX INFO: renamed from: com.strmr.ps.data.local.dao.RowConfigDao$updateMultiplePositions$1, reason: invalid class name and case insensitive filesystem */
    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    @DebugMetadata(c = "com.strmr.ps.data.local.dao.RowConfigDao$DefaultImpls", f = "RowConfigDao.kt", i = {0}, l = {124}, m = "updateMultiplePositions", n = {"$this"}, s = {"L$0"})
    public static final class C02571 extends ContinuationImpl {
        Object L$0;
        Object L$1;
        int label;
        /* synthetic */ Object result;

        public C02571(Continuation<? super C02571> continuation) {
            super(continuation);
        }

        @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
        @pq6
        public final Object invokeSuspend(@kp6 Object obj) {
            this.result = obj;
            this.label |= Integer.MIN_VALUE;
            return DefaultImpls.updateMultiplePositions(null, null, this);
        }
    }

    @pq6
    @rm7
    Object backfillTitleResKey(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @i42
    Object delete(@kp6 RowConfigEntity rowConfigEntity, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteAllNonSystemRowsForProfile(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteAllNonSystemRowsForScreen(@kp6 String str, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteAllRows(@kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteAllRowsForProfile(@kp6 String str, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteNonSystemRow(@kp6 String str, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object deleteOtherTypeCatalogRows(@kp6 Continuation<? super Integer> continuation);

    @pq6
    @rm7
    Object deleteRowsByDataSourcePrefix(@kp6 String str, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object fixTraktListAuthRequirement(@kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object getAllRowIds(@kp6 Continuation<? super List<String>> continuation);

    @pq6
    @rm7
    Object getAllRowIdsForProfile(@kp6 String str, @kp6 Continuation<? super List<String>> continuation);

    @kp6
    @rm7
    j43<List<RowConfigEntity>> getAllRowsForProfile(@kp6 String profileSlug, @kp6 String screen);

    @pq6
    @rm7
    Object getAllRowsForProfileDirect(@kp6 String str, @kp6 Continuation<? super List<RowConfigEntity>> continuation);

    @pq6
    @rm7
    Object getAllRowsForProfileSync(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super List<RowConfigEntity>> continuation);

    @kp6
    @rm7
    j43<List<RowConfigEntity>> getAllRowsForScreen(@kp6 String screen);

    @pq6
    @rm7
    Object getAllRowsForScreenSync(@kp6 String str, @kp6 Continuation<? super List<RowConfigEntity>> continuation);

    @kp6
    @rm7
    j43<List<RowConfigEntity>> getEnabledRowsForProfile(@kp6 String profileSlug, @kp6 String screen);

    @kp6
    @rm7
    j43<List<RowConfigEntity>> getEnabledRowsForScreen(@kp6 String screen);

    @pq6
    @rm7
    Object getRowById(@kp6 String str, @kp6 Continuation<? super RowConfigEntity> continuation);

    @pq6
    @rm7
    Object getRowCountForProfile(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super Integer> continuation);

    @pq6
    @rm7
    Object getRowCountForProfileTotal(@kp6 String str, @kp6 Continuation<? super Integer> continuation);

    @pq6
    @rm7
    Object getRowCountForScreen(@kp6 String str, @kp6 Continuation<? super Integer> continuation);

    @pq6
    @rm7
    Object getRowIdsForProfile(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super List<String>> continuation);

    @pq6
    @rm7
    Object getRowIdsForScreen(@kp6 String str, @kp6 Continuation<? super List<String>> continuation);

    @pq6
    @rm7
    Object getRowsByDataSourcePrefix(@kp6 String str, @kp6 Continuation<? super List<RowConfigEntity>> continuation);

    @pq6
    @rm7
    Object getTotalRowCount(@kp6 Continuation<? super Integer> continuation);

    @in4
    @pq6
    Object insert(@kp6 RowConfigEntity rowConfigEntity, @kp6 Continuation<? super e6a> continuation);

    @in4
    @pq6
    Object insertAll(@kp6 List<RowConfigEntity> list, @kp6 Continuation<? super e6a> continuation);

    @ts9
    @pq6
    Object replaceRowsForProfiles(@kp6 List<String> list, @kp6 List<RowConfigEntity> list2, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object resetProfileScreenPositionsAndEnabled(@kp6 String str, @kp6 String str2, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object resetScreenPositionsAndEnabled(@kp6 String str, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object setRowEnabled(@kp6 String str, boolean z, @kp6 Continuation<? super e6a> continuation);

    @ts9
    @pq6
    Object updateMultiplePositions(@kp6 List<q07<String, Integer>> list, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @g9a
    Object updateRow(@kp6 RowConfigEntity rowConfigEntity, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object updateRowPosition(@kp6 String str, int i, @kp6 Continuation<? super e6a> continuation);

    @pq6
    @rm7
    Object updateSort(@kp6 String str, @pq6 String str2, @pq6 String str3, @kp6 Continuation<? super e6a> continuation);
}
