SubtitleTrack

open class SubtitleTrack : Track

Represents a subtitle track.

Constructors

Link copied to clipboard
fun SubtitleTrack(url: String?, mimeType: String? = null, label: String? = null, id: String = UUID.randomUUID().toString(), isDefault: Boolean = false, language: String? = null, isForced: Boolean = false, roles: List<MediaTrackRole> = emptyList())
Link copied to clipboard
fun SubtitleTrack(url: String?, mimeType: String?, label: String?, id: String = UUID.randomUUID().toString(), isDefault: Boolean, language: String?, isForced: Boolean)
Link copied to clipboard
fun SubtitleTrack(url: String?, mimeType: String?, label: String?, id: String = UUID.randomUUID().toString(), isDefault: Boolean, language: String?)
Link copied to clipboard
fun SubtitleTrack(url: String?, label: String?, id: String = UUID.randomUUID().toString(), isDefault: Boolean, language: String?)
Link copied to clipboard
fun SubtitleTrack(url: String?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun writeToParcel(parcel: Parcel, flags: Int)

Properties

Link copied to clipboard
val controller: SubtitleTrackController
Link copied to clipboard
val isForced: Boolean

Specifies whether the SubtitleTrack is marked as a forced subtitle track. Forced subtitle tracks do not appear in Player.availableSubtitles

Link copied to clipboard
@SerializedName(value = "lang")
val language: String?

The language of the SubtitleTrack.

Link copied to clipboard
val mimeType: String?

The mime type of the SubtitleTrack.