com.google.ads.interactivemedia.v3.api.player

Contains the VideoAdPlayer interface which should be extended to create an SDK compatible video player.

Interfaces

AdProgressProvider

Defines an interface to expose ad progress.

ContentProgressProvider

Defines an interface to allow SDK to track progress of the content video.

ResizablePlayer

Provides an API for interactive advertisements to resize the VideoAdPlayer or within its container.

VideoAdPlayer

Defines the set of methods that a video player must implement to be used by the IMA SDK, as well as a set of callbacks that it must fire.

VideoAdPlayer.VideoAdPlayerCallback

Callbacks that the player must fire.

VideoStreamPlayer

Defines a set of methods that a video player must implement to be used by the IMA SDK for dynamic ad insertion.

VideoStreamPlayer.VideoStreamPlayerCallback

Callbacks that the player must fire.

VolumeProvider

An interface for exposing player volume.

Classes

AdMediaInfo

The minimal information required to play an ad.

VideoProgressUpdate

Defines an update to the video's progress.