package defpackage;

import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import java.util.ArrayList;

/* JADX INFO: renamed from: ᵽᵝᵮ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5368 extends AbstractC0799 implements Handler.Callback {

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public final Handler f20316;

    /* JADX INFO: renamed from: ˀᵗ, reason: contains not printable characters */
    public C1956 f20317;

    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public long f20318;

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public final C0899 f20319;

    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public boolean f20320;

    /* JADX INFO: renamed from: ˏᵩʨ, reason: contains not printable characters */
    public long f20321;

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public final SurfaceHolderCallbackC2683 f20322;

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public boolean f20323;

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public ᵸᵺᵜ f20324;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public final C3664 f20325;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public C5368(SurfaceHolderCallbackC2683 surfaceHolderCallbackC2683, Looper looper) {
        super(5);
        C3664 c3664 = C3664.f13900;
        this.f20322 = surfaceHolderCallbackC2683;
        this.f20316 = looper == null ? null : new Handler(looper, this);
        this.f20325 = c3664;
        this.f20319 = new C0899();
        this.f20321 = -9223372036854775807L;
    }

    @Override // android.os.Handler.Callback
    public final boolean handleMessage(Message message) {
        if (message.what == 1) {
            m10959((C1956) message.obj);
            return true;
        }
        ᵷᵝˎ.ᵱʡˏ();
        return false;
    }

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final long m10957(long j) {
        ᵻᵪ.ˌᴵ(j != -9223372036854775807L);
        ᵻᵪ.ˌᴵ(this.f20321 != -9223372036854775807L);
        return j - this.f20321;
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˈᵲᵢ */
    public final int mo376(C5286 c5286) {
        if (this.f20325.m8267(c5286)) {
            return AbstractC2704.m6526(c5286.f19959 == 0 ? 4 : 2, 0, 0, 0);
        }
        return AbstractC2704.m6526(0, 0, 0, 0);
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˊᵨᵧ */
    public final void mo380(C5286[] c5286Arr, long j, long j2, C4100 c4100) {
        this.f20324 = this.f20325.m8263(c5286Arr[0]);
        C1956 c1956 = this.f20317;
        if (c1956 != null) {
            long j3 = c1956.f7783;
            long j4 = (this.f20321 + j3) - j2;
            if (j3 != j4) {
                c1956 = new C1956(j4, c1956.f7784);
            }
            this.f20317 = c1956;
        }
        this.f20321 = j2;
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˋˈ */
    public final void mo383() {
        this.f20317 = null;
        this.f20324 = null;
        this.f20321 = -9223372036854775807L;
    }

    /* JADX WARN: Removed duplicated region for block: B:12:0x003e  */
    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m10958(C1956 c1956, ArrayList arrayList) {
        int i = 0;
        while (true) {
            InterfaceC2223[] interfaceC2223Arr = c1956.f7784;
            if (i >= interfaceC2223Arr.length) {
                return;
            }
            C5286 c5286Mo1758 = interfaceC2223Arr[i].mo1758();
            if (c5286Mo1758 != null) {
                C3664 c3664 = this.f20325;
                if (c3664.m8267(c5286Mo1758)) {
                    ᵸᵺᵜ r2 = c3664.m8263(c5286Mo1758);
                    byte[] bArrMo1757 = interfaceC2223Arr[i].mo1757();
                    bArrMo1757.getClass();
                    C0899 c0899 = this.f20319;
                    c0899.mo7091();
                    c0899.m7093(bArrMo1757.length);
                    c0899.f11582.put(bArrMo1757);
                    c0899.m7092();
                    C1956 c19562 = r2.ᵱᵽʡᵚ(c0899);
                    if (c19562 != null) {
                        m10958(c19562, arrayList);
                    }
                } else {
                    arrayList.add(interfaceC2223Arr[i]);
                }
            }
            i++;
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵔᵖᵹᵫ */
    public final void mo388(long j, long j2) {
        boolean z = true;
        while (z) {
            if (!this.f20323 && this.f20317 == null) {
                C0899 c0899 = this.f20319;
                c0899.mo7091();
                ˊˊᵞᵽ r1 = this.f3590;
                r1.ᵻˈᵦʼ();
                int iM2893 = m2893(r1, c0899, 0);
                if (iM2893 == -4) {
                    if (c0899.m6278(4)) {
                        this.f20323 = true;
                    } else if (c0899.f11577 >= this.f3593) {
                        c0899.f3969 = this.f20318;
                        c0899.m7092();
                        ᵸᵺᵜ r12 = this.f20324;
                        String str = AbstractC0956.f4222;
                        C1956 c1956 = r12.ᵱᵽʡᵚ(c0899);
                        if (c1956 != null) {
                            ArrayList arrayList = new ArrayList(c1956.f7784.length);
                            m10958(c1956, arrayList);
                            if (!arrayList.isEmpty()) {
                                this.f20317 = new C1956(m10957(c0899.f11577), (InterfaceC2223[]) arrayList.toArray(new InterfaceC2223[0]));
                            }
                        }
                    }
                } else if (iM2893 == -5) {
                    C5286 c5286 = (C5286) r1.ᵔᵖᵹᵫ;
                    c5286.getClass();
                    this.f20318 = c5286.f19975;
                }
            }
            C1956 c19562 = this.f20317;
            if (c19562 == null || c19562.f7783 > m10957(j)) {
                z = false;
            } else {
                C1956 c19563 = this.f20317;
                Handler handler = this.f20316;
                if (handler != null) {
                    handler.obtainMessage(1, c19563).sendToTarget();
                } else {
                    m10959(c19563);
                }
                this.f20317 = null;
                z = true;
            }
            if (this.f20323 && this.f20317 == null) {
                this.f20320 = true;
            }
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵝᵶ */
    public final boolean mo389() {
        return true;
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final void mo390(long j, boolean z, boolean z2) {
        this.f20317 = null;
        this.f20323 = false;
        this.f20320 = false;
    }

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final void m10959(C1956 c1956) {
        SurfaceHolderCallbackC2683 surfaceHolderCallbackC2683 = this.f20322;
        C3262 c3262 = surfaceHolderCallbackC2683.f10352;
        C2175 c2175 = c3262.f12438;
        C3252 c3252 = c3262.f12452;
        C3376 c3376M5686 = c2175.m5686();
        int i = 0;
        while (true) {
            InterfaceC2223[] interfaceC2223Arr = c1956.f7784;
            if (i >= interfaceC2223Arr.length) {
                break;
            }
            interfaceC2223Arr[i].mo1756(c3376M5686);
            i++;
        }
        c3262.f12438 = new C2175(c3376M5686);
        C2175 c2175M7436 = c3262.m7436();
        if (!c2175M7436.equals(c3262.f12453)) {
            c3262.f12453 = c2175M7436;
            c3252.m7411(14, new ᵳᵢᵺ(23, surfaceHolderCallbackC2683));
        }
        c3252.m7411(28, new ᵳᵢᵺ(24, c1956));
        c3252.m7410();
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final boolean mo393() {
        return this.f20320;
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final String mo394() {
        return "MetadataRenderer";
    }
}
