Enumerations

The following enumerations are available globally.

  • Provides the different log levels for logging an entry

    See more

    Declaration

    Swift

    @objc(BMPLogLevel)
    public enum LogLevel : Int
    extension LogLevel: CustomStringConvertible
  • Specifies when cast devices discovery starts.

    See more

    Declaration

    Swift

    @objc(BMPCastDeviceDiscoveryMode)
    public enum CastDeviceDiscoveryMode : Int
  • Type of the AdSource

    See more

    Declaration

    Swift

    @objc(BMPAdSourceType)
    public enum AdSourceType : Int
  • Enumerates the different available remote device types.

    See more

    Declaration

    Swift

    @objc(BMPRemoteControlType)
    public enum RemoteControlType : Int
  • Indicates which type of UI should be used.

    See more

    Declaration

    Swift

    @objc(BMPUserInterfaceType)
    public enum UserInterfaceType : Int
  • Specifies the player behaviour when Player.play is called.

    See more

    Declaration

    Swift

    @objc(BMPPlaybackStartBehaviour)
    public enum PlaybackStartBehaviour : UInt
  • Specifies the player behaviour when stalling should be exited.

    See more

    Declaration

    Swift

    @objc(BMPUnstallingBehaviour)
    public enum UnstallingBehaviour : UInt
  • Defines the replay behaviour of a playlist.

    See more

    Declaration

    Swift

    @objc(BMPReplayMode)
    public enum ReplayMode : Int
  • Types of media which can be handled by the Bitmovin Player.

    See more

    Declaration

    Swift

    @objc(BMPSourceType)
    public enum SourceType : Int
  • The format of a subtitle file

    See more

    Declaration

    Swift

    @objc(BMPSubtitleFormat)
    public enum SubtitleFormat : Int
  • The type of a track object.

    See more

    Declaration

    Swift

    @objc(BMPTrackType)
    public enum TrackType : Int
  • Contains the different loading states a Source can be in.

    See more

    Declaration

    Swift

    @objc(BMPLoadingState)
    public enum LoadingState : Int
  • Represenets the desired action of an OfflineTrack

    See more

    Declaration

    Swift

    @objc(BMPOfflineTrackAction)
    public enum OfflineTrackAction : Int
  • Declaration

    Swift

    @objc(BMPMetadataType)
    public enum MetadataType : Int