Class DateRangeEvent
- java.lang.Object
-
- com.longtailvideo.jwplayer.events.InPlaylistTimedMetadataEvent
-
- com.longtailvideo.jwplayer.events.DateRangeEvent
-
public class DateRangeEvent extends InPlaylistTimedMetadataEvent
Payload that accompanies the onMeta() event for EXT-X-DATERANGE tags.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.longtailvideo.jwplayer.events.InPlaylistTimedMetadataEvent
InPlaylistTimedMetadataEvent.MetadataType
-
-
Constructor Summary
Constructors Constructor Description DateRangeEvent(java.util.Map<java.lang.String,java.lang.String> attributes, java.lang.String rawTag, double start, double end, 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()
InPlaylistTimedMetadataEvent.MetadataType
getMetadataType()
java.util.Date
getStartDate()
-
Methods inherited from class com.longtailvideo.jwplayer.events.InPlaylistTimedMetadataEvent
getEnd, getMetadataTime, 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.
-
getMetadataType
public InPlaylistTimedMetadataEvent.MetadataType getMetadataType()
- Overrides:
getMetadataType
in classInPlaylistTimedMetadataEvent
- Returns:
- The type of In-Playlist Timed Metadata event being fired
-
-