package defpackage;

import android.view.Surface;
import androidx.media3.exoplayer.ExoPlaybackException;
import androidx.media3.exoplayer.video.VideoSink$VideoSinkException;
import java.util.ArrayDeque;
import java.util.List;
import java.util.concurrent.Executor;

/* JADX INFO: renamed from: ᵭᵵ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4178 implements InterfaceC3032 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final C3449 f15936;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public InterfaceC2385 f15937;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final C3755 f15938;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public Surface f15939;

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public InterfaceC0819 f15940;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final C3560 f15941;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public long f15942;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final ArrayDeque f15943;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public Executor f15944;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public C5286 f15945;

    public C4178(C3560 c3560, C3449 c3449, C2353 c2353) {
        this.f15941 = c3560;
        this.f15936 = c3449;
        c3560.f13638 = c2353;
        this.f15938 = new C3755(new C0767(this), c3560, c3449);
        this.f15943 = new ArrayDeque();
        this.f15945 = new C5286(new C4753());
        this.f15942 = -9223372036854775807L;
        this.f15937 = InterfaceC2385.f9321;
        this.f15944 = new ExecutorC1337(1);
        this.f15940 = new C0842();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ʽˈˋ */
    public final boolean mo3759() {
        C3755 c3755 = this.f15938;
        long j = c3755.f14276;
        return j != -9223372036854775807L && c3755.f14281 == j;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˉᵲ */
    public final void mo3760(boolean z) {
        this.f15941.m8073(z);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˊᵙᵾᵲ */
    public final void mo3761(long j, long j2) throws VideoSink$VideoSinkException {
        try {
            this.f15938.m8415(j, j2);
        } catch (ExoPlaybackException e) {
            throw new VideoSink$VideoSinkException(e, this.f15945);
        }
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˊᵨᵧ */
    public final void mo3762(InterfaceC0819 interfaceC0819) {
        this.f15940 = interfaceC0819;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˊᵫᵗ */
    public final void mo3763(C5286 c5286, long j, int i, List list) {
        ᵻᵪ.ˌᴵ(list.isEmpty());
        int i2 = c5286.f19973;
        int i3 = c5286.f19981;
        C5286 c52862 = this.f15945;
        int i4 = c52862.f19973;
        C3755 c3755 = this.f15938;
        if (i2 != i4 || i3 != c52862.f19981) {
            C0760 c0760 = c3755.f14280;
            long j2 = c3755.f14272;
            c0760.m2710(j2 == -9223372036854775807L ? 0L : j2 + 1, new C2763(i2, i3));
        }
        float f = c5286.f19989;
        if (f != this.f15945.f19989) {
            this.f15941.m8078(f);
        }
        this.f15945 = c5286;
        if (j != this.f15942) {
            if (c3755.f14282.f10116 == 0) {
                c3755.f14271.m8074(i);
                c3755.f14275 = j;
            } else {
                C0760 c07602 = c3755.f14274;
                long j3 = c3755.f14272;
                c07602.m2710(j3 == -9223372036854775807L ? -4611686018427387904L : j3 + 1, Long.valueOf(j));
            }
            this.f15942 = j;
        }
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˋˈ */
    public final boolean mo3764(long j, C4007 c4007) {
        this.f15943.add(c4007);
        C3755 c3755 = this.f15938;
        C2608 c2608 = c3755.f14282;
        int i = c2608.f10116;
        long[] jArr = (long[]) c2608.f10119;
        if (i == jArr.length) {
            int length = jArr.length << 1;
            if (length < 0) {
                ᵷᵝˎ.ᵱʡˏ();
                return false;
            }
            long[] jArr2 = new long[length];
            int length2 = jArr.length;
            int i2 = c2608.f10115;
            int i3 = length2 - i2;
            System.arraycopy(jArr, i2, jArr2, 0, i3);
            System.arraycopy((long[]) c2608.f10119, 0, jArr2, i3, i2);
            c2608.f10115 = 0;
            c2608.f10117 = c2608.f10116 - 1;
            c2608.f10119 = jArr2;
            c2608.f10118 = length - 1;
        }
        int i4 = (c2608.f10117 + 1) & c2608.f10118;
        c2608.f10117 = i4;
        ((long[]) c2608.f10119)[i4] = j;
        c2608.f10116++;
        c3755.f14272 = j;
        c3755.f14276 = -9223372036854775807L;
        this.f15944.execute(new RunnableC2846(21, this));
        return true;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˌᴵ */
    public final void mo3765() {
        throw new UnsupportedOperationException();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ˏːˆ */
    public final boolean mo3766(boolean z) {
        return this.f15941.m8071(z);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final Surface mo3767() {
        Surface surface = this.f15939;
        surface.getClass();
        return surface;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵔᵖᵹᵫ */
    public final void mo3768() {
        C3560 c3560 = this.f15941;
        if (c3560.f13636 == 0) {
            c3560.f13636 = 1;
        }
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵜᵪʾ */
    public final boolean mo3769() {
        return true;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵝᵶ */
    public final void mo3770() {
        this.f15939 = null;
        this.f15941.m8076(null);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final void mo3771(boolean z) {
        if (z) {
            C3560 c3560 = this.f15941;
            c3560.f13631.m10757();
            c3560.f13632 = -9223372036854775807L;
            c3560.f13645 = -9223372036854775807L;
            c3560.f13636 = Math.min(c3560.f13636, 1);
            c3560.f13644 = -9223372036854775807L;
            c3560.f13633 = false;
        }
        this.f15936.m7861();
        C3755 c3755 = this.f15938;
        C0760 c0760 = c3755.f14280;
        C2608 c2608 = c3755.f14282;
        c2608.f10115 = 0;
        c2608.f10117 = -1;
        c2608.f10116 = 0;
        c3755.f14272 = -9223372036854775807L;
        c3755.f14281 = -9223372036854775807L;
        c3755.f14276 = -9223372036854775807L;
        C0760 c07602 = c3755.f14274;
        if (c07602.m2726() > 0) {
            ᵻᵪ.ᵱᵽʡᵚ(c07602.m2726() > 0);
            while (c07602.m2726() > 1) {
                c07602.m2733();
            }
            Object objM2733 = c07602.m2733();
            objM2733.getClass();
            c3755.f14275 = ((Long) objM2733).longValue();
        }
        if (c0760.m2726() > 0) {
            ᵻᵪ.ᵱᵽʡᵚ(c0760.m2726() > 0);
            while (c0760.m2726() > 1) {
                c0760.m2733();
            }
            Object objM27332 = c0760.m2733();
            objM27332.getClass();
            c0760.m2710(0L, (C2763) objM27332);
        }
        this.f15943.clear();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵨᵣ */
    public final void mo3772() {
        this.f15936.m7861();
        C3560 c3560 = this.f15941;
        c3560.f13643 = false;
        c3560.f13644 = -9223372036854775807L;
        C5221 c5221 = c3560.f13631;
        c5221.f19678 = false;
        AbstractC1358 abstractC1358 = c5221.f19667;
        if (abstractC1358 != null) {
            abstractC1358.mo3148();
        }
        c5221.m10759();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final boolean mo3773(C5286 c5286) {
        return true;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final void mo3774(float f) {
        this.f15941.m8072(f);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵱʡˏ */
    public final void mo3775(List list) {
        throw new UnsupportedOperationException();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵱᵽʡᵚ */
    public final void mo3776() {
        C3755 c3755 = this.f15938;
        if (c3755.f14272 == -9223372036854775807L) {
            c3755.f14272 = Long.MIN_VALUE;
            c3755.f14281 = Long.MIN_VALUE;
        }
        c3755.f14276 = c3755.f14272;
    }

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

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵵᵽ */
    public final void mo3778(ˈᵷᵵᵞ r1) {
        this.f15937 = r1;
        this.f15944 = EnumC2921.f11255;
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵶᵥᵝ */
    public final void mo3779(int i) {
        C5221 c5221 = this.f15941.f13631;
        if (c5221.f19674 == i) {
            return;
        }
        c5221.f19674 = i;
        c5221.m10760(true);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    public final void mo3780(Surface surface, C5567 c5567) {
        this.f15939 = surface;
        this.f15941.m8076(surface);
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final void mo3781(long j) {
        throw new UnsupportedOperationException();
    }

    @Override // defpackage.InterfaceC3032
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final void mo3782() {
        this.f15936.m7861();
        this.f15941.m8077();
    }
}
