THEOplayerConfiguration
@objc
public class THEOplayerConfiguration : NSObject, Encodable
The configuration for a THEOplayer instance.
-
Whether the logic to expose date ranges parsed from HLS manifests is enabled.
Declaration
Swift
public let hlsDateRange: Bool?
-
The license for the player.
Declaration
Swift
public let license: String?
-
The url to fetch the license for the player.
Declaration
Swift
public let licenseUrl: String?
-
The picture in picture configuration of the player.
Declaration
Swift
public let pip: PiPConfiguration?
-
The network configuration of the player.
Declaration
Swift
public let network: NetworkConfiguration?
-
The unique identifier of the player.
Declaration
Swift
public private(set) var uid: Int? { get }
-
:nodoc
Declaration
Swift
public func encode(to encoder: Encoder) throws