THEOplayerConfiguration
@objc
public class THEOplayerConfiguration : NSObject, EncodableThe configuration for a THEOplayer instance.
- 
                  
                  Whether the logic to expose date ranges parsed from HLS manifests is enabled. DeclarationSwift public let hlsDateRange: Bool?
- 
                  
                  The license for the player. DeclarationSwift public let license: String?
- 
                  
                  The url to fetch the license for the player. DeclarationSwift public let licenseUrl: String?
- 
                  
                  The picture in picture configuration of the player. DeclarationSwift public let pip: PiPConfiguration?
- 
                  
                  The network configuration of the player. DeclarationSwift public let network: NetworkConfiguration?
- 
                  
                  Flag that enables the player to automatically look for THEOplayer integration libraries (e.g. THEOlive) and register those on the player instance. Default value is TRUE. Note - Disable this flag, if a custom integration initialization is required, then call player.addIntegration(integration)to register the customized integration.
 DeclarationSwift public let autoIntegrations: Bool
- Disable this flag, if a custom integration initialization is required, then call 
- 
                  
                  The unique identifier of the player. DeclarationSwift public private(set) var uid: Int? { get }
- 
                  
                  :nodoc DeclarationSwift public func encode(to encoder: Encoder) throws
