public abstract class TagModelStreamInfCommon extends TagModel
attributes, tagName| Modifier | Constructor and Description |
|---|---|
protected |
TagModelStreamInfCommon(String tagName) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
boolean |
equals(Object obj) |
Integer |
getAvgBandwidth() |
Integer |
getBandwidth() |
String |
getCodecs() |
Float |
getFrameRate() |
Integer |
getProgramId() |
String |
getResolution() |
java.net.URI |
getUri() |
String |
getVideo() |
int |
hashCode() |
boolean |
isMediaSegmentTag() |
boolean |
isValid(Integer version) |
void |
setAvgBandwidth(Integer avgBandwidth) |
void |
setBandwidth(Integer bandwidth) |
void |
setCodecs(String codecs) |
void |
setFrameRate(Float frameRate) |
void |
setProgramId(Integer programId) |
void |
setResolution(String resolution) |
void |
setUri(java.net.URI uri) |
void |
setVideo(String video) |
protected void |
toString(StringBuilder sb) |
boolean |
validForMasterPlaylist() |
boolean |
validForMediaPlaylist() |
void |
write(TagWriter writer,
StringBuffer buf) |
addAllAttributes, addAttribute, formatBoolean, formatBooleanAttribute, formatEnumAttribute, formatFloat, formatFloatAttribute, formatInteger, formatIntegerAttribute, formatQuotedStringAttribute, formatString, formatUnquotedStringAttribute, formatValue, getContextStr, getTag, getUnknownAttributes, setContextStr, toString, writegetDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOutpublic Object clone()
throws CloneNotSupportedException
public Integer getAvgBandwidth()
public Integer getBandwidth()
public String getCodecs()
public Float getFrameRate()
public Integer getProgramId()
public String getResolution()
public java.net.URI getUri()
public String getVideo()
public boolean isMediaSegmentTag()
isMediaSegmentTag in class TagModelpublic void setAvgBandwidth(Integer avgBandwidth)
avgBandwidth - the avgBandwidth to setpublic void setBandwidth(Integer bandwidth)
bandwidth - the bandwidth to setpublic void setCodecs(String codecs)
codecs - the codecs to setpublic void setFrameRate(Float frameRate)
frameRate - the frameRate to setpublic void setProgramId(Integer programId)
programId - the programId to setpublic void setResolution(String resolution)
resolution - the resolution to setpublic void setUri(java.net.URI uri)
uri - the uri to setpublic void setVideo(String video)
video - the video to setprotected void toString(StringBuilder sb)
public boolean validForMasterPlaylist()
validForMasterPlaylist in class TagModelpublic boolean validForMediaPlaylist()
validForMediaPlaylist in class TagModelpublic void write(TagWriter writer, StringBuffer buf) throws java.io.IOException
java.io.IOException