package com.google.android.gms.internal.ads;

import androidx.annotation.Nullable;
import androidx.media3.common.C;
import java.util.Arrays;

/* JADX INFO: loaded from: classes2.dex */
public final class r implements n {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f15916b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public int f15917c = 0;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public l[] f15918d = new l[100];

    @Override // com.google.android.gms.internal.ads.n
    public final synchronized void a(l lVar) {
        l[] lVarArr = this.f15918d;
        int i10 = this.f15917c;
        this.f15917c = i10 + 1;
        lVarArr[i10] = lVar;
        this.f15916b--;
        notifyAll();
    }

    public final synchronized void b(int i10) {
        int i11 = this.f15915a;
        this.f15915a = i10;
        if (i10 < i11) {
            zzd();
        }
    }

    @Override // com.google.android.gms.internal.ads.n
    public final synchronized l zza() {
        l lVar;
        try {
            int i10 = this.f15916b + 1;
            this.f15916b = i10;
            int i11 = this.f15917c;
            if (i11 > 0) {
                l[] lVarArr = this.f15918d;
                int i12 = i11 - 1;
                this.f15917c = i12;
                lVar = lVarArr[i12];
                lVar.getClass();
                lVarArr[i12] = null;
            } else {
                lVar = new l(new byte[C.DEFAULT_BUFFER_SEGMENT_SIZE]);
                l[] lVarArr2 = this.f15918d;
                int length = lVarArr2.length;
                if (i10 > length) {
                    this.f15918d = (l[]) Arrays.copyOf(lVarArr2, length + length);
                    return lVar;
                }
            }
            return lVar;
        } catch (Throwable th) {
            throw th;
        }
    }

    @Override // com.google.android.gms.internal.ads.n
    public final synchronized void zzc(@Nullable m mVar) {
        while (mVar != null) {
            try {
                l[] lVarArr = this.f15918d;
                int i10 = this.f15917c;
                this.f15917c = i10 + 1;
                l lVar = ((cq2) mVar).zzc;
                lVar.getClass();
                lVarArr[i10] = lVar;
                this.f15916b--;
                mVar = ((cq2) mVar).zze();
            } catch (Throwable th) {
                throw th;
            }
        }
        notifyAll();
    }

    @Override // com.google.android.gms.internal.ads.n
    public final synchronized void zzd() {
        int i10 = this.f15915a;
        String str = bb1.f9474a;
        int iMax = Math.max(0, ((i10 + 65535) / C.DEFAULT_BUFFER_SEGMENT_SIZE) - this.f15916b);
        int i11 = this.f15917c;
        if (iMax >= i11) {
            return;
        }
        Arrays.fill(this.f15918d, iMax, i11, (Object) null);
        this.f15917c = iMax;
    }
}
