package defpackage;

import android.app.Activity;
import android.app.AppOpsManager;
import android.app.ForegroundServiceStartNotAllowedException;
import android.app.Notification;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.ApplicationInfo;
import android.content.res.ColorStateList;
import android.content.res.Resources;
import android.graphics.Insets;
import android.graphics.Matrix;
import android.graphics.Rect;
import android.media.AudioAttributes;
import android.media.AudioFormat;
import android.media.AudioTrack;
import android.media.MediaCodecInfo;
import android.os.Build;
import android.os.Process;
import android.os.Trace;
import android.text.TextUtils;
import android.util.SparseArray;
import android.util.TypedValue;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowInsets;
import android.widget.PopupWindow;
import androidx.media3.exoplayer.mediacodec.MediaCodecUtil$DecoderQueryException;
import androidx.work.impl.foreground.SystemForegroundService;
import ar.tvplayer.tv.base.ScreenOnService;
import defpackage.C0944;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.List;

/* JADX INFO: renamed from: ˌᵩᵪ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC1630 {
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static int m4487(MediaCodecInfo.VideoCapabilities videoCapabilities, int i, int i2, double d) {
        boolean z;
        int i3;
        List<MediaCodecInfo.VideoCapabilities.PerformancePoint> supportedPerformancePoints = videoCapabilities.getSupportedPerformancePoints();
        if (supportedPerformancePoints != null && !supportedPerformancePoints.isEmpty()) {
            MediaCodecInfo.VideoCapabilities.PerformancePoint performancePoint = new MediaCodecInfo.VideoCapabilities.PerformancePoint(i, i2, (int) d);
            int i4 = 0;
            while (true) {
                z = true;
                if (i4 >= supportedPerformancePoints.size()) {
                    i3 = 1;
                    break;
                }
                if (C4935.m10242(supportedPerformancePoints.get(i4)).covers(performancePoint)) {
                    i3 = 2;
                    break;
                }
                i4++;
            }
            if (i3 == 1 && ᵷˆᵣ.ᵝᵶ == null) {
                int i5 = Build.VERSION.SDK_INT;
                if (i5 < 37) {
                    int iM4507 = m4507(true);
                    if (i5 < 35 ? !(m4507(false) != 2 || iM4507 == 1) : iM4507 != 1) {
                    }
                    ᵷˆᵣ.ᵝᵶ = Boolean.valueOf(z);
                    if (!z) {
                    }
                }
                z = false;
                ᵷˆᵣ.ᵝᵶ = Boolean.valueOf(z);
                if (!z) {
                }
            }
            return i3;
        }
        return 0;
    }

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public static void m4488(ScreenOnService screenOnService, Notification notification) {
        screenOnService.startForeground(1, notification, -1);
    }

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public static void m4489(View view, Matrix matrix) {
        view.transformMatrixToLocal(matrix);
    }

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public static void m4490(View view, int i) {
        view.setTransitionVisibility(i);
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public static void m4491(Notification.Builder builder, boolean z) {
        builder.setAllowSystemGeneratedContextualActions(z);
    }

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public static void m4492(View view, Matrix matrix) {
        view.transformMatrixToGlobal(matrix);
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public static Intent m4493(Context context, BroadcastReceiver broadcastReceiver, IntentFilter intentFilter, String str, int i) {
        int i2 = i & 2;
        if (i2 == 0 && (i & 4) == 0) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("One of either RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED is required");
            return null;
        }
        if (i2 == 0 || (i & 4) == 0) {
            int i3 = Build.VERSION.SDK_INT;
            return i3 >= 33 ? ˁᵨᵦ.ˏːˆ(context, broadcastReceiver, intentFilter, str, i) : i3 >= 26 ? AbstractC1554.m4398(context, broadcastReceiver, intentFilter, str, i) : ((i & 4) == 0 || str != null) ? context.registerReceiver(broadcastReceiver, intentFilter, str, null) : context.registerReceiver(broadcastReceiver, intentFilter, m4496(context), null);
        }
        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Cannot specify both RECEIVER_EXPORTED and RECEIVER_NOT_EXPORTED");
        return null;
    }

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public static void m4494(Notification.Builder builder) {
        builder.setBubbleMetadata(null);
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public static C2598 m4495(C4683 c4683) {
        C3975 c3975M9561 = AbstractC4509.m9561();
        AbstractC0228 abstractC0228Mo1395 = C5015.f19004.keySet().iterator();
        while (abstractC0228Mo1395.hasNext()) {
            Integer num = (Integer) abstractC0228Mo1395.next();
            int iIntValue = num.intValue();
            if (Build.VERSION.SDK_INT >= AbstractC0956.m3222(iIntValue) && AudioTrack.isDirectPlaybackSupported(new AudioFormat.Builder().setChannelMask(12).setEncoding(iIntValue).setSampleRate(48000).build(), c4683.m9808())) {
                c3975M9561.m7406(num);
            }
        }
        c3975M9561.m7406(2);
        return c3975M9561.m8718();
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public static String m4496(Context context) {
        String str = context.getApplicationContext().getPackageName() + ".DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION";
        if (ᵷᵸˁ.ːˏᵟᵯ(context, str) == 0) {
            return str;
        }
        if (Build.VERSION.SDK_INT >= 29) {
            str = context.getOpPackageName() + ".DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION";
            if (ᵷᵸˁ.ːˏᵟᵯ(context, str) == 0) {
                return str;
            }
        }
        C4935.m10237(AbstractC3589.m8117("Permission ", str, " is required by your application to receive broadcasts, please add it to your manifest"));
        return null;
    }

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public static void m4497(Notification.Action.Builder builder) {
        builder.setContextual(false);
    }

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static void m4498(SystemForegroundService systemForegroundService, int i, Notification notification, int i2) {
        systemForegroundService.startForeground(i, notification, i2);
    }

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public static void m4499(AudioAttributes.Builder builder) {
        builder.setAllowedCapturePolicy(1);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static int m4500(Context context, String str) {
        boolean zM8178;
        Method method;
        Integer num;
        if (str == null) {
            C4935.m10233("permission must be non-null");
            return 0;
        }
        int i = Build.VERSION.SDK_INT;
        if (i >= 33 || !TextUtils.equals("android.permission.POST_NOTIFICATIONS", str)) {
            return context.checkPermission(str, Process.myPid(), Process.myUid());
        }
        C1246 c1246 = new C1246(context);
        if (i >= 24) {
            zM8178 = AbstractC3619.m8178(c1246.f5262);
        } else {
            AppOpsManager appOpsManager = (AppOpsManager) context.getSystemService("appops");
            ApplicationInfo applicationInfo = context.getApplicationInfo();
            String packageName = context.getApplicationContext().getPackageName();
            int i2 = applicationInfo.uid;
            try {
                Class<?> cls = Class.forName(AppOpsManager.class.getName());
                Class<?> cls2 = Integer.TYPE;
                method = cls.getMethod("checkOpNoThrow", cls2, cls2, String.class);
                num = (Integer) cls.getDeclaredField("OP_POST_NOTIFICATION").get(Integer.class);
                num.getClass();
            } catch (ClassNotFoundException | IllegalAccessException | NoSuchFieldException | NoSuchMethodException | RuntimeException | InvocationTargetException unused) {
            }
            zM8178 = ((Integer) method.invoke(appOpsManager, num, Integer.valueOf(i2), packageName)).intValue() == 0;
        }
        return zM8178 ? 0 : -1;
    }

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public static void m4501(SystemForegroundService systemForegroundService, int i, Notification notification, int i2) {
        try {
            systemForegroundService.startForeground(i, notification, i2);
        } catch (ForegroundServiceStartNotAllowedException unused) {
            C3814 c3814M8515 = C3814.m8515();
            int i3 = SystemForegroundService.ᵯᵷʽ;
            c3814M8515.getClass();
        } catch (SecurityException unused2) {
            C3814 c3814M85152 = C3814.m8515();
            int i4 = SystemForegroundService.ᵯᵷʽ;
            c3814M85152.getClass();
        }
    }

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static void m4502(C3566 c3566) {
        c3566.setIsClippedToScreen(true);
    }

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public static void m4503(C3566 c3566, Rect rect) {
        c3566.setEpicenterBounds(rect);
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public static boolean m4504() {
        return Trace.isEnabled();
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public static void m4505(Resources.Theme theme) {
        theme.rebase();
    }

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public static void m4506(ViewGroup viewGroup, boolean z) {
        viewGroup.suppressLayout(z);
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static int m4507(boolean z) {
        MediaCodecInfo.VideoCapabilities videoCapabilities;
        List<MediaCodecInfo.VideoCapabilities.PerformancePoint> supportedPerformancePoints;
        try {
            C4753 c4753 = new C4753();
            c4753.f18101 = AbstractC4208.m9132("video/avc");
            C5286 c5286 = new C5286(c4753);
            String str = c5286.f19987;
            if (str != null) {
                List listM5631 = AbstractC2124.m5631(str, z, false);
                String strM5630 = AbstractC2124.m5630(c5286);
                Iterable iterableM5631 = strM5630 == null ? C2598.f10048 : AbstractC2124.m5631(strM5630, z, false);
                C3975 c3975M9561 = AbstractC4509.m9561();
                c3975M9561.m7408(listM5631);
                c3975M9561.m7408(iterableM5631);
                C2598 c2598M8718 = c3975M9561.m8718();
                for (int i = 0; i < c2598M8718.f10050; i++) {
                    if (((C1354) c2598M8718.get(i)).f5603 != null && (videoCapabilities = ((C1354) c2598M8718.get(i)).f5603.getVideoCapabilities()) != null && (supportedPerformancePoints = videoCapabilities.getSupportedPerformancePoints()) != null && !supportedPerformancePoints.isEmpty()) {
                        MediaCodecInfo.VideoCapabilities.PerformancePoint performancePoint = new MediaCodecInfo.VideoCapabilities.PerformancePoint(1280, 720, 60);
                        for (int i2 = 0; i2 < supportedPerformancePoints.size(); i2++) {
                            if (C4935.m10242(supportedPerformancePoints.get(i2)).covers(performancePoint)) {
                                return 2;
                            }
                        }
                        return 1;
                    }
                }
            }
        } catch (MediaCodecUtil$DecoderQueryException unused) {
        }
        return 0;
    }

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public static void m4508(View view, int i, int i2, int i3, int i4) {
        view.setLeftTopRightBottom(i, i2, i3, i4);
    }

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public static Insets m4509(int i, int i2, int i3, int i4) {
        return Insets.of(i, i2, i3, i4);
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public static float m4510(View view) {
        return view.getTransitionAlpha();
    }

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public static void m4511(PopupWindow popupWindow) {
        popupWindow.setTouchModal(false);
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public static final void m4512(Activity activity, C0944.C0945 c0945) {
        activity.registerActivityLifecycleCallbacks(c0945);
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public static String m4513(Context context) {
        return context.getOpPackageName();
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static void m4514(AudioAttributes.Builder builder) {
        builder.setHapticChannelsMuted(true);
    }

    /* JADX WARN: Code restructure failed: missing block: B:20:0x0046, code lost:
    
        if (r5.f9902 == r8.hashCode()) goto L21;
     */
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static ColorStateList m4515(Context context, int i) {
        ColorStateList colorStateListM10402;
        ColorStateList colorStateList;
        C2560 c2560;
        Resources resources = context.getResources();
        Resources.Theme theme = context.getTheme();
        C0427 c0427 = new C0427(resources, theme);
        synchronized (AbstractC0354.f2144) {
            try {
                SparseArray sparseArray = (SparseArray) AbstractC0354.f2143.get(c0427);
                colorStateListM10402 = null;
                if (sparseArray == null || sparseArray.size() <= 0 || (c2560 = (C2560) sparseArray.get(i)) == null) {
                    colorStateList = null;
                } else {
                    if (c2560.f9901.equals(resources.getConfiguration())) {
                        if (theme != null || c2560.f9902 != 0) {
                            if (theme != null) {
                            }
                        }
                        colorStateList = c2560.f9903;
                    }
                    sparseArray.remove(i);
                    colorStateList = null;
                }
            } finally {
            }
        }
        if (colorStateList != null) {
            return colorStateList;
        }
        ThreadLocal threadLocal = AbstractC0354.f2145;
        TypedValue typedValue = (TypedValue) threadLocal.get();
        if (typedValue == null) {
            typedValue = new TypedValue();
            threadLocal.set(typedValue);
        }
        resources.getValue(i, typedValue, true);
        int i2 = typedValue.type;
        if (i2 < 28 || i2 > 31) {
            try {
                colorStateListM10402 = AbstractC5074.m10402(resources, resources.getXml(i), theme);
            } catch (Exception unused) {
            }
        }
        if (colorStateListM10402 == null) {
            return resources.getColorStateList(i, theme);
        }
        AbstractC0354.m1674(c0427, i, colorStateListM10402, theme);
        return colorStateListM10402;
    }

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public static void m4516(View view, float f) {
        view.setTransitionAlpha(f);
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public static Object m4517(Context context, Class cls) {
        return context.getSystemService(cls);
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static void m4518(View view, Rect rect, Rect rect2) {
        Insets systemWindowInsets = view.computeSystemWindowInsets(new WindowInsets.Builder().setSystemWindowInsets(Insets.of(rect)).build(), rect2).getSystemWindowInsets();
        rect.set(systemWindowInsets.left, systemWindowInsets.top, systemWindowInsets.right, systemWindowInsets.bottom);
    }

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public static void m4519(ScreenOnService screenOnService, Notification notification) {
        screenOnService.startForeground(1, notification, -1);
    }

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static int m4520(int i, int i2, C4683 c4683) {
        for (int i3 = 10; i3 > 0; i3--) {
            int iM3235 = AbstractC0956.m3235(i3);
            if (iM3235 != 0 && AudioTrack.isDirectPlaybackSupported(new AudioFormat.Builder().setEncoding(i).setSampleRate(i2).setChannelMask(iM3235).build(), c4683.m9808())) {
                return i3;
            }
        }
        return 0;
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public static int m4521(Context context, int i) {
        return context.getColor(i);
    }
}
