package F;

import I0.C0290e0;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import androidx.compose.runtime.ShouldPauseCallback;
import androidx.fragment.app.RunnableC1052i;
import androidx.media3.common.AudioAttributes;
import androidx.media3.common.DeviceInfo;
import androidx.media3.common.FlagSet;
import androidx.media3.common.Metadata;
import androidx.media3.common.PlaybackParameters;
import androidx.media3.common.Player;
import androidx.media3.common.TrackGroup;
import androidx.media3.common.TrackSelectionParameters;
import androidx.media3.common.Tracks;
import androidx.media3.common.VideoSize;
import androidx.media3.common.text.Cue;
import androidx.media3.common.text.CueGroup;
import androidx.media3.common.util.ListenerSet;
import androidx.media3.exoplayer.analytics.AnalyticsListener;
import androidx.media3.exoplayer.analytics.DefaultAnalyticsCollector;
import androidx.media3.exoplayer.trackselection.DefaultTrackSelector;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.firestore.core.Transaction;
import com.google.firebase.firestore.core.TransactionRunner;
import com.revenuecat.purchases.common.diagnostics.DiagnosticsEntry;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
import java.util.Set;
import v2.AbstractC3118q;
import x3.C3222g;
import y3.C3264a;
import y3.C3265b;
import y3.C3269f;
import y3.C3270g;
import y3.InterfaceC3268e;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class h0 implements ShouldPauseCallback, ListenerSet.Event, ListenerSet.IterationFinishedEvent, DefaultTrackSelector.TrackInfo.Factory, OnCompleteListener, B1.c, z3.b, InterfaceC3268e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f1288a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f1289b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ Object f1290c;

    public /* synthetic */ h0(int i6, Object obj, Object obj2) {
        this.f1288a = i6;
        this.f1289b = obj;
        this.f1290c = obj2;
    }

    /* JADX WARN: Removed duplicated region for block: B:17:0x0054  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x0091 A[Catch: all -> 0x0119, TryCatch #0 {all -> 0x0119, blocks: (B:22:0x008b, B:24:0x0091, B:26:0x00a1, B:27:0x00ad), top: B:54:0x008b }] */
    /* JADX WARN: Removed duplicated region for block: B:32:0x00cc  */
    @Override // y3.InterfaceC3268e
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public Object apply(Object obj) {
        int i6;
        Cursor cursorQuery;
        ListIterator listIterator;
        switch (this.f1288a) {
            case 20:
                SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                C3270g c3270g = (C3270g) this.f1289b;
                c3270g.getClass();
                sQLiteDatabase.compileStatement((String) this.f1290c).execute();
                Cursor cursorRawQuery = sQLiteDatabase.rawQuery("SELECT COUNT(*), transport_name FROM events WHERE num_attempts >= 16 GROUP BY transport_name", null);
                while (cursorRawQuery.moveToNext()) {
                    try {
                        c3270g.f(cursorRawQuery.getInt(0), u3.c.MAX_RETRIES_REACHED, cursorRawQuery.getString(1));
                    } catch (Throwable th) {
                        cursorRawQuery.close();
                        throw th;
                    }
                    break;
                }
                cursorRawQuery.close();
                sQLiteDatabase.compileStatement("DELETE FROM events WHERE num_attempts >= 16").execute();
                return null;
            default:
                SQLiteDatabase sQLiteDatabase2 = (SQLiteDatabase) obj;
                C3270g c3270g2 = (C3270g) this.f1289b;
                C3264a c3264a = c3270g2.f26194d;
                int i7 = c3264a.f26181b;
                r3.j jVar = (r3.j) this.f1290c;
                ArrayList arrayListD = c3270g2.d(sQLiteDatabase2, jVar, i7);
                for (o3.c cVar : o3.c.values()) {
                    if (cVar != jVar.f23974c) {
                        int size = c3264a.f26181b - arrayListD.size();
                        if (size <= 0) {
                            HashMap map = new HashMap();
                            StringBuilder sb = new StringBuilder("event_id IN (");
                            for (i6 = 0; i6 < arrayListD.size(); i6++) {
                                sb.append(((C3265b) arrayListD.get(i6)).f26185a);
                                if (i6 < arrayListD.size() - 1) {
                                    sb.append(',');
                                }
                            }
                            sb.append(')');
                            cursorQuery = sQLiteDatabase2.query("event_metadata", new String[]{"event_id", DiagnosticsEntry.NAME_KEY, "value"}, sb.toString(), null, null, null, null);
                            while (cursorQuery.moveToNext()) {
                                try {
                                    long j4 = cursorQuery.getLong(0);
                                    Set hashSet = (Set) map.get(Long.valueOf(j4));
                                    if (hashSet == null) {
                                        hashSet = new HashSet();
                                        map.put(Long.valueOf(j4), hashSet);
                                    }
                                    hashSet.add(new C3269f(cursorQuery.getString(1), cursorQuery.getString(2)));
                                } catch (Throwable th2) {
                                    cursorQuery.close();
                                    throw th2;
                                }
                                break;
                            }
                            cursorQuery.close();
                            listIterator = arrayListD.listIterator();
                            while (listIterator.hasNext()) {
                                C3265b c3265b = (C3265b) listIterator.next();
                                if (map.containsKey(Long.valueOf(c3265b.f26185a))) {
                                    C0290e0 c0290e0C = c3265b.f26187c.c();
                                    long j6 = c3265b.f26185a;
                                    for (C3269f c3269f : (Set) map.get(Long.valueOf(j6))) {
                                        c0290e0C.b(c3269f.f26188a, c3269f.f26189b);
                                    }
                                    listIterator.set(new C3265b(j6, c3265b.f26186b, c0290e0C.c()));
                                }
                            }
                            return arrayListD;
                        }
                        arrayListD.addAll(c3270g2.d(sQLiteDatabase2, jVar.b(cVar), size));
                    }
                }
                HashMap map2 = new HashMap();
                StringBuilder sb2 = new StringBuilder("event_id IN (");
                while (i6 < arrayListD.size()) {
                }
                sb2.append(')');
                cursorQuery = sQLiteDatabase2.query("event_metadata", new String[]{"event_id", DiagnosticsEntry.NAME_KEY, "value"}, sb2.toString(), null, null, null, null);
                while (cursorQuery.moveToNext()) {
                    break;
                }
                cursorQuery.close();
                listIterator = arrayListD.listIterator();
                while (listIterator.hasNext()) {
                }
                return arrayListD;
        }
    }

    @Override // z3.b
    public Object b() {
        switch (this.f1288a) {
            case 18:
                C3270g c3270g = (C3270g) ((C3222g) this.f1289b).f26021c;
                c3270g.getClass();
                Iterable iterable = (Iterable) this.f1290c;
                if (iterable.iterator().hasNext()) {
                    c3270g.a().compileStatement("DELETE FROM events WHERE _id in " + C3270g.i(iterable)).execute();
                    break;
                }
                break;
            default:
                C3222g c3222g = (C3222g) this.f1289b;
                c3222g.getClass();
                Iterator it = ((HashMap) this.f1290c).entrySet().iterator();
                while (it.hasNext()) {
                    ((C3270g) c3222g.f26027i).f(((Integer) r2.getValue()).intValue(), u3.c.INVALID_PAYLOD, (String) ((Map.Entry) it.next()).getKey());
                }
                break;
        }
        return null;
    }

    @Override // androidx.media3.exoplayer.trackselection.DefaultTrackSelector.TrackInfo.Factory
    public List create(int i6, TrackGroup trackGroup, int[] iArr) {
        switch (this.f1288a) {
            case 13:
                return DefaultTrackSelector.lambda$selectVideoTrack$1((DefaultTrackSelector.Parameters) this.f1289b, (int[]) this.f1290c, i6, trackGroup, iArr);
            default:
                return DefaultTrackSelector.lambda$selectTextTrack$3((DefaultTrackSelector.Parameters) this.f1289b, (String) this.f1290c, i6, trackGroup, iArr);
        }
    }

    @Override // androidx.media3.common.util.ListenerSet.Event
    public void invoke(Object obj) {
        AnalyticsListener analyticsListener = (AnalyticsListener) obj;
        switch (this.f1288a) {
            case 2:
                analyticsListener.onPlaybackParametersChanged((AnalyticsListener.EventTime) this.f1289b, (PlaybackParameters) this.f1290c);
                break;
            case 3:
                analyticsListener.onAvailableCommandsChanged((AnalyticsListener.EventTime) this.f1289b, (Player.Commands) this.f1290c);
                break;
            case 4:
            default:
                analyticsListener.onTrackSelectionParametersChanged((AnalyticsListener.EventTime) this.f1289b, (TrackSelectionParameters) this.f1290c);
                break;
            case 5:
                analyticsListener.onAudioAttributesChanged((AnalyticsListener.EventTime) this.f1289b, (AudioAttributes) this.f1290c);
                break;
            case 6:
                analyticsListener.onMetadata((AnalyticsListener.EventTime) this.f1289b, (Metadata) this.f1290c);
                break;
            case 7:
                analyticsListener.onTracksChanged((AnalyticsListener.EventTime) this.f1289b, (Tracks) this.f1290c);
                break;
            case 8:
                analyticsListener.onCues((AnalyticsListener.EventTime) this.f1289b, (List<Cue>) this.f1290c);
                break;
            case 9:
                analyticsListener.onDeviceInfoChanged((AnalyticsListener.EventTime) this.f1289b, (DeviceInfo) this.f1290c);
                break;
            case 10:
                DefaultAnalyticsCollector.lambda$onVideoSizeChanged$58((AnalyticsListener.EventTime) this.f1289b, (VideoSize) this.f1290c, analyticsListener);
                break;
            case 11:
                analyticsListener.onCues((AnalyticsListener.EventTime) this.f1289b, (CueGroup) this.f1290c);
                break;
        }
    }

    @Override // B1.c
    public void onCancel() {
        ((AbstractC3118q) this.f1289b).cancel();
        ((RunnableC1052i) this.f1290c).run();
    }

    @Override // com.google.android.gms.tasks.OnCompleteListener
    public void onComplete(Task task) {
        switch (this.f1288a) {
            case 15:
                ((TransactionRunner) this.f1289b).lambda$runWithBackoff$0((Task) this.f1290c, task);
                break;
            default:
                ((TransactionRunner) this.f1289b).lambda$runWithBackoff$1((Transaction) this.f1290c, task);
                break;
        }
    }

    @Override // androidx.compose.runtime.ShouldPauseCallback
    public boolean shouldPause() {
        j0 j0Var = (j0) this.f1289b;
        if (!j0Var.f1315q) {
            j0Var.j();
            long j4 = j0Var.f1313o;
            C0148b c0148b = (C0148b) this.f1290c;
            c0148b.f1250a = C0148b.a(j4, c0148b.f1250a);
            j0Var.f1315q = !j0Var.i(j0Var.f1312n, r1 + c0148b.f1251b);
        }
        return j0Var.f1315q;
    }

    @Override // androidx.media3.common.util.ListenerSet.IterationFinishedEvent
    public void invoke(Object obj, FlagSet flagSet) {
        ((DefaultAnalyticsCollector) this.f1289b).lambda$setPlayer$1((Player) this.f1290c, (AnalyticsListener) obj, flagSet);
    }
}
