Package com.jwplayer.pub.api.media.meta
Class DateRangeMetadataCue
- java.lang.Object
-
- com.jwplayer.pub.api.media.meta.InPlaylistTimedMetadataCue
-
- com.jwplayer.pub.api.media.meta.DateRangeMetadataCue
-
- All Implemented Interfaces:
MetadataCue
public class DateRangeMetadataCue extends InPlaylistTimedMetadataCue
-
-
Constructor Summary
Constructors Constructor Description DateRangeMetadataCue(java.lang.String rawTag, double start, double end, java.util.Map<java.lang.String,java.lang.String> attributes, java.lang.String id, java.util.Date startDate, double duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
getAttributes()
double
getDuration()
java.lang.String
getId()
MetadataCueType
getMetadataCueType()
java.util.Date
getStartDate()
-
Methods inherited from class com.jwplayer.pub.api.media.meta.InPlaylistTimedMetadataCue
getEnd, getRawTag, getStart
-
-
-
-
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
-
-