ZPAppleVideoNowPlayingInfoBase
class ZPAppleVideoNowPlayingInfoBase : NSObject, GeneralProviderProtocol, PlayerDependantPluginProtocol
extension ZPAppleVideoNowPlayingInfoBase: PlayerObserverProtocol
Undocumented
-
Declaration
Swift
var playerPlugin: PlayerProtocol?
-
Undocumented
Declaration
Swift
var playbackStalled: Bool
-
Undocumented
Declaration
Swift
var avPlayer: AVPlayer? { get }
-
Undocumented
Declaration
Swift
public var configurationJSON: NSDictionary?
-
Declaration
Swift
public var model: ZPPluginModel?
-
Declaration
Swift
public required init(pluginModel: ZPPluginModel)
-
Declaration
Swift
public var providerName: String { get }
-
Declaration
Swift
public func prepareProvider(_ defaultParams: [String: Any], completion: ((_ isReady: Bool) -> Void)?)
-
Declaration
Swift
public func disable(completion: ((Bool) -> Void)?)
-
Declaration
Swift
func playerDidFinishPlayItem(player: PlayerProtocol, completion: @escaping (Bool) -> Void)
-
Declaration
Swift
func playerDidDismiss(player: PlayerProtocol)
-
Declaration
Swift
func playerProgressUpdate(player: PlayerProtocol, currentTime: TimeInterval, duration: TimeInterval)
-
Declaration
Swift
public func playerDidCreate(player: PlayerProtocol)