SCAdListener
@protocol SCAdListener <NSObject>
Protocol that the video player uses to inform the listener about certain events.
-
Called when the content video has finished
Declaration
Objective-C
- (void)contentVideoFinished; -
Called when the AVPlayer actually starts video playback
Declaration
Objective-C
- (void)videoStartsPlaybackWith:(nonnull NSURL *)url; -
Called when the content video fails for any reason
Declaration
Objective-C
- (void)contentVideoError:(NSError *)error; -
Called on for every ScAdInfo type change
Declaration
Objective-C
- (void)onEventCallbackWithEvent:(SCAdEvent *)event; -
Click through happened, pass it on to the view controller
Declaration
Objective-C
- (void)displayClickThroughAlert:(UIAlertController *)alert; -
Visibility of the adView changed, so pause or resume the player
Declaration
Objective-C
- (void)visibilityChanged:(BOOL)visible; -
The player detected a change of the presentationSize of the current AVPlayerItem
Declaration
Objective-C
- (void)presentationSizeChangedTo:(CGSize)newSize;
SCAdListener Protocol Reference