THEOliveEventTypes
public struct THEOliveEventTypes
-
Fired when
PublicationLoadStartEventoccurs.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
PublicationLoadedEventoccurs.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
PublicationOfflineEventoccurs.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
IntentToFallbackEventoccurs.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>