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.