package defpackage;

import android.content.DialogInterface;
import android.media.MediaCodec;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.util.Pair;
import androidx.preference.PreferenceScreen;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.concurrent.atomic.AtomicReference;

/* JADX INFO: renamed from: ᵮˊ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class HandlerC4211 extends Handler {

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

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

    public /* synthetic */ HandlerC4211() {
        this.f16023 = 0;
    }

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public /* synthetic */ HandlerC4211(Object obj, Looper looper, int i) {
        super(looper);
        this.f16023 = i;
        this.f16022 = obj;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    private final void m9145(Message message) {
        C3814 c3814;
        Pair pair = (Pair) message.obj;
        Object obj = pair.first;
        Object obj2 = pair.second;
        int i = message.what;
        if (i == 1) {
            C2478 c2478 = (C2478) this.f16022;
            C0767 c0767 = c2478.f9626;
            if (obj == c2478.f9635) {
                if (c2478.f9630 == 2 || c2478.m6223()) {
                    c2478.f9635 = null;
                    if (obj2 instanceof Exception) {
                        c0767.m2777((Exception) obj2, false);
                        return;
                    }
                    try {
                        c2478.f9618.mo2494(((C1253) obj2).f5295);
                        c0767.f3432 = null;
                        HashSet hashSet = (HashSet) c0767.f3433;
                        AbstractC4509 abstractC4509M9559 = AbstractC4509.m9559(hashSet);
                        hashSet.clear();
                        C2822 c2822ListIterator = abstractC4509M9559.listIterator(0);
                        while (c2822ListIterator.hasNext()) {
                            C2478 c24782 = (C2478) c2822ListIterator.next();
                            if (c24782.m6217()) {
                                c24782.m6222(true);
                            }
                        }
                        return;
                    } catch (Exception e) {
                        c0767.m2777(e, true);
                        return;
                    }
                }
                return;
            }
            return;
        }
        if (i != 2) {
            return;
        }
        C2478 c24783 = (C2478) this.f16022;
        if (obj == c24783.f9627 && c24783.m6223()) {
            c24783.f9627 = null;
            synchronized (c24783.f9633) {
                ˈᵷᵵᵞ r1 = c24783.f9632;
                r1.getClass();
                c3814 = new C3814(28);
                ((C3975) r1.ᵜᵪʾ).m8718();
                c24783.f9632 = null;
            }
            if ((obj2 instanceof Exception) || (obj2 instanceof NoSuchMethodError)) {
                c24783.m6218((Throwable) obj2, false);
                return;
            }
            try {
                byte[] bArr = ((C1253) obj2).f5295;
                byte[] bArrMo2491 = c24783.f9618.mo2491(c24783.f9624, bArr);
                if (c24783.f9628 != null && bArrMo2491 != null && bArrMo2491.length != 0) {
                    c24783.f9628 = bArrMo2491;
                }
                c24783.f9630 = 4;
                c24783.m6224(new ᵳᵢᵺ(17, c3814));
            } catch (Exception e2) {
                e = e2;
                c24783.m6218(e, true);
            } catch (NoSuchMethodError e3) {
                e = e3;
                c24783.m6218(e, true);
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:126:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:85:0x0113  */
    @Override // android.os.Handler
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void handleMessage(Message message) {
        C0141 c0141;
        switch (this.f16023) {
            case 0:
                int i = message.what;
                if (i == -3 || i == -2 || i == -1) {
                    ((DialogInterface.OnClickListener) message.obj).onClick((DialogInterface) ((WeakReference) this.f16022).get(), message.what);
                    return;
                } else {
                    if (i != 1) {
                        return;
                    }
                    ((DialogInterface) message.obj).dismiss();
                    return;
                }
            case 1:
                C2077 c2077 = (C2077) this.f16022;
                int i2 = message.what;
                C0141 c01412 = null;
                if (i2 == 1) {
                    c0141 = (C0141) message.obj;
                    try {
                        c2077.f8255.queueInputBuffer(c0141.f1509, 0, c0141.f1506, c0141.f1510, c0141.f1508);
                        break;
                    } catch (RuntimeException e) {
                        AtomicReference atomicReference = c2077.f8258;
                        while (!atomicReference.compareAndSet(null, e) && atomicReference.get() == null) {
                        }
                    }
                } else {
                    if (i2 != 2) {
                        if (i2 == 3) {
                            c2077.f8259.m5625();
                        } else if (i2 != 4) {
                            AtomicReference atomicReference2 = c2077.f8258;
                            IllegalStateException illegalStateException = new IllegalStateException(String.valueOf(i2));
                            while (!atomicReference2.compareAndSet(null, illegalStateException) && atomicReference2.get() == null) {
                            }
                        } else {
                            try {
                                c2077.f8255.setParameters((Bundle) message.obj);
                                break;
                            } catch (RuntimeException e2) {
                                AtomicReference atomicReference3 = c2077.f8258;
                                while (!atomicReference3.compareAndSet(null, e2) && atomicReference3.get() == null) {
                                }
                            }
                        }
                        if (c01412 == null) {
                            C2077.m5546(c01412);
                            return;
                        }
                        return;
                    }
                    c0141 = (C0141) message.obj;
                    int i3 = c0141.f1509;
                    MediaCodec.CryptoInfo cryptoInfo = c0141.f1507;
                    long j = c0141.f1510;
                    int i4 = c0141.f1508;
                    try {
                        if (Build.VERSION.SDK_INT < 31) {
                            synchronized (C2077.f8254) {
                                c2077.f8255.queueSecureInputBuffer(i3, 0, cryptoInfo, j, i4);
                            }
                        } else {
                            c2077.f8255.queueSecureInputBuffer(i3, 0, cryptoInfo, j, i4);
                        }
                        break;
                    } catch (RuntimeException e3) {
                        AtomicReference atomicReference4 = c2077.f8258;
                        while (!atomicReference4.compareAndSet(null, e3) && atomicReference4.get() == null) {
                        }
                    }
                }
                c01412 = c0141;
                if (c01412 == null) {
                }
                break;
            case 2:
                m9145(message);
                return;
            case 3:
                byte[] bArr = (byte[]) message.obj;
                if (bArr == null) {
                    return;
                }
                ArrayList arrayList = ((C2076) this.f16022).f8233;
                int size = arrayList.size();
                int i5 = 0;
                while (i5 < size) {
                    Object obj = arrayList.get(i5);
                    i5++;
                    C2478 c2478 = (C2478) obj;
                    c2478.m6219();
                    if (Arrays.equals(c2478.f9624, bArr)) {
                        if (message.what == 2 && c2478.f9630 == 4) {
                            String str = AbstractC0956.f4222;
                            c2478.m6222(false);
                            return;
                        }
                        return;
                    }
                }
                return;
            default:
                if (message.what != 1) {
                    return;
                }
                AbstractC4785 abstractC4785 = (AbstractC4785) this.f16022;
                PreferenceScreen preferenceScreen = abstractC4785.f18206.f6506;
                if (preferenceScreen != null) {
                    abstractC4785.f18203.setAdapter(new C4494(preferenceScreen));
                    preferenceScreen.mo449();
                    return;
                }
                return;
        }
    }
}
