Package com.wowza.wms.dvr
Class DvrManifestChunkEntry
- Object
- 
- com.wowza.wms.dvr.DvrManifestEntry
- 
- com.wowza.wms.dvr.DvrManifestChunkEntry
 
 
- 
 public class DvrManifestChunkEntry extends DvrManifestEntry Entry in DVR manifest that contains an associated chunk.
- 
- 
Field SummaryFields Modifier and Type Field Description protected com.wowza.wms.dvr.DvrChunkArtifactartifactprotected com.wowza.wms.dvr.DvrEncryptionInfoHolderencryptions- 
Fields inherited from class com.wowza.wms.dvr.DvrManifestEntrydvrStart, dvrStop, index, MANIFESTFILE_KEY_ARTIFACT, MANIFESTFILE_KEY_AUDIO_CODEC, MANIFESTFILE_KEY_CHUNKINDEX, MANIFESTFILE_KEY_DVRTIME, MANIFESTFILE_KEY_ENCRYPTIONS, MANIFESTFILE_KEY_INDEX, MANIFESTFILE_KEY_METADATA, MANIFESTFILE_KEY_NAME, MANIFESTFILE_KEY_PACKETTIME, MANIFESTFILE_KEY_SIZE, MANIFESTFILE_KEY_START, MANIFESTFILE_KEY_STOP, MANIFESTFILE_KEY_TYPE, MANIFESTFILE_KEY_UTCTIME, MANIFESTFILE_KEY_VIDEO_CODEC, packetTime, SERIALIZE_CURRENT_VERSION, type, utcTime
 
- 
 - 
Constructor SummaryConstructors Constructor Description DvrManifestChunkEntry(int type, long index, long dvrStart, long dvrStop, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact)ConstructorDvrManifestChunkEntry(int type, long index, long dvrStart, long dvrStop, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact, com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions)Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetArtifactsTextRepresentation()com.wowza.wms.dvr.DvrChunkArtifactgetDvrArtifact()Get DVR artifact reference.com.wowza.wms.dvr.DvrEncryptionInfoHoldergetEncryptions()Get associated encryptions.protected StringgetEncryptionsTextRepresentation()StringgetManifestRepresentation()Get textual representation of record for textual manifest usage.voidserialize(java.io.DataOutputStream out)Serialize manifest record.voidsetEncryptions(com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions)Set associated encryptions.StringtoString()- 
Methods inherited from class com.wowza.wms.dvr.DvrManifestEntryencodeBytes, getCommonInitialTextRepString, getDuration, getIndex, getPacketStartTime, getStartTimecode, getStopTimecode, getType, getUtcStartTime, getUTCStartTime, serialize
 
- 
 
- 
- 
- 
Constructor Detail- 
DvrManifestChunkEntrypublic DvrManifestChunkEntry(int type, long index, long dvrStart, long dvrStop, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact)Constructor- Parameters:
- type- type
- index- manifest index
- dvrStart- start time (ms in DVR time scale)
- dvrStop- stop time (ms in DVR time scale)
- utcTime-
- packetTime-
- artifact- reference to the chunk artifact
 
 - 
DvrManifestChunkEntrypublic DvrManifestChunkEntry(int type, long index, long dvrStart, long dvrStop, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact, com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions)Constructor- Parameters:
- type- type
- index- manifest index
- dvrStart- start time (ms in DVR time scale)
- dvrStop- stop time (ms in DVR time scale)
- utcTime-
- packetTime-
- artifact- reference to the chunk artifact
- encryptions- associated encryptions
 
 
- 
 - 
Method Detail- 
getDvrArtifactpublic com.wowza.wms.dvr.DvrChunkArtifact getDvrArtifact() Get DVR artifact reference.- Returns:
- DVR artifact reference.
 
 - 
setEncryptionspublic void setEncryptions(com.wowza.wms.dvr.DvrEncryptionInfoHolder encryptions) Set associated encryptions.- Parameters:
- encryptions- encryptions
 
 - 
getEncryptionspublic com.wowza.wms.dvr.DvrEncryptionInfoHolder getEncryptions() Get associated encryptions.- Returns:
- encryptions
 
 - 
serializepublic void serialize(java.io.DataOutputStream out) Description copied from class:DvrManifestEntrySerialize manifest record.- Specified by:
- serializein class- DvrManifestEntry
- Parameters:
- out- output stream
 
 - 
getManifestRepresentationpublic String getManifestRepresentation() Description copied from class:DvrManifestEntryGet textual representation of record for textual manifest usage.- Specified by:
- getManifestRepresentationin class- DvrManifestEntry
- Returns:
- textual representation of entry
 
 - 
getEncryptionsTextRepresentationprotected String getEncryptionsTextRepresentation() 
 - 
getArtifactsTextRepresentationprotected String getArtifactsTextRepresentation() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- Object
 
 
- 
 
-