The following enumerations are available globally.
Enumerations
-
List of options that can be used to configure Broadpeak.
Note
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