package androidx.media3.extractor.text.ttml;

import F3.AbstractC0220u;
import F3.B0;
import F3.C0198a0;
import F3.Z;
import F3.v0;
import F3.x0;
import L4.a;
import android.text.TextUtils;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.regex.Pattern;

/* JADX INFO: loaded from: classes.dex */
final class TextEmphasis {
    public static final int MARK_SHAPE_AUTO = -1;
    public static final int POSITION_OUTSIDE = -2;
    public final int markFill;
    public final int markShape;
    public final int position;
    private static final Pattern WHITESPACE_PATTERN = Pattern.compile("\\s+");
    private static final Z SINGLE_STYLE_VALUES = Z.o(2, TtmlNode.TEXT_EMPHASIS_AUTO, "none");
    private static final Z MARK_SHAPE_VALUES = Z.o(3, TtmlNode.TEXT_EMPHASIS_MARK_DOT, TtmlNode.TEXT_EMPHASIS_MARK_SESAME, TtmlNode.TEXT_EMPHASIS_MARK_CIRCLE);
    private static final Z MARK_FILL_VALUES = Z.o(2, TtmlNode.TEXT_EMPHASIS_MARK_FILLED, TtmlNode.TEXT_EMPHASIS_MARK_OPEN);
    private static final Z POSITION_VALUES = Z.o(3, TtmlNode.ANNOTATION_POSITION_AFTER, TtmlNode.ANNOTATION_POSITION_BEFORE, TtmlNode.ANNOTATION_POSITION_OUTSIDE);

    @Target({ElementType.TYPE_USE})
    @Documented
    @Retention(RetentionPolicy.SOURCE)
    public @interface Position {
    }

    private TextEmphasis(int i6, int i7, int i8) {
        this.markShape = i6;
        this.markFill = i7;
        this.position = i8;
    }

    public static TextEmphasis parse(String str) {
        if (str == null) {
            return null;
        }
        String strJ0 = a.j0(str.trim());
        if (strJ0.isEmpty()) {
            return null;
        }
        String[] strArrSplit = TextUtils.split(strJ0, WHITESPACE_PATTERN);
        int length = strArrSplit.length;
        return parseWords(length != 0 ? length != 1 ? Z.o(strArrSplit.length, (Object[]) strArrSplit.clone()) : new B0(strArrSplit[0]) : v0.f1615m);
    }

    /* JADX WARN: Removed duplicated region for block: B:18:0x0042  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x00dd  */
    /* JADX WARN: Removed duplicated region for block: B:66:0x00fb  */
    /* JADX WARN: Removed duplicated region for block: B:69:0x0103  */
    /* JADX WARN: Removed duplicated region for block: B:71:0x0106  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    private static TextEmphasis parseWords(Z z6) {
        byte b5;
        int i6;
        int iHashCode;
        String str = (String) AbstractC0220u.j(AbstractC0220u.n(POSITION_VALUES, z6), TtmlNode.ANNOTATION_POSITION_OUTSIDE);
        int iHashCode2 = str.hashCode();
        byte b6 = 0;
        int i7 = -1;
        if (iHashCode2 != -1392885889) {
            if (iHashCode2 != -1106037339) {
                b5 = (iHashCode2 == 92734940 && str.equals(TtmlNode.ANNOTATION_POSITION_AFTER)) ? (byte) 0 : (byte) -1;
            } else if (str.equals(TtmlNode.ANNOTATION_POSITION_OUTSIDE)) {
                b5 = 1;
            }
        } else if (str.equals(TtmlNode.ANNOTATION_POSITION_BEFORE)) {
            b5 = 2;
        }
        int i8 = b5 != 0 ? b5 != 1 ? 1 : -2 : 2;
        x0 x0VarN = AbstractC0220u.n(SINGLE_STYLE_VALUES, z6);
        if (!x0VarN.isEmpty()) {
            String str2 = (String) new C0198a0(x0VarN).next();
            int iHashCode3 = str2.hashCode();
            if (iHashCode3 == 3005871) {
                str2.equals(TtmlNode.TEXT_EMPHASIS_AUTO);
            } else if (iHashCode3 == 3387192 && str2.equals("none")) {
                i7 = 0;
            }
            return new TextEmphasis(i7, 0, i8);
        }
        x0 x0VarN2 = AbstractC0220u.n(MARK_FILL_VALUES, z6);
        x0 x0VarN3 = AbstractC0220u.n(MARK_SHAPE_VALUES, z6);
        if (x0VarN2.isEmpty() && x0VarN3.isEmpty()) {
            return new TextEmphasis(-1, 0, i8);
        }
        String str3 = (String) AbstractC0220u.j(x0VarN2, TtmlNode.TEXT_EMPHASIS_MARK_FILLED);
        int iHashCode4 = str3.hashCode();
        if (iHashCode4 != -1274499742) {
            if (iHashCode4 == 3417674 && str3.equals(TtmlNode.TEXT_EMPHASIS_MARK_OPEN)) {
                i6 = 2;
            }
            String str4 = (String) AbstractC0220u.j(x0VarN3, TtmlNode.TEXT_EMPHASIS_MARK_CIRCLE);
            iHashCode = str4.hashCode();
            if (iHashCode == -1360216880) {
                if (iHashCode != -905816648) {
                    if (iHashCode != 99657 || !str4.equals(TtmlNode.TEXT_EMPHASIS_MARK_DOT)) {
                        b6 = -1;
                    }
                } else if (str4.equals(TtmlNode.TEXT_EMPHASIS_MARK_SESAME)) {
                    b6 = 1;
                }
            } else if (str4.equals(TtmlNode.TEXT_EMPHASIS_MARK_CIRCLE)) {
                b6 = 2;
            }
            return new TextEmphasis(b6 != 0 ? b6 != 1 ? 1 : 3 : 2, i6, i8);
        }
        str3.equals(TtmlNode.TEXT_EMPHASIS_MARK_FILLED);
        i6 = 1;
        String str42 = (String) AbstractC0220u.j(x0VarN3, TtmlNode.TEXT_EMPHASIS_MARK_CIRCLE);
        iHashCode = str42.hashCode();
        if (iHashCode == -1360216880) {
        }
        return new TextEmphasis(b6 != 0 ? b6 != 1 ? 1 : 3 : 2, i6, i8);
    }
}
