Class DvrManifestTimeMapEntry


  • public class DvrManifestTimeMapEntry
    extends DvrManifestEntry
    Entry in DVR manifest that contains time map information.
    • Constructor Detail

      • DvrManifestTimeMapEntry

        public DvrManifestTimeMapEntry​(long index,
                                       long chunkIndex,
                                       long start,
                                       long packetTime,
                                       long utcTime,
                                       com.wowza.wms.dvr.TimeMapRecord timeMap)
        Constructor
        Parameters:
        index - manifest index
        start - start time (ms in DVR time scale)
        timeMap - time map record
    • Method Detail

      • getTimeMapping

        public com.wowza.wms.dvr.TimeMapRecord getTimeMapping()
        Get time map record.
        Returns:
        time map record
      • getChunkIndex

        public long getChunkIndex()
        Get chunk index that correlates to this time mapping
        Returns:
        chunk index
      • 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
      • serialize

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

        public String toString()
        Overrides:
        toString in class Object