Classes
The following classes are available globally.
-
Class in charge of managing cuepoints per AmpPlayer.
See moreDeclaration
Swift
open class CuepointManager : NSObject, PlayerEventObserver
-
Class to manage the Akamai Media Analytics Config File
See moreDeclaration
Swift
open class AmpMediaAnalyticsConfig: Mappable
-
Class to manage the Stream and the download proccess
Declaration
Swift
public class StreamDownloader
-
The Mapper class provides methods for converting Model objects to JSON and methods for converting JSON to Model objects
See moreDeclaration
Swift
public final class Mapper<N: BaseMappable>
-
Class in charge of managing the streams assets
See moreDeclaration
Swift
public class StreamAssetHandler : StreamHandler
-
Class to manage the IMA ads config file
See moreDeclaration
Swift
open class AmpIMAConfig: Mappable
-
Class in charge of registering, removing and iterating over a list of observers.
See moreDeclaration
Swift
open class Observable<T>: NSObject
-
Contains all the information related to the stream being played.
See moreDeclaration
Swift
open class StreamInfo : NSObject
-
Class to manage the different config files
See moreDeclaration
Swift
open class AmpConfig
-
Class in charge of augmenting the AVPlayer related functionality.
See moreDeclaration
Swift
open class AmpPlayer: NSObject
-
Player View Class
Declaration
Swift
open class AmpPlayerView: UIView
-
Class to manage the Nielsen Config Block
See moreDeclaration
Swift
open class AmpNielsenConfig: Mappable