Other Enumerations

The following enumerations are available globally.

  • The pre-integration identifier of a source

    See more

    Declaration

    Swift

    @available(*, deprecated, message: "This enum will be removed with the next major release.")
    @objc(THEOplayerSourceIntegration)
    public enum SourceIntegration : Int
    extension SourceIntegration: Codable
  • The reason behind IDLE status change.

    • CacheStatusIdleReason.notStarted: The task has been created, but has not started yet.
    • CacheStatusIdleReason.paused: The task is manually paused.
    • CacheStatusIdleReason.lostNetwork: The task is paused due to lost network connection.

    Declaration

    Swift

    @objc(THEOplayerCacheStatusIdleReason)
    public enum CacheStatusIdleReason : Int