package m3;

import S4.w;
import android.app.AppOpsManager;
import android.content.Context;
import android.net.Uri;
import android.os.Binder;
import android.os.Build;
import android.os.Process;
import android.util.Log;
import android.view.View;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.EffectsKt;
import androidx.compose.runtime.MutableState;
import androidx.compose.runtime.SnapshotStateKt__SnapshotStateKt;
import androidx.core.app.AbstractC0996c;
import androidx.media3.exoplayer.dash.manifest.DashManifest;
import androidx.media3.exoplayer.dash.manifest.DashManifestParser;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
import java.util.Objects;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import o0.C2633d;
import x.EnumC3207z0;

/* JADX INFO: renamed from: m3.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC2467b {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static boolean f20479a = true;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static Field f20480b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static boolean f20481c;

    public static final C2633d a(float f6, float f7, float f8, float f9, long j4) {
        float fIntBitsToFloat = Float.intBitsToFloat((int) (j4 >> 32));
        float fIntBitsToFloat2 = Float.intBitsToFloat((int) (j4 & 4294967295L));
        long jFloatToRawIntBits = (((long) Float.floatToRawIntBits(fIntBitsToFloat)) << 32) | (4294967295L & ((long) Float.floatToRawIntBits(fIntBitsToFloat2)));
        return new C2633d(f6, f7, f8, f9, jFloatToRawIntBits, jFloatToRawIntBits, jFloatToRawIntBits, jFloatToRawIntBits);
    }

    public static int b(Context context, String str) {
        int iNoteProxyOpNoThrow;
        int iMyPid = Process.myPid();
        int iMyUid = Process.myUid();
        String packageName = context.getPackageName();
        if (context.checkPermission(str, iMyPid, iMyUid) != -1) {
            String strPermissionToOp = AppOpsManager.permissionToOp(str);
            if (strPermissionToOp != null) {
                if (packageName == null) {
                    String[] packagesForUid = context.getPackageManager().getPackagesForUid(iMyUid);
                    if (packagesForUid != null && packagesForUid.length > 0) {
                        packageName = packagesForUid[0];
                    }
                }
                int iMyUid2 = Process.myUid();
                String packageName2 = context.getPackageName();
                if (iMyUid2 == iMyUid && Objects.equals(packageName2, packageName) && Build.VERSION.SDK_INT >= 29) {
                    AppOpsManager appOpsManager = (AppOpsManager) context.getSystemService(AppOpsManager.class);
                    iNoteProxyOpNoThrow = appOpsManager == null ? 1 : appOpsManager.checkOpNoThrow(strPermissionToOp, Binder.getCallingUid(), packageName);
                    if (iNoteProxyOpNoThrow == 0) {
                        iNoteProxyOpNoThrow = appOpsManager != null ? appOpsManager.checkOpNoThrow(strPermissionToOp, iMyUid, AbstractC0996c.a(context)) : 1;
                    }
                } else {
                    iNoteProxyOpNoThrow = ((AppOpsManager) context.getSystemService(AppOpsManager.class)).noteProxyOpNoThrow(strPermissionToOp, packageName);
                }
                if (iNoteProxyOpNoThrow != 0) {
                    return -2;
                }
            }
            return 0;
        }
        return -1;
    }

    public static final MutableState c(z.l lVar, Composer composer) {
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventStart(-1692965168, 6, -1, "androidx.compose.foundation.interaction.collectIsPressedAsState (PressInteraction.kt:80)");
        }
        Object objRememberedValue = composer.rememberedValue();
        Composer.Companion companion = Composer.Companion;
        if (objRememberedValue == companion.getEmpty()) {
            objRememberedValue = SnapshotStateKt__SnapshotStateKt.mutableStateOf$default(Boolean.FALSE, null, 2, null);
            composer.updateRememberedValue(objRememberedValue);
        }
        MutableState mutableState = (MutableState) objRememberedValue;
        Object objRememberedValue2 = composer.rememberedValue();
        if (objRememberedValue2 == companion.getEmpty()) {
            objRememberedValue2 = new z.r(lVar, mutableState, null);
            composer.updateRememberedValue(objRememberedValue2);
        }
        EffectsKt.LaunchedEffect(lVar, (J4.e) objRememberedValue2, composer, 6);
        if (ComposerKt.isTraceInProgress()) {
            ComposerKt.traceEventEnd();
        }
        return mutableState;
    }

    public static final w4.m d(Throwable exception) {
        kotlin.jvm.internal.o.h(exception, "exception");
        return new w4.m(exception);
    }

    public static final boolean f(C2633d c2633d) {
        long j4 = c2633d.f21795e;
        return (j4 >>> 32) == (4294967295L & j4) && j4 == c2633d.f21796f && j4 == c2633d.f21797g && j4 == c2633d.f21798h;
    }

    public static final int g(E.s sVar, EnumC3207z0 enumC3207z0) {
        return (int) (enumC3207z0 == EnumC3207z0.f25984a ? sVar.f1085o & 4294967295L : sVar.f1085o >> 32);
    }

    public static DashManifest h(C2472g c2472g) {
        String string = S4.p.o1(S4.p.k1(c2472g.f20487c, ";")).toString();
        String str = String.format(Locale.US, "PT%.3fS", Arrays.copyOf(new Object[]{Double.valueOf(c2472g.l / 1000.0d)}, 1));
        boolean z6 = c2472g.f20496m;
        String str2 = !z6 ? "<AudioChannelConfiguration schemeIdUri=\"urn:mpeg:dash:23003:3:audio_channel_configuration:2011\" value=\"2\"/>" : "";
        String str3 = z6 ? "" : " audioSamplingRate=\"44100\"";
        StringBuilder sb = new StringBuilder();
        if (z6) {
            int i6 = c2472g.f20490f;
            if (i6 > 0) {
                sb.append(" width=\"" + i6 + "\"");
            }
            int i7 = c2472g.f20491g;
            if (i7 > 0) {
                sb.append(" height=\"" + i7 + "\"");
            }
        }
        String string2 = sb.toString();
        StringBuilder sb2 = new StringBuilder("<?xml version=\"1.0\" encoding=\"UTF-8\"?><MPD xmlns=\"urn:mpeg:DASH:schema:MPD:2011\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:mpeg:DASH:schema:MPD:2011 DASH-MPD.xsd\" profiles=\"urn:mpeg:dash:profile:full:2011\" type=\"static\" ");
        sb2.append("minBufferTime=\"PT1.500S\" mediaPresentationDuration=\"" + str + "\">");
        sb2.append("<Period><AdaptationSet id=\"0\" mimeType=\"" + string + "\" subsegmentAlignment=\"true\">");
        sb2.append("<Role schemeIdUri=\"urn:mpeg:DASH:role:2011\" value=\"main\"/>");
        sb2.append("<Representation id=\"" + c2472g.f20486b + "\" codecs=\"" + c2472g.f20488d + "\" ");
        StringBuilder sb3 = new StringBuilder("bandwidth=\"");
        sb3.append(c2472g.f20489e);
        sb3.append("\" startWithSAP=\"1\" maxPlayoutRate=\"1\"");
        sb2.append(sb3.toString());
        sb2.append(string2);
        sb2.append(str3);
        sb2.append(">");
        sb2.append(str2);
        String str4 = c2472g.f20485a;
        sb2.append("<BaseURL>" + w.y0(w.y0(w.y0(w.y0(str4, "&", "&amp;"), "<", "&lt;"), ">", "&gt;"), "\"", "&quot;") + "</BaseURL>");
        sb2.append("<SegmentBase indexRange=\"" + c2472g.f20494j + "-" + c2472g.f20495k + "\">");
        sb2.append("<Initialization range=\"" + c2472g.f20492h + "-" + c2472g.f20493i + "\"/>");
        sb2.append("</SegmentBase></Representation></AdaptationSet></Period></MPD>");
        String string3 = sb2.toString();
        DashManifestParser dashManifestParser = new DashManifestParser();
        Uri uri = Uri.parse(str4);
        byte[] bytes = string3.getBytes(S4.a.f6257a);
        kotlin.jvm.internal.o.g(bytes, "getBytes(...)");
        DashManifest dashManifest = dashManifestParser.parse(uri, (InputStream) new ByteArrayInputStream(bytes));
        kotlin.jvm.internal.o.g(dashManifest, "parse(...)");
        return dashManifest;
    }

    public static z2.j i(String str) {
        String strGroup;
        if (str == null || S4.p.Q0(str)) {
            return null;
        }
        Matcher matcher = Pattern.compile("(\\d+)(?:\\.(\\d+))(?:\\.(\\d+))(?:-(.+))?").matcher(str);
        if (!matcher.matches() || (strGroup = matcher.group(1)) == null) {
            return null;
        }
        int i6 = Integer.parseInt(strGroup);
        String strGroup2 = matcher.group(2);
        if (strGroup2 == null) {
            return null;
        }
        int i7 = Integer.parseInt(strGroup2);
        String strGroup3 = matcher.group(3);
        if (strGroup3 == null) {
            return null;
        }
        int i8 = Integer.parseInt(strGroup3);
        String strGroup4 = matcher.group(4) != null ? matcher.group(4) : "";
        kotlin.jvm.internal.o.e(strGroup4);
        return new z2.j(i6, i7, i8, strGroup4);
    }

    public static final void l(Object obj) {
        if (obj instanceof w4.m) {
            throw ((w4.m) obj).f25471a;
        }
    }

    public static final ArrayList m(List list) {
        kotlin.jvm.internal.o.h(list, "<this>");
        return list instanceof ArrayList ? (ArrayList) list : new ArrayList(list);
    }

    public float e(View view) {
        if (f20479a) {
            try {
                return view.getTransitionAlpha();
            } catch (NoSuchMethodError unused) {
                f20479a = false;
            }
        }
        return view.getAlpha();
    }

    public void j(View view, float f6) {
        if (f20479a) {
            try {
                view.setTransitionAlpha(f6);
                return;
            } catch (NoSuchMethodError unused) {
                f20479a = false;
            }
        }
        view.setAlpha(f6);
    }

    public void k(int i6, View view) {
        if (!f20481c) {
            try {
                Field declaredField = View.class.getDeclaredField("mViewFlags");
                f20480b = declaredField;
                declaredField.setAccessible(true);
            } catch (NoSuchFieldException unused) {
                Log.i("ViewUtilsApi19", "fetchViewFlagsField: ");
            }
            f20481c = true;
        }
        Field field = f20480b;
        if (field != null) {
            try {
                f20480b.setInt(view, i6 | (field.getInt(view) & (-13)));
            } catch (IllegalAccessException unused2) {
            }
        }
    }
}
