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 ca0 implements s90 {

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

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

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

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

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

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

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

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

    public ca0(pa0 pa0Var) {
        Objects.requireNonNull(pa0Var);
        this.f9857h = pa0Var;
        int i10 = pa0Var.f15336h;
        this.f9850a = new short[i10];
        int i11 = pa0Var.f15330b;
        this.f9851b = new short[i10 * i11];
        this.f9852c = new short[i10 * i11];
        this.f9853d = new short[i10 * i11];
    }

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

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

    @Override // com.google.android.gms.internal.ads.s90
    public final void c(int i10, long j10, long j11) {
        ca0 ca0Var = this;
        int i11 = 0;
        while (true) {
            pa0 pa0Var = ca0Var.f9857h;
            int i12 = pa0Var.f15330b;
            if (i11 >= i12) {
                return;
            }
            short[] sArr = ca0Var.f9852c;
            int i13 = pa0Var.f15339k;
            short[] sArr2 = ca0Var.f9853d;
            int i14 = (i10 * i12) + i11;
            short s10 = sArr2[i14];
            short s11 = sArr2[i14 + i12];
            long j12 = ((long) pa0Var.f15342n) * j10;
            int i15 = pa0Var.f15341m;
            long j13 = ((long) i15) * j11;
            long j14 = ((long) (i15 + 1)) * j11;
            int i16 = i11;
            long j15 = j14 - j13;
            long j16 = j14 - j12;
            sArr[(i13 * i12) + i16] = (short) ((((j15 - j16) * ((long) s11)) + (j16 * ((long) s10))) / j15);
            i11 = i16 + 1;
            ca0Var = this;
        }
    }

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

    @Override // com.google.android.gms.internal.ads.s90
    public final void e(int i10, int i11, int i12, int i13, int i14) {
        short[] sArr = this.f9852c;
        short[] sArr2 = this.f9851b;
        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++) {
                sArr[i18] = (short) (((sArr2[i17] * i19) + ((i10 - i19) * sArr2[i16])) / 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;
        short[] sArr = this.f9851b;
        int i13 = 0;
        while (true) {
            pa0 pa0Var = this.f9857h;
            if (i13 >= pa0Var.f15336h / i11) {
                return;
            }
            int i14 = 0;
            int i15 = 0;
            while (true) {
                int i16 = pa0Var.f15330b;
                i12 = i16 * i11;
                if (i14 < i12) {
                    i15 += sArr[(i12 * i13) + (i16 * i10) + i14];
                    i14++;
                }
            }
            this.f9850a[i13] = (short) (i15 / i12);
            i13++;
        }
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void g(int i10, ByteBuffer byteBuffer) {
        pa0 pa0Var = this.f9857h;
        byteBuffer.asShortBuffer().get(this.f9851b, pa0Var.f15338j * pa0Var.f15330b, i10 / 2);
        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.f9857h.f15330b * i11; i12++) {
            this.f9851b[i10 + i12] = 0;
        }
    }

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

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

    public final int k(short[] sArr, int i10, int i11, int i12) {
        int i13 = 1;
        int i14 = 255;
        int i15 = 0;
        int i16 = 0;
        while (i11 <= i12) {
            int iAbs = 0;
            for (int i17 = 0; i17 < i11; i17++) {
                int i18 = this.f9857h.f15330b * i10;
                iAbs += Math.abs(sArr[i18 + i17] - sArr[(i18 + i11) + i17]);
            }
            int i19 = iAbs * i15;
            int i20 = i13 * i11;
            if (i19 < i20) {
                i13 = iAbs;
            }
            if (i19 < i20) {
                i15 = i11;
            }
            int i21 = iAbs * i14;
            int i22 = i16 * i11;
            if (i21 > i22) {
                i16 = iAbs;
            }
            if (i21 > i22) {
                i14 = i11;
            }
            i11++;
        }
        this.f9854e = i13 / i15;
        this.f9855f = i16 / i14;
        return i15;
    }

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

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

    @Override // com.google.android.gms.internal.ads.s90
    public final boolean zzc() {
        int i10 = this.f9854e;
        return i10 != 0 && this.f9857h.f15344p != 0 && this.f9855f <= i10 * 3 && i10 + i10 > this.f9856g * 3;
    }

    @Override // com.google.android.gms.internal.ads.s90
    public final void zzg() {
        this.f9856g = 0;
        this.f9854e = 0;
        this.f9855f = 0;
    }

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

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

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

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

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