package d3;

import android.content.Context;
import androidx.media3.exoplayer.DefaultLoadControl;
import androidx.media3.exoplayer.LoadControl;
import androidx.media3.exoplayer.upstream.DefaultAllocator;
import com.google.android.gms.auth.api.proxy.AuthApiStatusCodes;

/* JADX INFO: renamed from: d3.y, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1939y extends DefaultLoadControl {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final /* synthetic */ int f16175f = 0;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public boolean f16176a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final DefaultAllocator f16177b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final int f16178c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public boolean f16179d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final int f16180e;

    public C1939y(Context context, DefaultAllocator defaultAllocator) {
        super(defaultAllocator, 5000, Integer.MAX_VALUE, 4000, 5000, C1868a.a(), false, 0, false);
        this.f16176a = true;
        this.f16177b = defaultAllocator;
        int iA = C1868a.a();
        this.f16178c = iA;
        this.f16180e = (int) (((double) iA) * 0.8d);
    }

    @Override // androidx.media3.exoplayer.DefaultLoadControl, androidx.media3.exoplayer.LoadControl
    public final boolean shouldContinueLoading(LoadControl.Parameters parameters) {
        kotlin.jvm.internal.o.h(parameters, "parameters");
        long j4 = parameters.bufferedDurationUs / ((long) 1000);
        int totalBytesAllocated = this.f16177b.getTotalBytesAllocated();
        boolean z6 = totalBytesAllocated >= this.f16178c;
        boolean z7 = totalBytesAllocated <= this.f16180e;
        boolean z8 = j4 >= 60000;
        if (z6) {
            this.f16179d = false;
        } else if (z7) {
            this.f16179d = true;
        }
        return (z6 || z8 || (!this.f16179d && j4 >= 60000)) ? false : true;
    }

    @Override // androidx.media3.exoplayer.DefaultLoadControl, androidx.media3.exoplayer.LoadControl
    public final boolean shouldStartPlayback(LoadControl.Parameters parameters) {
        kotlin.jvm.internal.o.h(parameters, "parameters");
        boolean z6 = parameters.bufferedDurationUs / ((long) 1000) >= ((long) (this.f16176a ? AuthApiStatusCodes.AUTH_API_INVALID_CREDENTIALS : parameters.rebuffering ? 100 : 5000));
        if (z6) {
            this.f16176a = false;
        }
        return z6;
    }
}
