VideoController

public final class VideoController extends Object

An object that provides playback control for video ads.

Nested Class Summary

class VideoController.VideoLifecycleCallbacks An interface for objects that receive callbacks for video events. 

Public Method Summary

float
getAspectRatio()
Returns the aspect ratio of the video.
VideoController.VideoLifecycleCallbacks
getVideoLifecycleCallbacks()
Returns the previously provided VideoController.VideoLifecycleCallbacks or null if no instance was provided.
boolean
hasVideoContent()
Returns true if the current ad has video content.
void
setVideoLifecycleCallbacks(VideoController.VideoLifecycleCallbacks callbacks)
Set a listener that will receive callbacks for video events.

Inherited Method Summary

Public Methods

public float getAspectRatio ()

Returns the aspect ratio of the video. Returns 0 if aspect ratio information is not available.

public VideoController.VideoLifecycleCallbacks getVideoLifecycleCallbacks ()

Returns the previously provided VideoController.VideoLifecycleCallbacks or null if no instance was provided.

public boolean hasVideoContent ()

Returns true if the current ad has video content.

public void setVideoLifecycleCallbacks (VideoController.VideoLifecycleCallbacks callbacks)

Set a listener that will receive callbacks for video events.

Parameters
callbacks the object that is to receive lifecyle callbacks
Throws
NullPointerException if callbacks is null

Send feedback about...

Need help? Visit our support page.