package defpackage;

import android.graphics.Rect;
import java.util.Arrays;

/* renamed from: ᵱʘ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C4378 {

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

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

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public int[] f16363;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public Rect f16365;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public int f16370;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public boolean f16371;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public long f16367 = -9223372036854775807L;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public long f16364 = -9223372036854775807L;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final int[] f16366 = new int[4];

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public int f16368 = -1;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public int f16369 = -1;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static int m9359(int i, int i2) {
        return (i & 16777215) | ((i2 * 17) << 24);
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static int m9360(int[] iArr, int i) {
        return (i < 0 || i >= iArr.length) ? iArr[0] : iArr[i];
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m9361(C4089 c4089, boolean z, Rect rect, int[] iArr) {
        int i;
        int i2;
        int iWidth = rect.width();
        int iHeight = rect.height();
        int i3 = !z ? 1 : 0;
        int i4 = i3 * iWidth;
        while (true) {
            int i5 = 0;
            do {
                int iM8966 = 0;
                for (int i6 = 1; iM8966 < i6 && i6 <= 64; i6 <<= 2) {
                    if (c4089.m8963() < 4) {
                        i = -1;
                        i2 = 0;
                        break;
                    }
                    iM8966 = (iM8966 << 4) | c4089.m8966(4);
                }
                i = iM8966 & 3;
                i2 = iM8966 < 4 ? iWidth : iM8966 >> 2;
                int iMin = Math.min(i2, iWidth - i5);
                if (iMin > 0) {
                    int i7 = i4 + iMin;
                    Arrays.fill(iArr, i4, i7, this.f16366[i]);
                    i5 += iMin;
                    i4 = i7;
                }
            } while (i5 < iWidth);
            i3 += 2;
            if (i3 >= iHeight) {
                return;
            }
            i4 = i3 * iWidth;
            c4089.m8953();
        }
    }
}
