package p138.p176.p177.p190.p235;

import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.List;
import p000.p001.p002.p003.p004.C0567;
import p138.p176.p177.p190.C3431;
import p138.p176.p177.p190.p217.C3827;
import p138.p176.p177.p190.p217.p219.AbstractC3848;
import p138.p176.p177.p190.p217.p219.InterfaceC3849;
import p138.p176.p177.p190.p235.InterfaceC4036;
import p138.p176.p177.p190.p238.InterfaceC4090;
import p138.p176.p177.p190.p239.C4150;
import p138.p176.p177.p190.p239.InterfaceC4120;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྈ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C4014 extends AbstractC4019 {

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final InterfaceC4016 f12712;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final long f12713;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public final long f12714;

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public final long f12715;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public final float f12716;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final long f12717;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public final InterfaceC4120 f12718;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public float f12719;

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public int f12720;

    /* JADX INFO: renamed from: ލ, reason: contains not printable characters */
    public int f12721;

    /* JADX INFO: renamed from: ގ, reason: contains not printable characters */
    public long f12722;

    /* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྈ.֏$ؠ, reason: contains not printable characters */
    public interface InterfaceC4016 {
    }

    /* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྈ.֏$ހ, reason: contains not printable characters */
    public static final class C4017 implements InterfaceC4016 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final InterfaceC4090 f12723;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final float f12724;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final long f12725;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public long[][] f12726;

        public C4017(InterfaceC4090 interfaceC4090, float f, long j) {
            this.f12723 = interfaceC4090;
            this.f12724 = f;
            this.f12725 = j;
        }
    }

    /* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྈ.֏$ށ, reason: contains not printable characters */
    public static class C4018 implements InterfaceC4036.InterfaceC4038 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final InterfaceC4090 f12727 = null;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final int f12728;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final int f12729;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final int f12730;

        /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
        public final float f12731;

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final float f12732;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        public final long f12733;

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public final InterfaceC4120 f12734;

        public C4018(int i, int i2, int i3, float f, float f2, long j, InterfaceC4120 interfaceC4120) {
            this.f12728 = i;
            this.f12729 = i2;
            this.f12730 = i3;
            this.f12731 = f;
            this.f12732 = f2;
            this.f12733 = j;
            this.f12734 = interfaceC4120;
        }

        /* JADX WARN: Removed duplicated region for block: B:25:0x008e  */
        @Override // p138.p176.p177.p190.p235.InterfaceC4036.InterfaceC4038
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        /*
            Code decompiled incorrectly, please refer to instructions dump.
        */
        public final InterfaceC4036[] mo6473(InterfaceC4036.C4037[] c4037Arr, InterfaceC4090 interfaceC4090) {
            int i;
            int i2;
            InterfaceC4090 interfaceC40902;
            ArrayList arrayList;
            int i3;
            int i4;
            InterfaceC4036.C4037[] c4037Arr2 = c4037Arr;
            InterfaceC4090 interfaceC40903 = this.f12727;
            if (interfaceC40903 == null) {
                interfaceC40903 = interfaceC4090;
            }
            InterfaceC4036[] interfaceC4036Arr = new InterfaceC4036[c4037Arr2.length];
            int i5 = 0;
            int i6 = 0;
            while (true) {
                i = 1;
                if (i5 >= c4037Arr2.length) {
                    break;
                }
                InterfaceC4036.C4037 c4037 = c4037Arr2[i5];
                if (c4037 != null) {
                    int[] iArr = c4037.f12825;
                    if (iArr.length == 1) {
                        interfaceC4036Arr[i5] = new C4032(c4037.f12824, iArr[0], c4037.f12826, c4037.f12827);
                        int i7 = c4037.f12824.f11782[c4037.f12825[0]].f10086;
                        if (i7 != -1) {
                            i6 += i7;
                        }
                    }
                }
                i5++;
            }
            ArrayList arrayList2 = new ArrayList();
            int i8 = 0;
            while (i8 < c4037Arr2.length) {
                InterfaceC4036.C4037 c40372 = c4037Arr2[i8];
                if (c40372 != null) {
                    int[] iArr2 = c40372.f12825;
                    if (iArr2.length > i) {
                        interfaceC40902 = interfaceC40903;
                        i3 = i6;
                        i4 = i8;
                        C4014 c4014 = new C4014(c40372.f12824, iArr2, new C4017(interfaceC40903, this.f12731, i6), this.f12728, this.f12729, this.f12730, this.f12732, this.f12733, this.f12734, null);
                        arrayList = arrayList2;
                        arrayList.add(c4014);
                        interfaceC4036Arr[i4] = c4014;
                    } else {
                        interfaceC40902 = interfaceC40903;
                        arrayList = arrayList2;
                        i3 = i6;
                        i4 = i8;
                    }
                }
                i8 = i4 + 1;
                arrayList2 = arrayList;
                interfaceC40903 = interfaceC40902;
                i6 = i3;
                i = 1;
                c4037Arr2 = c4037Arr;
            }
            ArrayList arrayList3 = arrayList2;
            if (arrayList3.size() > 1) {
                int size = arrayList3.size();
                long[][] jArr = new long[size][];
                for (int i9 = 0; i9 < arrayList3.size(); i9++) {
                    C4014 c40142 = (C4014) arrayList3.get(i9);
                    jArr[i9] = new long[c40142.f12737.length];
                    int i10 = 0;
                    while (true) {
                        if (i10 < c40142.f12737.length) {
                            jArr[i9][i10] = c40142.f12738[(r8.length - i10) - 1].f10086;
                            i10++;
                        }
                    }
                }
                double[][] dArr = new double[size][];
                for (int i11 = 0; i11 < size; i11++) {
                    dArr[i11] = new double[jArr[i11].length];
                    for (int i12 = 0; i12 < jArr[i11].length; i12++) {
                        dArr[i11][i12] = jArr[i11][i12] == -1 ? 0.0d : Math.log(jArr[i11][i12]);
                    }
                }
                double[][] dArr2 = new double[size][];
                for (int i13 = 0; i13 < size; i13++) {
                    dArr2[i13] = new double[dArr[i13].length - 1];
                    if (dArr2[i13].length != 0) {
                        double d = dArr[i13][dArr[i13].length - 1] - dArr[i13][0];
                        int i14 = 0;
                        while (i14 < dArr[i13].length - 1) {
                            int i15 = i14 + 1;
                            dArr2[i13][i14] = d == 0.0d ? 1.0d : (((dArr[i13][i14] + dArr[i13][i15]) * 0.5d) - dArr[i13][0]) / d;
                            i14 = i15;
                        }
                    }
                }
                int length = 0;
                for (int i16 = 0; i16 < size; i16++) {
                    length += dArr2[i16].length;
                }
                int i17 = length + 3;
                long[][][] jArr2 = (long[][][]) Array.newInstance((Class<?>) long.class, size, i17, 2);
                int[] iArr3 = new int[size];
                C4014.m6468(jArr2, 1, jArr, iArr3);
                int i18 = 2;
                while (true) {
                    i2 = i17 - 1;
                    if (i18 >= i2) {
                        break;
                    }
                    double d2 = Double.MAX_VALUE;
                    int i19 = 0;
                    for (int i20 = 0; i20 < size; i20++) {
                        if (iArr3[i20] + 1 != dArr[i20].length) {
                            double d3 = dArr2[i20][iArr3[i20]];
                            if (d3 < d2) {
                                i19 = i20;
                                d2 = d3;
                            }
                        }
                    }
                    iArr3[i19] = iArr3[i19] + 1;
                    C4014.m6468(jArr2, i18, jArr, iArr3);
                    i18++;
                }
                for (long[][] jArr3 : jArr2) {
                    int i21 = i17 - 2;
                    jArr3[i2][0] = jArr3[i21][0] * 2;
                    jArr3[i2][1] = jArr3[i21][1] * 2;
                }
                for (int i22 = 0; i22 < arrayList3.size(); i22++) {
                    C4014 c40143 = (C4014) arrayList3.get(i22);
                    long[][] jArr4 = jArr2[i22];
                    C4017 c4017 = (C4017) c40143.f12712;
                    if (c4017 == null) {
                        throw null;
                    }
                    C0567.m1896(jArr4.length >= 2);
                    c4017.f12726 = jArr4;
                }
            }
            return interfaceC4036Arr;
        }
    }

    public /* synthetic */ C4014(C3827 c3827, int[] iArr, InterfaceC4016 interfaceC4016, long j, long j2, long j3, float f, long j4, InterfaceC4120 interfaceC4120, C4015 c4015) {
        super(c3827, iArr);
        this.f12712 = interfaceC4016;
        this.f12713 = j * 1000;
        this.f12714 = j2 * 1000;
        this.f12715 = j3 * 1000;
        this.f12716 = f;
        this.f12717 = j4;
        this.f12718 = interfaceC4120;
        this.f12719 = 1.0f;
        this.f12721 = 0;
        this.f12722 = -9223372036854775807L;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m6468(long[][][] jArr, int i, long[][] jArr2, int[] iArr) {
        long j = 0;
        for (int i2 = 0; i2 < jArr.length; i2++) {
            jArr[i2][i][1] = jArr2[i2][iArr[i2]];
            j += jArr[i2][i][1];
        }
        for (long[][] jArr3 : jArr) {
            jArr3[i][0] = j;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final int m6469(long j) {
        C4017 c4017 = (C4017) this.f12712;
        long jMax = Math.max(0L, ((long) (c4017.f12723.mo6578() * c4017.f12724)) - c4017.f12725);
        if (c4017.f12726 != null) {
            int i = 1;
            while (true) {
                long[][] jArr = c4017.f12726;
                if (i >= jArr.length - 1 || jArr[i][0] >= jMax) {
                    break;
                }
                i++;
            }
            long[][] jArr2 = c4017.f12726;
            long[] jArr3 = jArr2[i - 1];
            long[] jArr4 = jArr2[i];
            jMax = jArr3[1] + ((long) (((jMax - jArr3[0]) / (jArr4[0] - jArr3[0])) * (jArr4[1] - jArr3[1])));
        }
        int i2 = 0;
        for (int i3 = 0; i3 < this.f12736; i3++) {
            if (j == Long.MIN_VALUE || !m6479(i3, j)) {
                if (((long) Math.round(((float) this.f12738[i3].f10086) * this.f12719)) <= jMax) {
                    return i3;
                }
                i2 = i3;
            }
        }
        return i2;
    }

    @Override // p138.p176.p177.p190.p235.AbstractC4019, p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int mo6470(long j, List<? extends AbstractC3848> list) {
        int i;
        int i2;
        long jMo6619 = this.f12718.mo6619();
        long j2 = this.f12722;
        if (!(j2 == -9223372036854775807L || jMo6619 - j2 >= this.f12717)) {
            return list.size();
        }
        this.f12722 = jMo6619;
        if (list.isEmpty()) {
            return 0;
        }
        int size = list.size();
        long jM6788 = C4150.m6788(list.get(size - 1).f11810 - j, this.f12719);
        long j3 = this.f12715;
        if (jM6788 < j3) {
            return size;
        }
        C3431 c3431 = this.f12738[m6469(jMo6619)];
        for (int i3 = 0; i3 < size; i3++) {
            AbstractC3848 abstractC3848 = list.get(i3);
            C3431 c34312 = abstractC3848.f11807;
            if (C4150.m6788(abstractC3848.f11810 - j, this.f12719) >= j3 && c34312.f10086 < c3431.f10086 && (i = c34312.f10096) != -1 && i < 720 && (i2 = c34312.f10095) != -1 && i2 < 1280 && i < c3431.f10096) {
                return i3;
            }
        }
        return size;
    }

    @Override // p138.p176.p177.p190.p235.AbstractC4019, p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo6471() {
        this.f12722 = -9223372036854775807L;
    }

    @Override // p138.p176.p177.p190.p235.AbstractC4019, p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo6472(float f) {
        this.f12719 = f;
    }

    /* JADX WARN: Removed duplicated region for block: B:25:0x0056  */
    @Override // p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ֏ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void mo6309(long j, long j2, long j3, List<? extends AbstractC3848> list, InterfaceC3849[] interfaceC3849Arr) {
        long jMo6619 = this.f12718.mo6619();
        if (this.f12721 == 0) {
            this.f12721 = 1;
            this.f12720 = m6469(jMo6619);
            return;
        }
        int i = this.f12720;
        int iM6469 = m6469(jMo6619);
        this.f12720 = iM6469;
        if (iM6469 == i) {
            return;
        }
        if (!m6479(i, jMo6619)) {
            C3431[] c3431Arr = this.f12738;
            C3431 c3431 = c3431Arr[i];
            C3431 c34312 = c3431Arr[this.f12720];
            if (c34312.f10086 > c3431.f10086) {
                if (j2 < (j3 != -9223372036854775807L && j3 <= this.f12713 ? (long) (j3 * this.f12716) : this.f12713)) {
                    this.f12720 = i;
                }
            } else if (c34312.f10086 < c3431.f10086 && j2 >= this.f12714) {
                this.f12720 = i;
            }
        }
        if (this.f12720 != i) {
            this.f12721 = 3;
        }
    }

    @Override // p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ރ */
    public int mo6310() {
        return this.f12721;
    }

    @Override // p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ބ */
    public int mo6311() {
        return this.f12720;
    }

    @Override // p138.p176.p177.p190.p235.InterfaceC4036
    /* JADX INFO: renamed from: ޅ */
    public Object mo6312() {
        return null;
    }
}
