Class DateRangeMetadataCue

    • Constructor Detail

      • DateRangeMetadataCue

        public DateRangeMetadataCue​(@NonNull
                                    java.lang.String rawTag,
                                    double start,
                                    double end,
                                    @NonNull
                                    java.util.Map<java.lang.String,​java.lang.String> attributes,
                                    @NonNull
                                    java.lang.String id,
                                    @Nullable
                                    java.util.Date startDate,
                                    double duration)
    • Method Detail

      • getAttributes

        @NonNull
        public java.util.Map<java.lang.String,​java.lang.String> getAttributes()
        Returns:
        A Map of all attributes from the EXT-X-DATERANGE tag.
      • getId

        @NonNull
        public java.lang.String getId()
        Returns:
        A string that uniquely identifies a Date Range in the playlist.
      • getStartDate

        @Nullable
        public java.util.Date getStartDate()
        Returns:
        The date at which the Date Range begins.
      • getDuration

        public double getDuration()
        Returns:
        The PLANNED-DURATION of the EXT-X-DATERANGE tag. -1 if none was provided.
      • getMetadataCueType

        public MetadataCueType getMetadataCueType()
        Returns:
        The MetadataCueType