private static class HLSConnectionHolder.PlaylistParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Boolean> |
dataListBoolean |
private java.util.List<java.lang.Double> |
dataListDouble |
private int |
dataListIndex |
private java.util.List<java.lang.Integer> |
dataListInteger |
private java.util.List<java.lang.String> |
dataListString |
private boolean |
isDiscontinuity |
private boolean |
isEndList |
private boolean |
isFirstLine |
private boolean |
isLineMediaFileURI |
private boolean |
isLinePlaylistURI |
private boolean |
isVariantPlaylist |
private int |
sequenceNumber |
private int |
targetDuration |
Modifier | Constructor and Description |
---|---|
private |
PlaylistParser() |
Modifier and Type | Method and Description |
---|---|
private java.lang.Boolean |
getBoolean() |
private java.nio.charset.Charset |
getCharset(java.lang.String url,
java.lang.String mimeType) |
private java.lang.Double |
getDouble() |
private java.lang.Integer |
getInteger() |
private int |
getSequenceNumber() |
private java.lang.String |
getString() |
private int |
getTargetDuration() |
private boolean |
hasNext() |
private boolean |
isLivePlaylist() |
private boolean |
isVariantPlaylist() |
private void |
load(java.net.URI uri) |
private boolean |
parseLine(java.lang.String line) |
private boolean isFirstLine
private boolean isLineMediaFileURI
private boolean isEndList
private boolean isLinePlaylistURI
private boolean isVariantPlaylist
private boolean isDiscontinuity
private int targetDuration
private int sequenceNumber
private int dataListIndex
private java.util.List<java.lang.String> dataListString
private java.util.List<java.lang.Integer> dataListInteger
private java.util.List<java.lang.Double> dataListDouble
private java.util.List<java.lang.Boolean> dataListBoolean
private void load(java.net.URI uri)
private boolean isVariantPlaylist()
private boolean isLivePlaylist()
private int getTargetDuration()
private int getSequenceNumber()
private boolean hasNext()
private java.lang.String getString()
private java.lang.Integer getInteger()
private java.lang.Double getDouble()
private java.lang.Boolean getBoolean()
private boolean parseLine(java.lang.String line)
private java.nio.charset.Charset getCharset(java.lang.String url, java.lang.String mimeType)