SideloadedTrack Structure

public struct SideloadedTrack : Codable, Hashable

This object describes a text or thumbnail track that can be side loaded.

  • url

    Location of the sideloaded asset.

    Declaration

    Swift

    public var url: URL
  • Type of sideloaded track (text/thumbnail).

    Declaration

    Swift

    public var trackType: TrackType
  • Optional MIME type override for parser selection.

    Declaration

    Swift

    public var mimeType: String?
  • Thumbnail interval duration in milliseconds (for thumbnails sources).

    Declaration

    Swift

    public var intervalMs: Int?
  • Thumbnail grid width in cells (for grid thumbnails).

    Declaration

    Swift

    public var gridWidth: Int?
  • Thumbnail grid height in cells (for grid thumbnails).

    Declaration

    Swift

    public var gridHeight: Int?
  • Preferred language tag for text tracks.

    Declaration

    Swift

    public var language: String?
  • User-visible label for track selection UIs.

    Declaration

    Swift

    public var label: String?
  • Text-track kind metadata (e.g. subtitles/captions/forced).

    Declaration

    Swift

    public var kind: String?
  • Creates a sideloaded track descriptor.

    Declaration

    Swift

    public init(with url: URL, trackType: TrackType)

    Parameters

    url

    Location of the sideloaded asset.

    trackType

    Type of sideloaded asset.