package defpackage;

import android.util.Pair;
import androidx.media3.common.ParserException;
import androidx.media3.exoplayer.smoothstreaming.manifest.SsManifestParser$MissingFieldException;
import java.io.IOException;
import java.util.LinkedList;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;

/* renamed from: ˌﹳʞ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC1663 {

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final AbstractC1663 f6590;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final String f6591;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final String f6592;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final LinkedList f6593 = new LinkedList();

    public AbstractC1663(AbstractC1663 abstractC1663, String str, String str2) {
        this.f6590 = abstractC1663;
        this.f6591 = str;
        this.f6592 = str2;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static int m4748(XmlPullParser xmlPullParser, String str) throws ParserException {
        String attributeValue = xmlPullParser.getAttributeValue(null, str);
        if (attributeValue == null) {
            return -1;
        }
        try {
            return Integer.parseInt(attributeValue);
        } catch (NumberFormatException e) {
            throw ParserException.m357(null, e);
        }
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public static int m4749(XmlPullParser xmlPullParser, String str) {
        String attributeValue = xmlPullParser.getAttributeValue(null, str);
        if (attributeValue == null) {
            throw new SsManifestParser$MissingFieldException(str);
        }
        try {
            return Integer.parseInt(attributeValue);
        } catch (NumberFormatException e) {
            throw ParserException.m357(null, e);
        }
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static long m4750(XmlPullParser xmlPullParser, String str, long j) {
        String attributeValue = xmlPullParser.getAttributeValue(null, str);
        if (attributeValue == null) {
            return j;
        }
        try {
            return Long.parseLong(attributeValue);
        } catch (NumberFormatException e) {
            throw ParserException.m357(null, e);
        }
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final Object m4751(XmlPullParser xmlPullParser) throws XmlPullParserException, IOException {
        boolean z = false;
        int i = 0;
        while (true) {
            int eventType = xmlPullParser.getEventType();
            AbstractC1663 c0533 = null;
            if (eventType == 1) {
                return null;
            }
            if (eventType == 2) {
                String name = xmlPullParser.getName();
                if (this.f6592.equals(name)) {
                    mo2325(xmlPullParser);
                    z = true;
                } else if (z) {
                    if (i > 0) {
                        i++;
                    } else if (mo2326(name)) {
                        mo2325(xmlPullParser);
                    } else {
                        boolean zEquals = "QualityLevel".equals(name);
                        String str = this.f6591;
                        if (zEquals) {
                            c0533 = new C0558(this, str, "QualityLevel");
                        } else if ("Protection".equals(name)) {
                            c0533 = new C4716(this, str, "Protection");
                        } else if ("StreamIndex".equals(name)) {
                            c0533 = new C0533(this, str);
                        }
                        if (c0533 == null) {
                            i = 1;
                        } else {
                            mo2323(c0533.m4751(xmlPullParser));
                        }
                    }
                }
            } else if (eventType != 3) {
                if (eventType == 4 && z && i == 0) {
                    mo4755(xmlPullParser);
                }
            } else if (!z) {
                continue;
            } else if (i > 0) {
                i--;
            } else {
                String name2 = xmlPullParser.getName();
                mo4753(xmlPullParser);
                if (!mo2326(name2)) {
                    return mo2324();
                }
            }
            xmlPullParser.next();
        }
    }

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final void m4752(Object obj, String str) {
        this.f6593.add(Pair.create(str, obj));
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public void mo4753(XmlPullParser xmlPullParser) {
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final Object m4754(String str) {
        int i = 0;
        while (true) {
            LinkedList linkedList = this.f6593;
            if (i >= linkedList.size()) {
                AbstractC1663 abstractC1663 = this.f6590;
                if (abstractC1663 == null) {
                    return null;
                }
                return abstractC1663.m4754(str);
            }
            Pair pair = (Pair) linkedList.get(i);
            if (((String) pair.first).equals(str)) {
                return pair.second;
            }
            i++;
        }
    }

    /* renamed from: ᵥᵯˎ */
    public void mo2323(Object obj) {
    }

    /* renamed from: ᵴᵳ */
    public abstract Object mo2324();

    /* renamed from: ᵶᵷᵕ */
    public abstract void mo2325(XmlPullParser xmlPullParser);

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public void mo4755(XmlPullParser xmlPullParser) {
    }

    /* renamed from: ᵻᵢﹳᵰ */
    public boolean mo2326(String str) {
        return false;
    }
}
