Package com.wowza.wms.dvr
Class DvrManifestOnMetadataEntry
Object
com.wowza.wms.dvr.DvrManifestEntry
com.wowza.wms.dvr.DvrManifestOnMetadataEntry
Entry in DVR manifest that contains onMetadata information and associated onMetadata chunk.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.wowza.wms.dvr.DvrChunkArtifactprotected byte[]Fields inherited from class com.wowza.wms.dvr.DvrManifestEntry
dvrStart, 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 Summary
ConstructorsConstructorDescriptionDvrManifestOnMetadataEntry(long index, long start, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact, byte[] data) Constructor -
Method Summary
Methods inherited from class com.wowza.wms.dvr.DvrManifestEntry
encodeBytes, getCommonInitialTextRepString, getDuration, getIndex, getPacketStartTime, getStartTimecode, getStopTimecode, getType, getUtcStartTime, getUTCStartTime, serialize
-
Field Details
-
artifact
protected com.wowza.wms.dvr.DvrChunkArtifact artifact -
data
protected byte[] data
-
-
Constructor Details
-
DvrManifestOnMetadataEntry
public DvrManifestOnMetadataEntry(long index, long start, long packetTime, long utcTime, com.wowza.wms.dvr.DvrChunkArtifact artifact, byte[] data) Constructor- Parameters:
index- manifest indexstart- start time (ms in DVR time scale)utcTime-packetTime-artifact- reference to the chunk artifactdata- buffer of onMetadata information
-
-
Method Details
-
getDvrArtifact
public com.wowza.wms.dvr.DvrChunkArtifact getDvrArtifact() -
getData
public byte[] getData()Get onMetadata information.- Returns:
- onMetadata information.
-
serialize
Description copied from class:DvrManifestEntrySerialize manifest record.- Specified by:
serializein classDvrManifestEntry- Parameters:
out- output stream
-
getManifestRepresentation
Description copied from class:DvrManifestEntryGet textual representation of record for textual manifest usage.- Specified by:
getManifestRepresentationin classDvrManifestEntry- Returns:
- textual representation of entry
-
getArtifactsTextRepresentation
-
toString
-