Class MediaLoadData


  • public final class MediaLoadData
    extends Object
    Descriptor for data being loaded or selected by a MediaSource.
    • Field Detail

      • trackType

        public final @com.google.android.exoplayer2.C.TrackType int trackType
        One of the track types, which is a media track type if the data corresponds to media of a specific type, or C.TRACK_TYPE_UNKNOWN otherwise.
      • trackFormat

        @Nullable
        public final Format trackFormat
        The format of the track to which the data belongs. Null if the data does not belong to a specific track.
      • trackSelectionData

        @Nullable
        public final Object trackSelectionData
        Optional data associated with the selection of the track to which the data belongs. Null if the data does not belong to a track.
      • mediaStartTimeMs

        public final long mediaStartTimeMs
        The start time of the media in the MediaPeriod, or C.TIME_UNSET if the data does not belong to a specific MediaPeriod.
      • mediaEndTimeMs

        public final long mediaEndTimeMs
        The end time of the media in the MediaPeriod, or C.TIME_UNSET if the data does not belong to a specific MediaPeriod or the end time is unknown.