package androidx.media3.exoplayer.upstream.experimental;

import android.content.ContentValues;
import android.database.sqlite.SQLiteDatabase;
import androidx.media3.common.util.Clock;
import androidx.media3.exoplayer.upstream.experimental.SlidingWeightedAverageBandwidthStatistic;
import c7.i;
import c7.j;
import c7.l;
import com.google.android.datatransport.Priority;
import java.util.Deque;
import t6.c;
import v6.v;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class a implements SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction, j {

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

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

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

    public /* synthetic */ a(int i10, long j10, Object obj) {
        this.f3252a = i10;
        this.f3253b = j10;
        this.f3254c = obj;
    }

    @Override // c7.j
    public final Object apply(Object obj) {
        int i10 = this.f3252a;
        int i11 = 1;
        long j10 = this.f3253b;
        Object obj2 = this.f3254c;
        switch (i10) {
            case 1:
                l lVar = (l) obj2;
                SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
                c cVar = l.f4929f;
                lVar.getClass();
                String[] strArr = {String.valueOf(j10)};
                l.N(sQLiteDatabase.rawQuery("SELECT COUNT(*), transport_name FROM events WHERE timestamp_ms < ? GROUP BY transport_name", strArr), new i(lVar, i11));
                return Integer.valueOf(sQLiteDatabase.delete("events", "timestamp_ms < ?", strArr));
            default:
                SQLiteDatabase sQLiteDatabase2 = (SQLiteDatabase) obj;
                c cVar2 = l.f4929f;
                ContentValues contentValues = new ContentValues();
                contentValues.put("next_request_ms", Long.valueOf(j10));
                v6.l lVar2 = (v6.l) ((v) obj2);
                String str = lVar2.f33708a;
                Priority priority = lVar2.f33710c;
                if (sQLiteDatabase2.update("transport_contexts", contentValues, "backend_name = ? and priority = ?", new String[]{str, String.valueOf(f7.a.a(priority))}) < 1) {
                    contentValues.put("backend_name", lVar2.f33708a);
                    contentValues.put("priority", Integer.valueOf(f7.a.a(priority)));
                    sQLiteDatabase2.insert("transport_contexts", null, contentValues);
                }
                return null;
        }
    }

    @Override // androidx.media3.exoplayer.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction
    public final boolean shouldEvictSample(Deque deque) {
        return SlidingWeightedAverageBandwidthStatistic.lambda$getAgeBasedEvictionFunction$1(this.f3253b, (Clock) this.f3254c, deque);
    }

    public /* synthetic */ a(l lVar, long j10) {
        this.f3252a = 1;
        this.f3254c = lVar;
        this.f3253b = j10;
    }
}
