package defpackage;

import android.content.Context;
import android.media.MediaCrypto;
import android.media.MediaFormat;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.util.Pair;
import androidx.media3.exoplayer.ExoPlaybackException;
import androidx.media3.exoplayer.audio.AudioSink$ConfigurationException;
import androidx.media3.exoplayer.audio.AudioSink$InitializationException;
import androidx.media3.exoplayer.audio.AudioSink$WriteException;
import j$.util.Objects;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;

/* JADX INFO: renamed from: ˑᵟˀ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2102 extends AbstractC5262 implements InterfaceC0796 {

    /* JADX INFO: renamed from: ʽˋᵚʛ, reason: contains not printable characters */
    public final ˊˊᵞᵽ f8338;

    /* JADX INFO: renamed from: ʾʣ, reason: contains not printable characters */
    public final C1199 f8339;

    /* JADX INFO: renamed from: ʾᵕˈ, reason: contains not printable characters */
    public boolean f8340;

    /* JADX INFO: renamed from: ˆᵽᵯʣ, reason: contains not printable characters */
    public long f8341;

    /* JADX INFO: renamed from: ˊˈᵲ, reason: contains not printable characters */
    public int f8342;

    /* JADX INFO: renamed from: ᵖʽˈˏ, reason: contains not printable characters */
    public boolean f8343;

    /* JADX INFO: renamed from: ᵙˁˇ, reason: contains not printable characters */
    public boolean f8344;

    /* JADX INFO: renamed from: ᵡˁᵦ, reason: contains not printable characters */
    public C5286 f8345;

    /* JADX INFO: renamed from: ᵡᵱ, reason: contains not printable characters */
    public boolean f8346;

    /* JADX INFO: renamed from: ᵢᵝᵣ, reason: contains not printable characters */
    public boolean f8347;

    /* JADX INFO: renamed from: ᵣːʓˆ, reason: contains not printable characters */
    public final Context f8348;

    /* JADX INFO: renamed from: ᵱˈᵰˊ, reason: contains not printable characters */
    public long f8349;

    /* JADX INFO: renamed from: ᵳˉᵴˆ, reason: contains not printable characters */
    public C5286 f8350;

    /* JADX INFO: renamed from: ᵶʟ, reason: contains not printable characters */
    public boolean f8351;

    /* JADX INFO: renamed from: ᵺᵫˎ, reason: contains not printable characters */
    public boolean f8352;

    /* JADX INFO: renamed from: ᵼᵺᵬ, reason: contains not printable characters */
    public int f8353;

    /* JADX INFO: renamed from: ᵾᵧ, reason: contains not printable characters */
    public final ᵞᵿᴵ f8354;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public C2102(Context context, InterfaceC2865 interfaceC2865, C4935 c4935, boolean z, Handler handler, SurfaceHolderCallbackC2683 surfaceHolderCallbackC2683, ᵞᵿᴵ r15) {
        super(context.getApplicationContext(), 1, interfaceC2865, c4935, z, 44100.0f);
        C1199 c1199 = Build.VERSION.SDK_INT >= 35 ? new C1199() : null;
        this.f8348 = context.getApplicationContext();
        this.f8354 = r15;
        this.f8339 = c1199;
        this.f8342 = -1000;
        this.f8338 = new ˊˊᵞᵽ(handler, surfaceHolderCallbackC2683);
        this.f8349 = -9223372036854775807L;
    }

    @Override // defpackage.InterfaceC0796
    /* JADX INFO: renamed from: ʽˈˋ */
    public final boolean mo372() {
        boolean z = this.f8351;
        this.f8351 = false;
        return z;
    }

    /* JADX WARN: Removed duplicated region for block: B:13:0x002b  */
    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final ArrayList mo5587(InterfaceC2978 interfaceC2978, C5286 c5286, boolean z) {
        C2598 c2598M9553;
        if (c5286.f19987 == null) {
            c2598M9553 = C2598.f10048;
        } else if (this.f8354.ᵷᵺʾᵖ(c5286)) {
            List listM5631 = AbstractC2124.m5631("audio/raw", false, false);
            C1354 c1354 = listM5631.isEmpty() ? null : (C1354) listM5631.get(0);
            c2598M9553 = c1354 != null ? AbstractC4509.m9553(c1354) : AbstractC2124.m5633(interfaceC2978, c5286, z, false);
        }
        HashMap map = AbstractC2124.f8440;
        ArrayList arrayList = new ArrayList(c2598M9553);
        Collections.sort(arrayList, new ᵛˎ(7, new C0732(this.f8348, 10, c5286)));
        return arrayList;
    }

    /* JADX INFO: renamed from: ˀᵛᵟ, reason: contains not printable characters */
    public final int m5588(C5286 c5286) {
        this.f8354.getClass();
        C0977 c0977 = C0977.f4270;
        if (!c0977.f4273) {
            return 0;
        }
        int i = c0977.f4271 ? 1536 : 512;
        return c0977.f4272 ? i | 2048 : i;
    }

    /* JADX INFO: renamed from: ˀᵝᵙᵛ, reason: contains not printable characters */
    public final int m5589(C1354 c1354, C5286 c5286) {
        if ("OMX.google.raw.decoder".equals(c1354.f5600) && Build.VERSION.SDK_INT == 23 && !AbstractC0956.m3216(this.f8348)) {
            return -1;
        }
        return c5286.f19983;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˁᵺˈ, reason: contains not printable characters */
    public final C4394 mo5590(ˊˊᵞᵽ r5) throws ExoPlaybackException {
        C5286 c5286 = (C5286) r5.ᵔᵖᵹᵫ;
        c5286.getClass();
        this.f8350 = c5286;
        C4394 c4394Mo5590 = super.mo5590(r5);
        ˊˊᵞᵽ r4 = this.f8338;
        Handler handler = (Handler) r4.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4076(r4, c5286, c4394Mo5590, 6));
        }
        return c4394Mo5590;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˆʤᵳ, reason: contains not printable characters */
    public final void mo5591() throws ExoPlaybackException {
        try {
            this.f8354.ˊᵫᵗ();
            long j = this.f19901.f19280;
            if (j != -9223372036854775807L) {
                this.f8349 = j;
            }
        } catch (AudioSink$WriteException e) {
            throw m2900(e, e.f619, e.f620, this.f19880 ? 5003 : 5002);
        }
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public final long mo5592(long j, long j2, boolean z) {
        ᵞᵿᴵ r9 = this.f8354;
        C0784 c0784 = r9.ᵲᵶᵳˈ;
        C0784 c07842 = r9.ᵲᵶᵳˈ;
        boolean z2 = c0784.mo2838() && this.f8349 != -9223372036854775807L;
        if (this.f8346) {
            long jMo2827 = c07842.mo2827();
            if (this.f8352 && z2 && jMo2827 != -9223372036854775807L) {
                return Math.max(10000L, (long) ((Math.min(jMo2827, this.f8349 - j) / c07842.f3496.f17813) / 2.0f));
            }
        } else if (z2 || this.f19863) {
            return 1000000L;
        }
        return 10000L;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˉˆᵗ, reason: contains not printable characters */
    public final void mo5593(String str) {
        ˊˊᵞᵽ r3 = this.f8338;
        Handler handler = (Handler) r3.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4020(5, r3, str));
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˉᵲ */
    public final void mo377() {
        this.f8354.ᵯᵷʽ();
        this.f8346 = true;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public final void mo5594(C3008 c3008) {
        C5286 c5286;
        if (Build.VERSION.SDK_INT < 29 || (c5286 = c3008.f11580) == null || !Objects.equals(c5286.f19987, "audio/opus") || !this.f19880) {
            return;
        }
        ByteBuffer byteBuffer = c3008.f11578;
        byteBuffer.getClass();
        c3008.f11580.getClass();
        if (byteBuffer.remaining() == 8) {
            byteBuffer.order(ByteOrder.LITTLE_ENDIAN).getLong();
            this.f8354.getClass();
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˊᵙᵾᵲ */
    public final void mo2891() {
        ᵞᵿᴵ r0 = this.f8354;
        this.f8351 = false;
        this.f8352 = false;
        this.f8349 = -9223372036854775807L;
        try {
            try {
                this.f19880 = false;
                m10860();
                m10846();
            } finally {
                AbstractC3589.m8104(this.f19840, null);
                this.f19840 = null;
            }
        } finally {
            if (this.f8343) {
                this.f8343 = false;
                r0.reset();
            }
        }
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˋʿᐧ, reason: contains not printable characters */
    public final void mo5595(C0204 c0204) {
        ˊˊᵞᵽ r3 = this.f8338;
        Handler handler = (Handler) r3.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4076(r3, 7, c0204));
        }
    }

    @Override // defpackage.AbstractC5262, defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˋˈ */
    public final void mo383() {
        ˊˊᵞᵽ r0 = this.f8338;
        this.f8343 = true;
        this.f8350 = null;
        this.f8349 = -9223372036854775807L;
        this.f8352 = false;
        try {
            this.f8354.flush();
            try {
                super.mo383();
            } finally {
            }
        } catch (Throwable th) {
            try {
                super.mo383();
                throw th;
            } finally {
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:54:0x00f9 A[Catch: AudioSink$ConfigurationException -> 0x00f7, TryCatch #0 {AudioSink$ConfigurationException -> 0x00f7, blocks: (B:44:0x00d9, B:47:0x00e1, B:49:0x00e5, B:51:0x00ee, B:54:0x00f9, B:55:0x00fc), top: B:59:0x00d9 }] */
    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˋᵯᵩ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void mo5596(C5286 c5286, MediaFormat mediaFormat) throws ExoPlaybackException {
        C5286 c52862 = this.f8345;
        int[] iArr = null;
        if (c52862 != null) {
            c5286 = c52862;
        } else if (this.f19898 != null) {
            mediaFormat.getClass();
            String str = c5286.f19987;
            int i = c5286.f19984;
            int iM3212 = "audio/raw".equals(str) ? c5286.f19962 : (Build.VERSION.SDK_INT < 24 || !mediaFormat.containsKey("pcm-encoding")) ? mediaFormat.containsKey("v-bits-per-sample") ? AbstractC0956.m3212(mediaFormat.getInteger("v-bits-per-sample"), ByteOrder.LITTLE_ENDIAN) : 2 : mediaFormat.getInteger("pcm-encoding");
            C4753 c4753 = new C4753();
            c4753.f18101 = AbstractC4208.m9132("audio/raw");
            c4753.f18095 = iM3212;
            c4753.f18092 = c5286.f19961;
            c4753.f18091 = c5286.f19971;
            c4753.f18125 = c5286.f19988;
            c4753.f18121 = c5286.f19992;
            c4753.f18089 = c5286.f19958;
            c4753.f18105 = AbstractC4509.m9559(c5286.f19976);
            c4753.f18126 = c5286.f19997;
            c4753.f18114 = c5286.f19985;
            c4753.f18129 = c5286.f20000;
            c4753.f18090 = mediaFormat.getInteger("channel-count");
            c4753.f18113 = mediaFormat.getInteger("sample-rate");
            c5286 = new C5286(c4753);
            boolean z = this.f8340;
            int i2 = c5286.f19984;
            if (z && i2 == 6 && i < 6) {
                iArr = new int[i];
                for (int i3 = 0; i3 < i; i3++) {
                    iArr[i3] = i3;
                }
            } else if (this.f8344) {
                if (i2 == 3) {
                    iArr = new int[]{0, 2, 1};
                } else if (i2 == 5) {
                    iArr = new int[]{0, 2, 1, 3, 4};
                } else if (i2 == 6) {
                    iArr = new int[]{0, 2, 1, 5, 3, 4};
                } else if (i2 == 7) {
                    iArr = new int[]{0, 2, 1, 6, 5, 3, 4};
                } else if (i2 == 8) {
                    iArr = new int[]{0, 2, 1, 7, 5, 6, 3, 4};
                }
            }
        }
        try {
            int i4 = Build.VERSION.SDK_INT;
            ᵞᵿᴵ r3 = this.f8354;
            if (i4 >= 29) {
                if (this.f19880) {
                    C1619 c1619 = this.f3594;
                    c1619.getClass();
                    if (c1619.f6484 != 0) {
                        this.f3594.getClass();
                        r3.getClass();
                    } else {
                        r3.getClass();
                    }
                }
            }
            r3.ᵱʡˏ(c5286, iArr);
        } catch (AudioSink$ConfigurationException e) {
            throw m2900(e, e.f615, false, 5001);
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ˏːˆ */
    public final void mo385() {
        m5606();
        this.f8346 = false;
        this.f8354.ᵨᵣ();
        this.f8352 = false;
    }

    @Override // defpackage.AbstractC5262, defpackage.AbstractC0799, defpackage.InterfaceC1896
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final void mo386(int i, Object obj) {
        C1199 c1199;
        ᵞᵿᴵ r1 = this.f8354;
        if (i == 2) {
            obj.getClass();
            r1.ˊᵨᵧ(((Float) obj).floatValue());
            return;
        }
        if (i == 3) {
            C4683 c4683 = (C4683) obj;
            c4683.getClass();
            r1.ˊᵙᵾᵲ(c4683);
            return;
        }
        if (i == 6) {
            C0191 c0191 = (C0191) obj;
            c0191.getClass();
            r1.ᵔᵖᵹᵫ(c0191);
            return;
        }
        if (i == 12) {
            r1.getClass();
            return;
        }
        if (i == 16) {
            obj.getClass();
            this.f8342 = ((Integer) obj).intValue();
            InterfaceC1595 interfaceC1595 = this.f19898;
            if (interfaceC1595 != null && Build.VERSION.SDK_INT >= 35) {
                Bundle bundle = new Bundle();
                bundle.putInt("importance", Math.max(0, -this.f8342));
                interfaceC1595.mo3027(bundle);
                return;
            }
            return;
        }
        if (i == 9) {
            obj.getClass();
            r1.ᵶˇᵱ(((Boolean) obj).booleanValue());
            return;
        }
        if (i == 10) {
            obj.getClass();
            int iIntValue = ((Integer) obj).intValue();
            r1.ᵶᵥᵝ(iIntValue);
            if (Build.VERSION.SDK_INT < 35 || (c1199 = this.f8339) == null) {
                return;
            }
            c1199.m3689(iIntValue);
            return;
        }
        if (i == 19) {
            obj.getClass();
            r1.getClass();
        } else if (i != 20) {
            super.mo386(i, obj);
        } else {
            obj.getClass();
            r1.ᵝᵶ((InterfaceC4099) obj);
            throw null;
        }
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public final float mo5597(float f, C5286 c5286, C5286[] c5286Arr) {
        int iMax = -1;
        for (C5286 c52862 : c5286Arr) {
            int i = c52862.f19966;
            if (i != -1) {
                iMax = Math.max(iMax, i);
            }
        }
        if (iMax == -1) {
            return -1.0f;
        }
        return iMax * f;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵕᵜʽᵰ, reason: contains not printable characters */
    public final boolean mo5598(C5286 c5286) {
        C1619 c1619 = this.f3594;
        c1619.getClass();
        if (c1619.f6484 != 0) {
            int iM5588 = m5588(c5286);
            if ((iM5588 & 512) != 0) {
                C1619 c16192 = this.f3594;
                c16192.getClass();
                if (c16192.f6484 == 2 || (iM5588 & 1024) != 0) {
                    return true;
                }
                if (c5286.f19961 == 0 && c5286.f19971 == 0) {
                    return true;
                }
            }
        }
        return this.f8354.ᵷᵺʾᵖ(c5286);
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵗᵭ, reason: contains not printable characters */
    public final void mo5599() {
        this.f8354.ˏːˆ();
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵜᵤ, reason: contains not printable characters */
    public final void mo5600(long j) {
        this.f8354.getClass();
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵝᵶ */
    public final boolean mo389() {
        return this.f8354.ᵲᵶᵳˈ.mo2838();
    }

    /* JADX WARN: Removed duplicated region for block: B:24:0x0062  */
    /* JADX WARN: Removed duplicated region for block: B:45:0x00d5  */
    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final C2781 mo5601(C1354 c1354, C5286 c5286, MediaCrypto mediaCrypto, float f) {
        boolean z;
        C5286[] c5286Arr = this.f3589;
        c5286Arr.getClass();
        int iM5589 = m5589(c1354, c5286);
        String str = c1354.f5600;
        if (c5286Arr.length != 1) {
            for (C5286 c52862 : c5286Arr) {
                if (c1354.m3876(c5286, c52862).f16685 != 0) {
                    iM5589 = Math.max(iM5589, m5589(c1354, c52862));
                }
            }
        }
        this.f8353 = iM5589;
        int i = Build.VERSION.SDK_INT;
        if (i < 24 && "OMX.SEC.aac.dec".equals(str) && "samsung".equals(Build.MANUFACTURER)) {
            String str2 = Build.DEVICE;
            if (str2.startsWith("zeroflte") || str2.startsWith("herolte") || str2.startsWith("heroqlte")) {
                z = true;
            }
        } else {
            z = false;
        }
        this.f8340 = z;
        this.f8344 = str.equals("OMX.google.opus.decoder") || str.equals("c2.android.opus.decoder") || str.equals("OMX.google.vorbis.decoder") || str.equals("c2.android.vorbis.decoder");
        String str3 = c1354.f5596;
        int i2 = this.f8353;
        MediaFormat mediaFormat = new MediaFormat();
        mediaFormat.setString("mime", str3);
        int i3 = c5286.f19984;
        String str4 = c5286.f19987;
        mediaFormat.setInteger("channel-count", i3);
        int i4 = c5286.f19966;
        mediaFormat.setInteger("sample-rate", i4);
        ˑᵕʾ.ˁˌᵩ(mediaFormat, c5286.f19967);
        ˑᵕʾ.ᵜᵪʾ(mediaFormat, "max-input-size", i2);
        mediaFormat.setInteger("priority", 0);
        if (f != -1.0f) {
            if (i == 23) {
                String str5 = Build.MODEL;
                if (!"ZTE B2017G".equals(str5) && !"AXON 7 mini".equals(str5)) {
                    mediaFormat.setFloat("operating-rate", f);
                }
            }
        }
        if ("audio/ac4".equals(str4)) {
            Pair pairM5109 = AbstractC1879.m5109(c5286);
            if (pairM5109 != null) {
                ˑᵕʾ.ᵜᵪʾ(mediaFormat, "profile", ((Integer) pairM5109.first).intValue());
                ˑᵕʾ.ᵜᵪʾ(mediaFormat, "level", ((Integer) pairM5109.second).intValue());
            }
            if (i <= 28) {
                mediaFormat.setInteger("ac4-is-sync", 1);
            }
        }
        ᵞᵿᴵ r7 = this.f8354;
        if (i >= 24) {
            if (r7.ᵲᵶᵳˈ.mo2811(AbstractC0956.m3250(4, c5286.f19984, i4)) == 2) {
                mediaFormat.setInteger("pcm-encoding", 4);
            }
        }
        if (i >= 32) {
            mediaFormat.setInteger("max-output-channel-count", 99);
        }
        if (i >= 35) {
            mediaFormat.setInteger("importance", Math.max(0, -this.f8342));
        }
        if (Objects.equals(str4, "audio/iamf")) {
            r7.getClass();
            ˋˀᵧ.ʿٴˇ("AudioCapabilities from the AudioSink are null, using default stereo output layout.");
            mediaFormat.setInteger("channel-mask", 12);
            mediaFormat.setInteger("max-output-channel-count", 2);
        }
        m10845(mediaFormat);
        this.f8345 = (!"audio/raw".equals(c1354.f5594) || "audio/raw".equals(str4)) ? null : c5286;
        return new C2781(c1354, mediaFormat, c5286, null, mediaCrypto, this.f8339);
    }

    /* JADX WARN: Removed duplicated region for block: B:28:0x005a  */
    /* JADX WARN: Removed duplicated region for block: B:47:0x009b  */
    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵟᵴᵥ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int mo5602(InterfaceC2978 interfaceC2978, C5286 c5286) {
        int iM5588;
        C2598 c2598M9553;
        boolean z;
        boolean z2;
        int iM6526 = AbstractC2704.m6526(1, 0, 0, 0);
        String str = c5286.f19987;
        String str2 = c5286.f19987;
        if (!AbstractC4208.m9139(str)) {
            return AbstractC2704.m6526(0, 0, 0, 0);
        }
        int i = c5286.f19959;
        boolean z3 = i != 0;
        boolean z4 = i == 0 || i == 2;
        int i2 = 8;
        ᵞᵿᴵ r14 = this.f8354;
        if (z4) {
            if (z3) {
                List listM5631 = AbstractC2124.m5631("audio/raw", false, false);
                if ((listM5631.isEmpty() ? null : (C1354) listM5631.get(0)) != null) {
                }
            }
            iM5588 = m5588(c5286);
            if (r14.ᵷᵺʾᵖ(c5286)) {
                return AbstractC2704.m6526(4, 8, 32, iM5588);
            }
        } else {
            iM5588 = 0;
        }
        if ((!"audio/raw".equals(str2) || r14.ᵷᵺʾᵖ(c5286)) && r14.ᵷᵺʾᵖ(AbstractC0956.m3250(2, c5286.f19984, c5286.f19966))) {
            if (str2 == null) {
                c2598M9553 = C2598.f10048;
            } else if (r14.ᵷᵺʾᵖ(c5286)) {
                List listM56312 = AbstractC2124.m5631("audio/raw", false, false);
                C1354 c1354 = listM56312.isEmpty() ? null : (C1354) listM56312.get(0);
                c2598M9553 = c1354 != null ? AbstractC4509.m9553(c1354) : AbstractC2124.m5633(interfaceC2978, c5286, false, false);
            }
            if (!c2598M9553.isEmpty()) {
                if (!z4) {
                    return AbstractC2704.m6526(2, 0, 0, 0);
                }
                C1354 c13542 = (C1354) c2598M9553.get(0);
                Context context = this.f8348;
                boolean zM3879 = c13542.m3879(context, c5286);
                if (zM3879) {
                    z = zM3879;
                    z2 = true;
                } else {
                    for (int i3 = 1; i3 < c2598M9553.f10050; i3++) {
                        C1354 c13543 = (C1354) c2598M9553.get(i3);
                        if (c13543.m3879(context, c5286)) {
                            z2 = false;
                            c13542 = c13543;
                            z = true;
                            break;
                        }
                    }
                    z = zM3879;
                    z2 = true;
                }
                int i4 = z ? 4 : 3;
                if (z && c13542.m3882(c5286)) {
                    i2 = 16;
                }
                return (c13542.f5601 ? 64 : 0) | i4 | i2 | 32 | (z2 ? 128 : 0) | iM5588;
            }
        }
        return iM6526;
    }

    @Override // defpackage.AbstractC5262, defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final void mo390(long j, boolean z, boolean z2) throws ExoPlaybackException {
        super.mo390(j, z, z2);
        this.f8354.flush();
        this.f8341 = j;
        this.f8349 = -9223372036854775807L;
        this.f8351 = false;
        this.f8352 = false;
        this.f8347 = true;
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final C4394 mo5603(C1354 c1354, C5286 c5286, C5286 c52862, boolean z) {
        C4394 c4394M3876 = c1354.m3876(c5286, c52862);
        int i = c4394M3876.f16683;
        if (this.f19840 == null && mo5598(c52862)) {
            i |= 32768;
        }
        if (m5589(c1354, c52862) > this.f8353) {
            i |= 64;
        }
        int i2 = i;
        return new C4394(c1354.f5600, c5286, c52862, i2 != 0 ? 0 : c4394M3876.f16685, i2);
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵡᵶ, reason: contains not printable characters */
    public final void mo5604(Exception exc) {
        ˋˀᵧ.ˋˈ("Audio codec error", exc);
        ˊˊᵞᵽ r3 = this.f8338;
        Handler handler = (Handler) r3.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4020(0, r3, exc));
        }
    }

    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵡᵶᵬʤ, reason: contains not printable characters */
    public final void mo5605(long j, long j2, String str) {
        ˊˊᵞᵽ r1 = this.f8338;
        Handler handler = (Handler) r1.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4020(r1, str, j, j2));
        }
    }

    /* JADX INFO: renamed from: ᵣʚʿ, reason: contains not printable characters */
    public final void m5606() {
        long jMax = this.f8354.ᵪᵹᵥᵻ(mo393());
        if (jMax != Long.MIN_VALUE) {
            if (!this.f8347) {
                jMax = Math.max(this.f8341, jMax);
            }
            this.f8341 = jMax;
            this.f8347 = false;
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final void mo392(boolean z, boolean z2) {
        C2537 c2537 = new C2537();
        this.f19843 = c2537;
        ˊˊᵞᵽ r5 = this.f8338;
        Handler handler = (Handler) r5.ᵜᵪʾ;
        if (handler != null) {
            handler.post(new RunnableC4020(6, r5, c2537));
        }
        C1619 c1619 = this.f3594;
        c1619.getClass();
        boolean z3 = c1619.f6483;
        ᵞᵿᴵ r52 = this.f8354;
        if (z3) {
            r52.ᵜᵪʾ();
        } else {
            r52.ᵟᵹᵙ();
        }
        this.f3596.getClass();
        r52.getClass();
        this.f3583.getClass();
        r52.ᵲᵶᵳˈ.f3488 = new ʽˎˇˌ(6, this);
    }

    /* JADX WARN: Removed duplicated region for block: B:31:0x005b  */
    /* JADX WARN: Removed duplicated region for block: B:39:0x0076  */
    @Override // defpackage.AbstractC5262
    /* JADX INFO: renamed from: ᵬᵦˋ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean mo5607(long j, long j2, InterfaceC1595 interfaceC1595, ByteBuffer byteBuffer, int i, int i2, int i3, long j3, boolean z, boolean z2, C5286 c5286) throws ExoPlaybackException {
        int i4;
        int i5;
        byteBuffer.getClass();
        this.f8349 = -9223372036854775807L;
        if (this.f8345 != null && (i2 & 2) != 0) {
            interfaceC1595.getClass();
            interfaceC1595.mo3045(i);
            return true;
        }
        ᵞᵿᴵ r1 = this.f8354;
        if (z) {
            if (interfaceC1595 != null) {
                interfaceC1595.mo3045(i);
            }
            this.f19843.f9830 += i3;
            r1.ˏːˆ();
            return true;
        }
        try {
            if (!r1.ᵲᵶᵳˈ.mo2830(i3, j3, byteBuffer)) {
                this.f8349 = j3;
                return false;
            }
            if (interfaceC1595 != null) {
                interfaceC1595.mo3045(i);
            }
            this.f19843.f9822 += i3;
            return true;
        } catch (AudioSink$InitializationException e) {
            C5286 c52862 = this.f8350;
            if (this.f19880) {
                C1619 c1619 = this.f3594;
                c1619.getClass();
                i5 = c1619.f6484 != 0 ? 5004 : 5001;
            }
            throw m2900(e, c52862, e.f616, i5);
        } catch (AudioSink$WriteException e2) {
            if (this.f19880) {
                C1619 c16192 = this.f3594;
                c16192.getClass();
                i4 = c16192.f6484 != 0 ? 5003 : 5002;
            }
            throw m2900(e2, c5286, e2.f620, i4);
        }
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final boolean mo393() {
        return this.f19863 && this.f8354.ᵲᵶᵳˈ.mo2800();
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵱʡˏ */
    public final void mo2897() {
        C1199 c1199;
        this.f8354.getClass();
        if (Build.VERSION.SDK_INT < 35 || (c1199 = this.f8339) == null) {
            return;
        }
        c1199.m3686();
    }

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

    @Override // defpackage.InterfaceC0796
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final long mo395() {
        if (this.f3588 == 2) {
            m5606();
        }
        return this.f8341;
    }

    @Override // defpackage.InterfaceC0796
    /* JADX INFO: renamed from: ᵵᵽ */
    public final C4688 mo396() {
        return this.f8354.ᵲᵶᵳˈ.f3496;
    }

    @Override // defpackage.AbstractC0799
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final InterfaceC0796 mo397() {
        return this;
    }

    @Override // defpackage.InterfaceC0796
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final void mo398(C4688 c4688) {
        this.f8354.ᵻˈᵦʼ(c4688);
    }
}
