public class HLSSettings
HLS settings shared by the Apple HLS player and downloader.
public class HLSSettings
HLS settings shared by the Apple HLS player and downloader.
Legacy default properties loaded for HLSPlayer when no custom player properties are set.
Swift
public static let defaultHLSPlayerPropertiesToLoad: [AssetPropertiesManager.Property]
Legacy default properties loaded for HLSDownloader when no custom downloader properties are set.
Swift
public static let defaultHLSDownloaderPropertiesToLoad: [AssetPropertiesManager.Property]
Default asset properties to load up front for HLSPlayer.
Swift
public let hlsPlayerDefaultPropertiesToLoad: [AssetPropertiesManager.Property]
Default asset properties to load up front for HLSDownloader.
Swift
public let hlsDownloaderDefaultPropertiesToLoad: [AssetPropertiesManager.Property]
Returns a custom HLSPlayer preload override, or nil to preserve the legacy player behavior.
Swift
public var customHLSPlayerDefaultPropertiesToLoad: [AssetPropertiesManager.Property]? { get }
Active HLS settings used by HLSPlugin, HLSPlayer, and HLSDownloader.
Swift
public static var current: HLSSettings