Package com.google.android.exoplayer2
Class MediaItem.PlaybackProperties
- java.lang.Object
-
- com.google.android.exoplayer2.MediaItem.PlaybackProperties
-
-
Field Summary
Fields Modifier and Type Field Description MediaItem.AdsConfigurationadsConfigurationOptional ads configuration.StringcustomCacheKeyOptional custom cache key (only used for progressive streams).MediaItem.DrmConfigurationdrmConfigurationOptionalMediaItem.DrmConfigurationfor the media.StringmimeTypeThe optional MIME type of the item, ornullif unspecified.List<StreamKey>streamKeysOptional stream keys by which the manifest is filtered.List<MediaItem.Subtitle>subtitlesOptional subtitles to be sideloaded.ObjecttagOptional tag for custom attributes.UriuriTheUri.
-
-
-
Field Detail
-
mimeType
@Nullable public final String mimeType
The optional MIME type of the item, ornullif unspecified.The MIME type can be used to disambiguate media items that have a URI which does not allow to infer the actual media type.
-
drmConfiguration
@Nullable public final MediaItem.DrmConfiguration drmConfiguration
OptionalMediaItem.DrmConfigurationfor the media.
-
adsConfiguration
@Nullable public final MediaItem.AdsConfiguration adsConfiguration
Optional ads configuration.
-
streamKeys
public final List<StreamKey> streamKeys
Optional stream keys by which the manifest is filtered.
-
customCacheKey
@Nullable public final String customCacheKey
Optional custom cache key (only used for progressive streams).
-
subtitles
public final List<MediaItem.Subtitle> subtitles
Optional subtitles to be sideloaded.
-
tag
@Nullable public final Object tag
Optional tag for custom attributes. The tag for the media source which will be published in thecom.google.android.exoplayer2.Timelineof the source ascom.google.android.exoplayer2.Timeline.Window#tag.
-
-