package defpackage;

import androidx.media3.common.ParserException;
import java.util.Arrays;
import java.util.List;

/* JADX INFO: renamed from: ˀː, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0556 implements InterfaceC4291 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public AbstractC4258 f2810;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public boolean f2811;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public InterfaceC4550 f2812;

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ʽˈˋ */
    public final void mo1252(long j, long j2) {
        AbstractC4258 abstractC4258 = this.f2810;
        if (abstractC4258 != null) {
            C3107 c3107 = abstractC4258.f16255;
            C1724 c1724 = c3107.f11885;
            c1724.f6915 = 0;
            c1724.f6912 = 0L;
            c1724.f6913 = 0;
            c1724.f6917 = 0;
            c1724.f6914 = 0;
            c3107.f11882.m9603(0);
            c3107.f11883 = -1;
            c3107.f11884 = false;
            if (j == 0) {
                abstractC4258.mo3612(!abstractC4258.f16253);
                return;
            }
            if (abstractC4258.f16249 != 0) {
                long j3 = (((long) abstractC4258.f16259) * j2) / 1000000;
                abstractC4258.f16252 = j3;
                InterfaceC2025 interfaceC2025 = abstractC4258.f16258;
                String str = AbstractC0956.f4222;
                interfaceC2025.mo5131(j3);
                abstractC4258.f16249 = 2;
            }
        }
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final boolean m2140(InterfaceC5206 interfaceC5206) {
        boolean z;
        C1724 c1724 = new C1724();
        if (c1724.m4770(interfaceC5206, true) && (c1724.f6915 & 2) == 2) {
            int iMin = Math.min(c1724.f6914, 8);
            C4545 c4545 = new C4545(iMin);
            interfaceC5206.mo4701(c4545.f17284, 0, iMin);
            c4545.m9624(0);
            if (c4545.m9623() >= 5 && c4545.m9626() == 127 && c4545.m9606() == 1179402563) {
                this.f2810 = new C1787();
                return true;
            }
            c4545.m9624(0);
            try {
                z = ᵟˌᵫ.ˀᵗ(1, c4545, true);
            } catch (ParserException unused) {
                z = false;
            }
            if (z) {
                this.f2810 = new C3651();
            } else {
                c4545.m9624(0);
                if (C1119.m3609(c4545, C1119.f4775)) {
                    this.f2810 = new C1119();
                }
            }
            return true;
        }
        return false;
    }

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final InterfaceC4291 mo1254() {
        return this;
    }

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ᵨᵣ */
    public final boolean mo1255(InterfaceC5206 interfaceC5206) {
        try {
            return m2140(interfaceC5206);
        } catch (ParserException unused) {
            return false;
        }
    }

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final void mo1256() {
    }

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ᵵᵽ */
    public final void mo1257(InterfaceC4550 interfaceC4550) {
        this.f2812 = interfaceC4550;
    }

    /* JADX WARN: Removed duplicated region for block: B:70:0x0172 A[RETURN] */
    /* JADX WARN: Removed duplicated region for block: B:71:0x0173  */
    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int mo1258(InterfaceC5206 interfaceC5206, C2669 c2669) throws ParserException {
        int i;
        C4545 c4545;
        byte[] bArr;
        this.f2812.getClass();
        if (this.f2810 == null) {
            if (!m2140(interfaceC5206)) {
                throw ParserException.m357("Failed to determine bitstream type", null);
            }
            interfaceC5206.mo4698();
        }
        if (!this.f2811) {
            InterfaceC5226 interfaceC5226Mo2743 = this.f2812.mo2743(0, 1);
            this.f2812.mo2740();
            AbstractC4258 abstractC4258 = this.f2810;
            abstractC4258.f16250 = this.f2812;
            abstractC4258.f16248 = interfaceC5226Mo2743;
            abstractC4258.mo3612(true);
            this.f2811 = true;
        }
        AbstractC4258 abstractC42582 = this.f2810;
        C3107 c3107 = abstractC42582.f16255;
        abstractC42582.f16248.getClass();
        String str = AbstractC0956.f4222;
        int i2 = abstractC42582.f16249;
        if (i2 != 0) {
            if (i2 == 1) {
                interfaceC5206.mo4700((int) abstractC42582.f16260);
                abstractC42582.f16249 = 2;
                return 0;
            }
            if (i2 != 2) {
                if (i2 == 3) {
                    return -1;
                }
                ᵷᵝˎ.ᵱʡˏ();
                return 0;
            }
            long jMo5130 = abstractC42582.f16258.mo5130(interfaceC5206);
            if (jMo5130 >= 0) {
                c2669.f10317 = jMo5130;
                return 1;
            }
            if (jMo5130 < -1) {
                abstractC42582.mo8216(-(jMo5130 + 2));
            }
            if (!abstractC42582.f16253) {
                InterfaceC5517 interfaceC5517Mo5133 = abstractC42582.f16258.mo5133();
                interfaceC5517Mo5133.getClass();
                abstractC42582.f16250.mo2739(interfaceC5517Mo5133);
                abstractC42582.f16248.mo1743(interfaceC5517Mo5133.mo1058());
                abstractC42582.f16253 = true;
            }
            if (abstractC42582.f16257 <= 0 && !c3107.m7200(interfaceC5206)) {
                abstractC42582.f16249 = 3;
                return -1;
            }
            abstractC42582.f16257 = 0L;
            C4545 c45452 = c3107.f11882;
            long jMo3610 = abstractC42582.mo3610(c45452);
            if (jMo3610 >= 0) {
                long j = abstractC42582.f16256;
                if (j + jMo3610 >= abstractC42582.f16252) {
                    long j2 = (j * 1000000) / ((long) abstractC42582.f16259);
                    abstractC42582.f16248.mo1740(c45452.f17283, c45452);
                    abstractC42582.f16248.mo1741(j2, 1, c45452.f17283, 0, null);
                    abstractC42582.f16252 = -1L;
                }
            }
            abstractC42582.f16256 += jMo3610;
            return 0;
        }
        while (true) {
            boolean zM7200 = c3107.m7200(interfaceC5206);
            C4545 c45453 = c3107.f11882;
            if (!zM7200) {
                abstractC42582.f16249 = 3;
                return -1;
            }
            long position = interfaceC5206.getPosition();
            long j3 = abstractC42582.f16260;
            abstractC42582.f16257 = position - j3;
            if (abstractC42582.mo3611(c45453, j3, abstractC42582.f16254)) {
                abstractC42582.f16260 = interfaceC5206.getPosition();
            } else {
                C5286 c5286 = (C5286) abstractC42582.f16254.f6833;
                abstractC42582.f16259 = c5286.f19966;
                if (!abstractC42582.f16251) {
                    abstractC42582.f16248.mo1742(c5286);
                    abstractC42582.f16251 = true;
                }
                C1889 c1889 = (C1889) abstractC42582.f16254.f6832;
                if (c1889 != null) {
                    abstractC42582.f16258 = c1889;
                } else {
                    if (interfaceC5206.getLength() != -1) {
                        C1724 c1724 = c3107.f11885;
                        boolean z = (c1724.f6915 & 4) != 0;
                        i = 2;
                        long j4 = abstractC42582.f16260;
                        long length = interfaceC5206.getLength();
                        long j5 = c1724.f6917 + c1724.f6914;
                        long j6 = c1724.f6912;
                        c4545 = c45453;
                        abstractC42582.f16258 = new C4612(abstractC42582, j4, length, j5, j6, z);
                        abstractC42582.f16249 = i;
                        bArr = c4545.f17284;
                        if (bArr.length != 65025) {
                            return 0;
                        }
                        c4545.m9600(c4545.f17283, Arrays.copyOf(bArr, Math.max(65025, c4545.f17283)));
                        return 0;
                    }
                    abstractC42582.f16258 = new ᵖˊʨ(9);
                }
                i = 2;
                c4545 = c45453;
                abstractC42582.f16249 = i;
                bArr = c4545.f17284;
                if (bArr.length != 65025) {
                }
            }
        }
    }

    @Override // defpackage.InterfaceC4291
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final List mo1259() {
        C2822 c2822 = AbstractC4509.f17159;
        return C2598.f10048;
    }
}
