Class TagModelStreamInf
- Object
-
- com.wowza.wms.manifest.model.ManifestModelLogging
-
- com.wowza.wms.manifest.model.m3u8.tag.TagModel
-
- com.wowza.wms.manifest.model.m3u8.tag.TagModelStreamInfCommon
-
- com.wowza.wms.manifest.model.m3u8.tag.TagModelStreamInf
-
- All Implemented Interfaces:
Cloneable
public class TagModelStreamInf extends TagModelStreamInfCommon
-
-
Field Summary
-
Fields inherited from class com.wowza.wms.manifest.model.m3u8.tag.TagModel
attributes, tagName
-
-
Constructor Summary
Constructors Constructor Description TagModelStreamInf()
TagModelStreamInf(String audio, String subtitles, String closedCaptions, Integer bandwidth, Integer avgBandwidth, String codecs, String resolution, Float frameRate, String video, Integer programId, String uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getAudio()
String
getClosedCaptions()
String
getSubtitles()
int
hashCode()
boolean
isMediaSegmentTag()
boolean
isValid(Integer version)
void
setAudio(String audio)
void
setClosedCaptions(String closedCaptions)
void
setSubtitles(String subtitles)
String
toString()
void
write(TagWriter writer)
-
Methods inherited from class com.wowza.wms.manifest.model.m3u8.tag.TagModelStreamInfCommon
getAvgBandwidth, getBandwidth, getCodecs, getFrameRate, getProgramId, getResolution, getUri, getUriStr, getVideo, setAvgBandwidth, setBandwidth, setCodecs, setFrameRate, setProgramId, setResolution, setUri, setUriStr, setVideo, toString, validForMasterPlaylist, validForMediaPlaylist, write
-
Methods inherited from class com.wowza.wms.manifest.model.m3u8.tag.TagModel
addAllAttributes, addAttribute, clone, equals, findTags, formatAttributes, formatBoolean, formatBooleanAttribute, formatDoubleAttribute, formatEnumAttribute, formatFloat, formatFloatAttribute, formatInteger, formatIntegerAttribute, formatLong, formatLongAttribute, formatQuotedStringAttribute, formatString, formatUnquotedStringAttribute, formatValue, getContextStr, getTag, getTagName, getUnknownAttributes, setContextStr
-
Methods inherited from class com.wowza.wms.manifest.model.ManifestModelLogging
getDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOut
-
-
-
-
Method Detail
-
getAudio
public String getAudio()
- Returns:
- the audio
-
setAudio
public void setAudio(String audio)
- Parameters:
audio
- the audio to set
-
getSubtitles
public String getSubtitles()
- Returns:
- the subtitles
-
setSubtitles
public void setSubtitles(String subtitles)
- Parameters:
subtitles
- the subtitles to set
-
getClosedCaptions
public String getClosedCaptions()
- Returns:
- the closedCaptions
-
setClosedCaptions
public void setClosedCaptions(String closedCaptions)
- Parameters:
closedCaptions
- the closedCaptions to set
-
write
public void write(TagWriter writer) throws java.io.IOException
-
isMediaSegmentTag
public boolean isMediaSegmentTag()
- Overrides:
isMediaSegmentTag
in classTagModelStreamInfCommon
-
isValid
public boolean isValid(Integer version)
- Overrides:
isValid
in classTagModelStreamInfCommon
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classTagModelStreamInfCommon
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classTagModelStreamInfCommon
-
-