package defpackage;

import androidx.media3.common.ParserException;
import java.nio.charset.StandardCharsets;
import java.util.regex.Pattern;

/* renamed from: ˊˏˑ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC1310 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final Pattern f5400 = Pattern.compile("^NOTE([ \t].*)?$");

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static long m4030(String str) {
        String str2 = AbstractC3558.f13329;
        String[] strArrSplit = str.split("\\.", 2);
        long j = 0;
        for (String str3 : strArrSplit[0].split(":", -1)) {
            j = (j * 60) + Long.parseLong(str3);
        }
        long j2 = j * 1000;
        if (strArrSplit.length == 2) {
            String strTrim = strArrSplit[1].trim();
            if (strTrim.length() != 3) {
                ᵹˉᵞ.ˌᵜᵹᵩ("Expected 3 decimal places, got: ".concat(strTrim));
                return 0L;
            }
            j2 += Long.parseLong(strTrim);
        }
        return j2 * 1000;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static boolean m4031(C3493 c3493) {
        c3493.getClass();
        String strM7963 = c3493.m7963(StandardCharsets.UTF_8);
        return strM7963 != null && strM7963.startsWith("WEBVTT");
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static float m4032(String str) {
        if (str.endsWith("%")) {
            return Float.parseFloat(str.substring(0, str.length() - 1)) / 100.0f;
        }
        throw new NumberFormatException("Percentages must end with %");
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static void m4033(C3493 c3493) {
        int i = c3493.f13083;
        if (m4031(c3493)) {
            return;
        }
        c3493.m7955(i);
        throw ParserException.m356("Expected WEBVTT. Got " + c3493.m7963(StandardCharsets.UTF_8), null);
    }
}
