THEOliveEventTypes
public struct THEOliveEventTypes
-
Fired when
PublicationLoadStartEvent
occurs.Declaration
Swift
@available(*, deprecated, renamed: "DISTRIBUTION_LOAD_START", message: "Use DISTRIBUTION_LOAD_START instead") public static var PUBLICATION_LOAD_START: THEOplayerSDK.EventType<PublicationLoadStartEvent>
-
Fired when the loading of a THEOlive distribution starts.
Declaration
Swift
public static var DISTRIBUTION_LOAD_START: THEOplayerSDK.EventType<DistributionLoadStartEvent>
-
Fired when
PublicationLoadedEvent
occurs.Declaration
Swift
@available(*, deprecated, renamed: "ENDPOINT_LOADED", message: "Use ENDPOINT_LOADED instead") public static var PUBLICATION_LOADED: THEOplayerSDK.EventType<PublicationLoadedEvent>
-
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
PublicationOfflineEvent
occurs.Declaration
Swift
@available(*, deprecated, renamed: "DISTRIBUTION_OFFLINE", message: "Use DISTRIBUTION_OFFLINE instead") public static var PUBLICATION_OFFLINE: THEOplayerSDK.EventType<PublicationOfflineEvent>
-
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>