Classes
The following classes are available globally.
-
Class in charge of managing cuepoints per AmpPlayer.
See moreDeclaration
Swift
public class CuepointManager : NSObject, PlayerEventObserver
-
Class in charge of exposing the player related functionality.
See moreDeclaration
Swift
public class AmpPlayerManager: NSObject
-
Player View Class
Declaration
Swift
public class AmpPlayerView: UIView
-
Class to manage the Stream and the download proccess
Declaration
Swift
public class StreamDownloader
-
Class in charge of managing the streams assets
See moreDeclaration
Swift
public class StreamAssetHandler : StreamHandler
-
Class in charge of augmenting the AVPlayer related functionality.
See moreDeclaration
Swift
public class AmpPlayer: NSObject
-
Class in charge of registering, removing and iterating over a list of observers.
See moreDeclaration
Swift
public class Observable<T>: NSObject
-
Class to manage the IMA ads config file
See moreDeclaration
Swift
public class AmpIMAConfig: NSObject
-
Class to manage the different config files
See moreDeclaration
Swift
public class AmpConfig: NSObject
-
Class to manage the Chromecast Config File
See moreDeclaration
Swift
public class AmpChromecastConfig: AmpConfig
-
Class to manage the Akamai Media Analytics Config File
See moreDeclaration
Swift
public class AmpMediaAnalyticsConfig: NSObject