THEOliveEventTypes

public struct THEOliveEventTypes
  • Fired when the loading of a THEOlive distribution starts.

    Declaration

    Swift

    public static var DISTRIBUTION_LOAD_START: THEOplayerSDK.EventType<DistributionLoadStartEvent>
  • Fired when the loading of a THEOlive endpoint is complete and playback can start. This event is dispatched on every endpoint load, when an error is encountered and the player recovers by choosing a new one.

    Declaration

    Swift

    public static var ENDPOINT_LOADED: THEOplayerSDK.EventType<EndpointLoadedEvent>
  • Fired when loading a THEOlive distribution that cannot be played, for example because the publication is stopped or is still starting up.

    Declaration

    Swift

    public static var DISTRIBUTION_OFFLINE: THEOplayerSDK.EventType<DistributionOfflineEvent>
  • Fired when IntentToFallbackEvent occurs.

    Declaration

    Swift

    public static var INTENT_TO_FALLBACK: THEOplayerSDK.EventType<IntentToFallbackEvent>
  • Fired when an unrecoverable error occurs.

    Declaration

    Swift

    public static var ERROR: THEOplayerSDK.EventType<THEOliveErrorEvent>