Class MediaSegmentModel
- Object
-
- com.wowza.wms.manifest.model.ManifestModelLogging
-
- com.wowza.wms.manifest.model.ManifestModel
-
- com.wowza.wms.manifest.model.m3u8.MediaSegmentModel
-
- All Implemented Interfaces:
Cloneable
public class MediaSegmentModel extends ManifestModel
-
-
Field Summary
Fields Modifier and Type Field Description Object
chunkInfoCupertino
WMSProperties
properties
-
Constructor Summary
Constructors Constructor Description MediaSegmentModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
boolean
equals(Object obj)
Object
getChunkInfoCupertino()
Get generic reference to LiveStreamPacketizerCupertinoChunk with chunk detailsprotected String
getContextStr()
Get the context string associated with the Model to include with the log statementsPacketFragmentList
getFragmentList()
Get the fragment list that represents the byte data that makes up the fragmentWMSProperties
getProperties()
java.net.URI
getUri()
int
hashCode()
void
setChunkInfoCupertino(Object chunkInfoCupertino)
Set generic reference to LiveStreamPacketizerCupertinoChunk with chunk detailsvoid
setFragmentList(PacketFragmentList fragmentList)
Set the fragment list that represents the byte data that makes up the fragmentvoid
setUri(java.net.URI uri)
String
toString()
void
write(TagWriter tagWriter)
-
Methods inherited from class com.wowza.wms.manifest.model.ManifestModel
doSubs, getManifest, setManifest
-
Methods inherited from class com.wowza.wms.manifest.model.ManifestModelLogging
getDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOut
-
-
-
-
Field Detail
-
properties
public WMSProperties properties
-
chunkInfoCupertino
public Object chunkInfoCupertino
-
-
Method Detail
-
getContextStr
protected String getContextStr()
Description copied from class:ManifestModelLogging
Get the context string associated with the Model to include with the log statements- Specified by:
getContextStr
in classManifestModelLogging
- Returns:
- String
-
getUri
public java.net.URI getUri()
- Returns:
- the uri
-
setUri
public void setUri(java.net.URI uri)
- Parameters:
uri
- the uri to set
-
getFragmentList
public PacketFragmentList getFragmentList()
Get the fragment list that represents the byte data that makes up the fragment- Returns:
- fragment list
-
setFragmentList
public void setFragmentList(PacketFragmentList fragmentList)
Set the fragment list that represents the byte data that makes up the fragment- Parameters:
fragmentList
- fragment list
-
toString
public String toString()
- Overrides:
toString
in classManifestModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classManifestModel
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classManifestModel
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clone
in classManifestModelLogging
- Throws:
CloneNotSupportedException
-
getChunkInfoCupertino
public Object getChunkInfoCupertino()
Get generic reference to LiveStreamPacketizerCupertinoChunk with chunk details- Returns:
- generic reference to LiveStreamPacketizerCupertinoChunk with chunk details
-
setChunkInfoCupertino
public void setChunkInfoCupertino(Object chunkInfoCupertino)
Set generic reference to LiveStreamPacketizerCupertinoChunk with chunk details- Parameters:
chunkInfoCupertino
- generic reference to LiveStreamPacketizerCupertinoChunk with chunk details
-
getProperties
public WMSProperties getProperties()
-
write
public void write(TagWriter tagWriter) throws java.io.IOException
- Specified by:
write
in classManifestModel
- Throws:
java.io.IOException
-
-