BaseOTTAnalyticsPlugin
public class BaseOTTAnalyticsPlugin : BasePlugin, OTTAnalyticsPluginProtocol, AppStateObservable
class BaseOTTAnalyticsPlugin
is a base plugin object used for OTT analytics plugin subclasses
-
indicates whether we played for the first time or not.
Declaration
Swift
public var isFirstPlay: Bool
-
Declaration
Swift
public required init(player: Player, pluginConfig: Any?, messageBus: MessageBus) throws
-
Undocumented
Declaration
Swift
public override func onUpdateMedia(mediaConfig: MediaConfig)
-
Undocumented
Declaration
Swift
public override func destroy()
-
Declaration
Swift
public var observations: Set<NotificationObservation> { get }
-
Declaration
Swift
public var playerEventsToRegister: [PlayerEvent.Type] { get }
-
Declaration
Swift
public func registerEvents()
-
Declaration
Swift
public func unregisterEvents()