Class DvrManifestOnMetadataEntry

Object
com.wowza.wms.dvr.DvrManifestEntry
com.wowza.wms.dvr.DvrManifestOnMetadataEntry

public class DvrManifestOnMetadataEntry extends DvrManifestEntry
Entry in DVR manifest that contains onMetadata information and associated onMetadata chunk.
  • 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 index
      start - start time (ms in DVR time scale)
      utcTime -
      packetTime -
      artifact - reference to the chunk artifact
      data - 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

      public void serialize(DataOutputStream out)
      Description copied from class: DvrManifestEntry
      Serialize manifest record.
      Specified by:
      serialize in class DvrManifestEntry
      Parameters:
      out - output stream
    • getManifestRepresentation

      public String getManifestRepresentation()
      Description copied from class: DvrManifestEntry
      Get textual representation of record for textual manifest usage.
      Specified by:
      getManifestRepresentation in class DvrManifestEntry
      Returns:
      textual representation of entry
    • getArtifactsTextRepresentation

      protected String getArtifactsTextRepresentation()
    • toString

      public String toString()
      Overrides:
      toString in class Object