package defpackage;

import android.app.Notification;
import android.app.job.JobParameters;
import android.content.Context;
import android.media.AudioDescriptor;
import android.media.MediaDrm;
import android.media.MediaFormat;
import android.media.metrics.LogSessionId;
import android.net.NetworkRequest;
import android.os.Build;
import android.telephony.TelephonyManager;
import android.view.Display;
import android.view.RoundedCorner;
import androidx.work.impl.background.systemjob.SystemJobService;
import j$.util.Comparator;
import java.util.Iterator;
import java.util.List;
import java.util.TreeSet;

/* renamed from: ˇᵰˈ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC0976 {
    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static int m3327(JobParameters jobParameters) {
        int stopReason = jobParameters.getStopReason();
        int i = SystemJobService.ᵤᵙᵷ;
        switch (stopReason) {
            case 0:
            case 1:
            case 2:
            case 3:
            case 4:
            case 5:
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
            case C1339.DOUBLE_FIELD_NUMBER /* 7 */:
            case C1339.BYTES_FIELD_NUMBER /* 8 */:
            case 9:
            case 10:
            case 11:
            case 12:
            case 13:
            case 14:
            case 15:
                return stopReason;
            default:
                return -512;
        }
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static void m3328(Notification.Action.Builder builder) {
        builder.setAuthenticationRequired(false);
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static boolean m3329(MediaDrm mediaDrm, String str, int i) {
        return mediaDrm.requiresSecureDecoder(str, i);
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static AbstractC2692 m3330(List list) {
        if (Build.VERSION.SDK_INT < 31 || list == null) {
            C4421 c4421 = AbstractC2692.f10429;
            return C4471.f16684;
        }
        TreeSet treeSet = new TreeSet(Comparator.EL.reversed(Comparator.CC.comparing(new C3578())));
        Iterator it = list.iterator();
        while (it.hasNext()) {
            AudioDescriptor audioDescriptorM6711 = C2707.m6711(it.next());
            if (audioDescriptorM6711.getStandard() == 1) {
                byte[] descriptor = audioDescriptorM6711.getDescriptor();
                if (descriptor.length != 3) {
                    ᵳʿˉ.ᵶʔᵢˊ("Invalid SAD length: " + descriptor.length);
                } else {
                    byte b = descriptor[0];
                    int i = (b & 7) + 1;
                    if (((b >> 3) & 15) == 1) {
                        treeSet.add(Integer.valueOf(AbstractC3558.m8141(i)));
                    }
                }
            }
        }
        return AbstractC2692.m6700(treeSet);
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public static void m3331(C3460 c3460, C1545 c1545) {
        LogSessionId logSessionIdM4476 = c1545.m4476();
        if (logSessionIdM4476.equals(ᵨᴵᵺ.ˏᵙ())) {
            return;
        }
        ((MediaFormat) c3460.f12991).setString("log-session-id", logSessionIdM4476.getStringId());
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static int[] m3332(NetworkRequest networkRequest) {
        return networkRequest.getCapabilities();
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static void m3333(Context context, C2312 c2312) {
        try {
            TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService("phone");
            telephonyManager.getClass();
            C0269 c0269 = new C0269(c2312);
            telephonyManager.registerTelephonyCallback(c2312.f9055, c0269);
            telephonyManager.unregisterTelephonyCallback(c0269);
        } catch (RuntimeException unused) {
            c2312.m6016(5);
        }
    }

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public static int[] m3334(NetworkRequest networkRequest) {
        return networkRequest.getTransportTypes();
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static void m3335(MediaDrm mediaDrm, byte[] bArr, C1545 c1545) {
        LogSessionId logSessionIdM4476 = c1545.m4476();
        if (logSessionIdM4476.equals(ᵨᴵᵺ.ˏᵙ())) {
            return;
        }
        MediaDrm.PlaybackComponent playbackComponent = mediaDrm.getPlaybackComponent(bArr);
        playbackComponent.getClass();
        playbackComponent.setLogSessionId(logSessionIdM4476);
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static C4352 m3336(Display display, int i) {
        RoundedCorner roundedCorner;
        int i2;
        if (Build.VERSION.SDK_INT < 31 || (roundedCorner = display.getRoundedCorner(i)) == null) {
            return null;
        }
        int position = roundedCorner.getPosition();
        if (position != 0) {
            i2 = 1;
            if (position != 1) {
                i2 = 2;
                if (position != 2) {
                    i2 = 3;
                    if (position != 3) {
                        ᵹˉᵞ.ˌᵜᵹᵩ(AbstractC2990.m7313(position, "Invalid position: "));
                        return null;
                    }
                }
            }
        } else {
            i2 = 0;
        }
        return new C4352(i2, roundedCorner.getRadius(), roundedCorner.getCenter());
    }
}
