public class MediaMetadata
Represents the media metadata.
Modifier and Type | Class and Description |
---|---|
static class |
MediaMetadata.Track
Represents a media track.
|
Constructor and Description |
---|
MediaMetadata(java.lang.String title,
java.lang.String subtitle,
java.lang.String logo,
Media.Type mediaType,
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> subtitleTracks,
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> audioTracks,
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> videoTracks)
Creates an instance of
class MediaMetadata . |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> |
getAudioTracks()
The list of audio tracks of the media.
|
java.lang.String |
getLogo()
The media thumbnail.
|
Media.Type |
getMediaType()
The media type.
|
java.lang.String |
getSubtitle()
The media subtitle.
|
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> |
getSubtitleTracks()
The list of subtitle tracks of the media.
|
java.lang.String |
getTitle()
The media title.
|
java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> |
getVideoTracks()
The list of video tracks of the media.
|
public MediaMetadata(@NotNull java.lang.String title, @Nullable java.lang.String subtitle, @Nullable java.lang.String logo, @NotNull Media.Type mediaType, @Nullable java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> subtitleTracks, @Nullable java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> audioTracks, @Nullable java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> videoTracks)
Creates an instance of class MediaMetadata
.
title
- The media title.subtitle
- The media subtitle.logo
- The media thumbnail.mediaType
- The media type.subtitleTracks
- The list of subtitle tracks of the media.audioTracks
- The list of audio tracks of the media.videoTracks
- The list of video tracks of the media.class MediaMetadata
@NotNull public java.lang.String getTitle()
The media title.
@Nullable public java.lang.String getSubtitle()
The media subtitle.
@Nullable public java.lang.String getLogo()
The media thumbnail.
@NotNull public Media.Type getMediaType()
The media type.
@Nullable public java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> getSubtitleTracks()
The list of subtitle tracks of the media.
@Nullable public java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> getAudioTracks()
The list of audio tracks of the media.
@Nullable public java.util.List<org.ocast.sdk.core.models.MediaMetadata.Track> getVideoTracks()
The list of video tracks of the media.