STStateManager
public class STStateManager
This class is in charge of dispatching the state properties to observers.
Use the shared
instance to add or remove an observer.
-
Undocumented
Declaration
Swift
public static var shared: STStateManager { get }
-
Undocumented
Declaration
Swift
public func addObserver(_ observer: STStateObserver)
-
Undocumented
Declaration
Swift
public func removeObserver(_ observer: STStateObserver)
-
Undocumented
Declaration
Swift
public func playerStateDidChange(to value: STPlayerState)
-
Undocumented
Declaration
Swift
public func playerTrackDidEnd(_ track: STTrack)
-
Undocumented
Declaration
Swift
public func playerFailed(for track: STTrack)