package defpackage;

import android.graphics.Paint;
import android.graphics.Path;
import java.nio.ByteBuffer;
import java.nio.ShortBuffer;
import java.util.Arrays;

/* renamed from: ᵕᵹʽ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2321 implements InterfaceC4771 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public Object f9099;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public Object f9100;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public Object f9101;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public int f9102;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public int f9103;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public int f9104;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final Object f9105;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final Object f9106;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public static final int[] f9096 = new int[3];

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public static final float[] f9097 = {0.0f, 0.5f, 1.0f};

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public static final int[] f9098 = new int[4];

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public static final float[] f9095 = {0.0f, 0.0f, 0.5f, 1.0f};

    public C2321() {
        this.f9105 = new Path();
        Paint paint = new Paint();
        this.f9100 = paint;
        Paint paint2 = new Paint();
        this.f9106 = paint2;
        this.f9103 = AbstractC1814.m5137(-16777216, 68);
        this.f9104 = AbstractC1814.m5137(-16777216, 20);
        this.f9102 = AbstractC1814.m5137(-16777216, 0);
        paint2.setColor(this.f9103);
        paint.setColor(0);
        Paint paint3 = new Paint(4);
        this.f9099 = paint3;
        paint3.setStyle(Paint.Style.FILL);
        this.f9101 = new Paint(paint3);
    }

    public C2321(C3725 c3725) {
        this.f9105 = c3725;
        int i = c3725.f13917;
        this.f9106 = new short[i];
        int i2 = i * c3725.f13914;
        this.f9099 = new short[i2];
        this.f9101 = new short[i2];
        this.f9100 = new short[i2];
    }

    @Override // defpackage.InterfaceC4771
    public void flush() {
        this.f9102 = 0;
        this.f9103 = 0;
        this.f9104 = 0;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˇʼʤˎ */
    public int mo5888(int i, int i2, int i3) {
        return m6041((short[]) this.f9099, i, i2, i3);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˌʾˀ */
    public void mo5889(int i) {
        this.f9099 = m6042((short[]) this.f9099, ((C3725) this.f9105).f13915, i);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˌᵜᵹᵩ */
    public Object mo5890() {
        return (short[]) this.f9100;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˎˏʜʾ */
    public Object mo5891() {
        return (short[]) this.f9099;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˏˋٴ */
    public void mo5892() {
        this.f9102 = this.f9103;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ˏᵙ */
    public void mo5893(int i, int i2) {
        for (int i3 = 0; i3 < ((C3725) this.f9105).f13914 * i2; i3++) {
            ((short[]) this.f9099)[i + i3] = 0;
        }
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵝᵵᵺ */
    public void mo5894(int i) {
        this.f9101 = m6042((short[]) this.f9101, ((C3725) this.f9105).f13916, i);
    }

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public int m6041(short[] sArr, int i, int i2, int i3) {
        int i4 = i * ((C3725) this.f9105).f13914;
        int i5 = 255;
        int i6 = 1;
        int i7 = 0;
        int i8 = 0;
        while (i2 <= i3) {
            int iAbs = 0;
            for (int i9 = 0; i9 < i2; i9++) {
                iAbs += Math.abs(sArr[i4 + i9] - sArr[(i4 + i2) + i9]);
            }
            if (iAbs * i7 < i6 * i2) {
                i7 = i2;
                i6 = iAbs;
            }
            if (iAbs * i5 > i8 * i2) {
                i5 = i2;
                i8 = iAbs;
            }
            i2++;
        }
        this.f9103 = i6 / i7;
        this.f9104 = i8 / i5;
        return i7;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵡʠ */
    public int mo5896(int i, int i2) {
        return m6041((short[]) this.f9106, 0, i, i2);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵥᵯˎ */
    public void mo5897(int i, ByteBuffer byteBuffer) {
        ShortBuffer shortBufferAsShortBuffer = byteBuffer.asShortBuffer();
        short[] sArr = (short[]) this.f9099;
        C3725 c3725 = (C3725) this.f9105;
        shortBufferAsShortBuffer.get(sArr, c3725.f13915 * c3725.f13914, i / 2);
        byteBuffer.position(byteBuffer.position() + i);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵪʩ */
    public void mo5898(int i) {
        this.f9100 = m6042((short[]) this.f9100, ((C3725) this.f9105).f13904, i);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵯٴᵦ */
    public void mo5899(int i, int i2, int i3, int i4, int i5) {
        short[] sArr = (short[]) this.f9101;
        short[] sArr2 = (short[]) this.f9099;
        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++) {
                sArr[i7] = (short) (((sArr2[i8] * i10) + ((i - i10) * sArr2[i9])) / i);
                i7 += i2;
                i9 += i2;
                i8 += i2;
            }
        }
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵳٴᵶ */
    public int mo5900() {
        return 2;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵴᵳ */
    public void mo5901(int i, ByteBuffer byteBuffer) {
        ShortBuffer shortBufferAsShortBuffer = byteBuffer.asShortBuffer();
        short[] sArr = (short[]) this.f9101;
        int i2 = ((C3725) this.f9105).f13914;
        shortBufferAsShortBuffer.put(sArr, 0, i * i2);
        byteBuffer.position((i * 2 * i2) + byteBuffer.position());
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵶᵷᵕ */
    public boolean mo5902() {
        int i = this.f9103;
        return i != 0 && ((C3725) this.f9105).f13903 != 0 && this.f9104 <= i * 3 && i * 2 > this.f9102 * 3;
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public short[] m6042(short[] sArr, int i, int i2) {
        int length = sArr.length;
        int i3 = ((C3725) this.f9105).f13914;
        int i4 = length / i3;
        return i + i2 <= i4 ? sArr : Arrays.copyOf(sArr, (((i4 * 3) / 2) + i2) * i3);
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵸˑ */
    public void mo5904(long j, int i, long j2) {
        int i2 = 0;
        while (true) {
            C3725 c3725 = (C3725) this.f9105;
            int i3 = c3725.f13914;
            if (i2 >= i3) {
                return;
            }
            short[] sArr = (short[]) this.f9101;
            int i4 = (c3725.f13916 * i3) + i2;
            short[] sArr2 = (short[]) this.f9100;
            int i5 = (i * i3) + i2;
            short s = sArr2[i5];
            short s2 = sArr2[i5 + i3];
            long j3 = c3725.f13911 * j;
            long j4 = (r1 + 1) * j2;
            long j5 = j4 - j3;
            long j6 = j4 - (c3725.f13912 * j2);
            sArr[i4] = (short) ((((j6 - j5) * s2) + (s * j5)) / j6);
            i2++;
        }
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵹᵝᵶ */
    public Object mo5905() {
        return (short[]) this.f9101;
    }

    @Override // defpackage.InterfaceC4771
    /* renamed from: ᵻᵢﹳᵰ */
    public void mo5906(int i, int i2) {
        short[] sArr = (short[]) this.f9099;
        C3725 c3725 = (C3725) this.f9105;
        int i3 = c3725.f13917 / i2;
        int i4 = c3725.f13914;
        int i5 = i2 * i4;
        int i6 = i * i4;
        for (int i7 = 0; i7 < i3; i7++) {
            int i8 = 0;
            for (int i9 = 0; i9 < i5; i9++) {
                i8 += sArr[(i7 * i5) + i6 + i9];
            }
            ((short[]) this.f9106)[i7] = (short) (i8 / i5);
        }
    }
}
