TagReaderAllowCache, TagReaderByteRange, TagReaderDiscontinuity, TagReaderDiscontinuitySequence, TagReaderEndList, TagReaderIFramesOnly, TagReaderIndependentSegments, TagReaderINF, TagReaderKey, TagReaderM3U, TagReaderMap, TagReaderMedia, TagReaderMediaSequence, TagReaderPartialSegment, TagReaderPartialSegmentINF, TagReaderPlaylistType, TagReaderPreFetch, TagReaderProgramDateTime, TagReaderRenditionReport, TagReaderServerControl, TagReaderSessionData, TagReaderSessionKey, TagReaderSkip, TagReaderStart, TagReaderStreamInf, TagReaderTargetDuration, TagReaderUnknown, TagReaderVersionpublic abstract class TagReaderUtils extends TagReaderLogging
| Constructor | Description |
|---|---|
TagReaderUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
String |
getContextStr() |
|
static String |
getTagKey(String line) |
|
static boolean |
isComment(String line) |
|
static boolean |
isTag(String line) |
|
java.util.List<Attribute> |
parseAttributes(String line,
String tag,
PlaylistModel playlist) |
|
protected void |
propagateDebug(TagModel model,
PlaylistModel playlist) |
|
void |
setContextStr(String contextStr) |
|
java.util.List<String> |
splitAttributes(String line,
String tag,
PlaylistModel playlist) |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDebugLogEnabled, getUseSystemOut, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLogEnabled, setUseSystemOutpublic String getContextStr()
public static String getTagKey(String line)
public static boolean isComment(String line)
public static boolean isTag(String line)
public java.util.List<Attribute> parseAttributes(String line, String tag, PlaylistModel playlist)
protected void propagateDebug(TagModel model, PlaylistModel playlist)
public void setContextStr(String contextStr)
public java.util.List<String> splitAttributes(String line,
String tag,
PlaylistModel playlist)