Classes
The following classes are available globally.
-
Class in charge of managing the streams assets
See moreDeclaration
Swift
public class AudioStreamHandler : StreamHandler
-
Class in charge of managing cuepoints per AmpPlayer.
See moreDeclaration
Swift
open class CuepointManager : NSObject, PlayerEventObserver
-
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 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 in charge of augmenting the AVPlayer related functionality.
See moreDeclaration
Swift
@objc open class AmpPlayer: NSObject
-
Player View Class
Declaration
Swift
open class AmpPlayerView: UIView