package defpackage;

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

/* JADX INFO: renamed from: ʽᵡ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0151 implements InterfaceC2633 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public float[] f1534;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final /* synthetic */ C4739 f1535;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public float[] f1536;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public double f1537;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final float[] f1538;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public double f1539;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public float[] f1540;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public double f1541;

    public C0151(C4739 c4739) {
        this.f1535 = c4739;
        int i = c4739.f18016;
        this.f1538 = new float[i];
        int i2 = i * c4739.f18015;
        this.f1534 = new float[i2];
        this.f1536 = new float[i2];
        this.f1540 = new float[i2];
    }

    @Override // defpackage.InterfaceC2633
    public final void flush() {
        this.f1539 = 0.0d;
        this.f1537 = 0.0d;
        this.f1541 = 0.0d;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void mo1279(int i, ByteBuffer byteBuffer) {
        FloatBuffer floatBufferAsFloatBuffer = byteBuffer.asFloatBuffer();
        float[] fArr = this.f1536;
        int i2 = this.f1535.f18015;
        floatBufferAsFloatBuffer.put(fArr, 0, i * i2);
        byteBuffer.position((i * 4 * i2) + byteBuffer.position());
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final int m1280(float[] fArr, int i, int i2, int i3) {
        int i4 = this.f1535.f18015 * i;
        double d = 1.0d;
        int i5 = 0;
        double d2 = 0.0d;
        int i6 = 255;
        int i7 = i2;
        while (i7 <= i3) {
            double dAbs = 0.0d;
            for (int i8 = 0; i8 < i7; i8++) {
                dAbs += (double) Math.abs(fArr[i4 + i8] - fArr[(i4 + i7) + i8]);
            }
            int i9 = i4;
            double d3 = i7;
            if (((double) i5) * dAbs < d * d3) {
                i5 = i7;
                d = dAbs;
            }
            if (((double) i6) * dAbs > d3 * d2) {
                i6 = i7;
                d2 = dAbs;
            }
            i7++;
            i4 = i9;
        }
        this.f1537 = d / ((double) i5);
        this.f1541 = d2 / ((double) i6);
        return i5;
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public final float[] m1281(float[] fArr, int i, int i2) {
        int length = fArr.length;
        int i3 = this.f1535.f18015;
        int i4 = length / i3;
        return i + i2 <= i4 ? fArr : Arrays.copyOf(fArr, (((i4 * 3) / 2) + i2) * i3);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final Object mo1282() {
        return this.f1536;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public final void mo1283(int i) {
        this.f1540 = m1281(this.f1540, this.f1535.f18023, i);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void mo1284(int i, int i2) {
        for (int i3 = 0; i3 < this.f1535.f18015 * i2; i3++) {
            this.f1534[i + i3] = 0.0f;
        }
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final void mo1285(int i, int i2, int i3, int i4, int i5) {
        float[] fArr = this.f1536;
        float[] fArr2 = this.f1534;
        for (int i6 = 0; i6 < i2; i6++) {
            int i7 = (i3 * i2) + i6;
            int i8 = (i5 * i2) + i6;
            int i9 = (i4 * i2) + i6;
            for (int i10 = 0; i10 < i; i10++) {
                fArr[i7] = ((fArr2[i8] * i10) + (fArr2[i9] * (i - i10))) / i;
                i7 += i2;
                i9 += i2;
                i8 += i2;
            }
        }
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final void mo1286(int i) {
        this.f1534 = m1281(this.f1534, this.f1535.f18025, i);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final int mo1287(int i, int i2, int i3) {
        return m1280(this.f1534, i, i2, i3);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public final int mo1288() {
        return 4;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final Object mo1289() {
        return this.f1540;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final int mo1290(int i, int i2) {
        return m1280(this.f1538, 0, i, i2);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final boolean mo1291() {
        double d = this.f1537;
        return d != 0.0d && this.f1535.f18020 != 0 && this.f1541 <= d * 3.0d && d * 2.0d > this.f1539 * 3.0d;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void mo1292(int i, ByteBuffer byteBuffer) {
        FloatBuffer floatBufferAsFloatBuffer = byteBuffer.asFloatBuffer();
        float[] fArr = this.f1534;
        C4739 c4739 = this.f1535;
        floatBufferAsFloatBuffer.get(fArr, c4739.f18025 * c4739.f18015, i / 4);
        byteBuffer.position(byteBuffer.position() + i);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final Object mo1293() {
        return this.f1534;
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void mo1294(long j, int i, long j2) {
        int i2 = 0;
        while (true) {
            C4739 c4739 = this.f1535;
            int i3 = c4739.f18015;
            if (i2 >= i3) {
                return;
            }
            float[] fArr = this.f1536;
            int i4 = (c4739.f18028 * i3) + i2;
            float[] fArr2 = this.f1540;
            int i5 = (i * i3) + i2;
            float f = fArr2[i5];
            float f2 = fArr2[i5 + i3];
            long j3 = ((long) c4739.f18017) * j;
            int i6 = c4739.f18019;
            long j4 = ((long) (i6 + 1)) * j2;
            long j5 = j4 - j3;
            fArr[i4] = (((r10 - j5) * f2) + (j5 * f)) / (j4 - (((long) i6) * j2));
            i2++;
        }
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void mo1295(int i, int i2) {
        C4739 c4739 = this.f1535;
        int i3 = c4739.f18016 / i2;
        int i4 = c4739.f18015;
        int i5 = i2 * i4;
        int i6 = i * i4;
        for (int i7 = 0; i7 < i3; i7++) {
            double d = 0.0d;
            for (int i8 = 0; i8 < i5; i8++) {
                d += (double) this.f1534[(i7 * i5) + i6 + i8];
            }
            this.f1538[i7] = (float) (d / ((double) i5));
        }
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final void mo1296(int i) {
        this.f1536 = m1281(this.f1536, this.f1535.f18028, i);
    }

    @Override // defpackage.InterfaceC2633
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final void mo1297() {
        this.f1539 = this.f1537;
    }
}
