The following enumerations are available globally.
Enumerations
-
List of options that can be used to configure Broadpeak.
See moreNote
Some of the options have specific values that can be found in the SmartLib documentation.Declaration
Swift
public enum BroadpeakStreamingSessionOptions : Int32
-
Player engine
See moreDeclaration
Swift
public enum PlayerEngine : String, Codable
-
The content type or “AUTO” if the player should use auto-detection on the content URL.
See moreDeclaration
Swift
public enum ContentType : String, Codable, CaseIterable
-
The type of DRM configuration that can be expected.
Declaration
Swift
public enum DrmType : String, Codable, CaseIterable
-
The type of DRM System that should be enforced.
Declaration
Swift
public enum DrmSystem : String, Codable, CaseIterable
-
The track type.
See moreDeclaration
Swift
public enum TrackType : String, Codable, CaseIterable
-
The DRM-Today environment.
Declaration
Swift
public enum Environment : String, Codable, CaseIterable
-
Video codecs.
Declaration
Swift
public enum VideoCodec : String, Codable, CaseIterable
-
Audio codecs.
Declaration
Swift
public enum AudioCodec : String, Codable, CaseIterable
-
The host location of the content.
Declaration
Swift
public enum Hoster : String, Codable, CaseIterable
-
Subtitle format types.
Declaration
Swift
public enum TextFormat : String, Codable, CaseIterable
-
Playback state.
See moreDeclaration
Swift
@objc public enum PlaybackState : Int, Equatable, CustomStringConvertible
-
Modes for automatic selection of text tracks.
See moreDeclaration
Swift
public enum AutoSelectTextTrackMode : Int, Codable, Equatable