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

import java.nio.ByteBuffer;
import java.util.Arrays;
import java.util.Objects;

/* JADX INFO: loaded from: classes2.dex */
public final class g90 implements s90 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final float[] f11626a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public float[] f11627b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public float[] f11628c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public float[] f11629d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public double f11630e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public double f11631f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public double f11632g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final /* synthetic */ pa0 f11633h;

    public g90(pa0 pa0Var) {
        Objects.requireNonNull(pa0Var);
        this.f11633h = pa0Var;
        int i10 = pa0Var.f15336h;
        this.f11626a = new float[i10];
        int i11 = pa0Var.f15330b;
        this.f11627b = new float[i10 * i11];
        this.f11628c = new float[i10 * i11];
        this.f11629d = new float[i10 * i11];
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void a(int i10) {
        this.f11628c = l(this.f11633h.f15339k, i10, this.f11628c);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final int b(int i10, int i11, int i12) {
        return k(this.f11627b, i10, i11, i12);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void c(int i10, long j10, long j11) {
        int i11 = 0;
        while (true) {
            pa0 pa0Var = this.f11633h;
            int i12 = pa0Var.f15330b;
            if (i11 >= i12) {
                return;
            }
            float[] fArr = this.f11628c;
            int i13 = pa0Var.f15339k;
            float[] fArr2 = this.f11629d;
            int i14 = (i10 * i12) + i11;
            float f10 = fArr2[i14];
            float f11 = fArr2[i14 + i12];
            long j12 = ((long) pa0Var.f15342n) * j10;
            int i15 = pa0Var.f15341m;
            long j13 = ((long) (i15 + 1)) * j11;
            long j14 = j13 - j12;
            fArr[(i13 * i12) + i11] = ((j14 * f10) + ((r13 - j14) * f11)) / (j13 - (((long) i15) * j11));
            i11++;
        }
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void d(int i10) {
        this.f11629d = l(this.f11633h.f15340l, i10, this.f11629d);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void e(int i10, int i11, int i12, int i13, int i14) {
        float[] fArr = this.f11628c;
        float[] fArr2 = this.f11627b;
        for (int i15 = 0; i15 < i11; i15++) {
            int i16 = (i13 * i11) + i15;
            int i17 = (i14 * i11) + i15;
            int i18 = (i12 * i11) + i15;
            for (int i19 = 0; i19 < i10; i19++) {
                fArr[i18] = ((fArr2[i17] * i19) + (fArr2[i16] * (i10 - i19))) / i10;
                i18 += i11;
                i16 += i11;
                i17 += i11;
            }
        }
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void f(int i10, int i11) {
        int i12;
        int i13 = 0;
        while (true) {
            pa0 pa0Var = this.f11633h;
            if (i13 >= pa0Var.f15336h / i11) {
                return;
            }
            double d10 = 0.0d;
            int i14 = 0;
            while (true) {
                int i15 = pa0Var.f15330b;
                i12 = i15 * i11;
                if (i14 < i12) {
                    d10 += (double) this.f11627b[(i12 * i13) + (i15 * i10) + i14];
                    i14++;
                }
            }
            this.f11626a[i13] = (float) (d10 / ((double) i12));
            i13++;
        }
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void g(int i10, ByteBuffer byteBuffer) {
        pa0 pa0Var = this.f11633h;
        byteBuffer.asFloatBuffer().get(this.f11627b, pa0Var.f15338j * pa0Var.f15330b, i10 / 4);
        byteBuffer.position(byteBuffer.position() + i10);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void h(int i10, int i11) {
        for (int i12 = 0; i12 < this.f11633h.f15330b * i11; i12++) {
            this.f11627b[i10 + i12] = 0.0f;
        }
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final int i(int i10, int i11) {
        return k(this.f11626a, 0, i10, i11);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void j(int i10, ByteBuffer byteBuffer) {
        pa0 pa0Var = this.f11633h;
        byteBuffer.asFloatBuffer().put(this.f11628c, 0, pa0Var.f15330b * i10);
        byteBuffer.position((i10 * 4 * pa0Var.f15330b) + byteBuffer.position());
    }

    public final int k(float[] fArr, int i10, int i11, int i12) {
        int i13 = 255;
        int i14 = 0;
        double d10 = 0.0d;
        double d11 = 1.0d;
        int i15 = i11;
        while (true) {
            double d12 = i13;
            double d13 = i14;
            if (i15 > i12) {
                this.f11630e = d11 / d13;
                this.f11631f = d10 / d12;
                return i14;
            }
            int i16 = 0;
            double dAbs = 0.0d;
            while (i16 < i15) {
                int i17 = this.f11633h.f15330b * i10;
                dAbs += (double) Math.abs(fArr[i17 + i16] - fArr[(i17 + i15) + i16]);
                i16++;
                i13 = i13;
            }
            int i18 = i13;
            double d14 = d13 * dAbs;
            double d15 = i15;
            double d16 = d11 * d15;
            if (d14 < d16) {
                d11 = dAbs;
            }
            if (d14 < d16) {
                i14 = i15;
            }
            double d17 = d12 * dAbs;
            double d18 = d15 * d10;
            if (d17 > d18) {
                d10 = dAbs;
            }
            i13 = d17 > d18 ? i15 : i18;
            i15++;
        }
    }

    public final float[] l(int i10, int i11, float[] fArr) {
        int length = fArr.length;
        int i12 = this.f11633h.f15330b;
        int i13 = length / i12;
        return i10 + i11 <= i13 ? fArr : Arrays.copyOf(fArr, (((i13 * 3) / 2) + i11) * i12);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final int zza() {
        return 4;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final boolean zzc() {
        double d10 = this.f11630e;
        return d10 != 0.0d && this.f11633h.f15344p != 0 && this.f11631f <= d10 * 3.0d && d10 + d10 > this.f11632g * 3.0d;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void zzg() {
        this.f11632g = 0.0d;
        this.f11630e = 0.0d;
        this.f11631f = 0.0d;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void zzi() {
        this.f11632g = this.f11630e;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void zzj(int i10) {
        this.f11627b = l(this.f11633h.f15338j, i10, this.f11627b);
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final /* synthetic */ Object zzp() {
        return this.f11629d;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final /* synthetic */ Object zzq() {
        return this.f11628c;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final /* synthetic */ Object zzr() {
        return this.f11627b;
    }
}
