public interface InstreamAdPlayer
| Modifier and Type | Method and Description |
|---|---|
long |
getAdDuration()
Gets ad video duration
|
long |
getAdPosition()
Gets current ad video position
|
boolean |
isPlayingAd()
Gets value indicating whether player is playing ad
|
void |
pauseAd()
Pauses playing ad
|
void |
playAd()
Starts playing ad
|
void |
prepareAd(MediaFile mediaFile)
Prepares player for playing video ad
|
void |
release()
Releases ad player object
|
void |
resumeAd()
Resumes playing ad
|
void |
setInstreamAdPlayerListener(InstreamAdPlayerListener instreamAdPlayerListener)
Sets listener for ad player events.
|
void |
setVolume(float volume)
Sets ad player volume to passed value
|
void |
stopAd()
Stops playing ad
|
void prepareAd(@NonNull
MediaFile mediaFile)
mediaFile - object providing information about the advertising video file to be played.
This object should be passed back in all callbacks to InstreamAdPlayerListenervoid playAd()
void pauseAd()
void resumeAd()
void stopAd()
void setVolume(float volume)
volume - percent of volume to setvoid release()
void setInstreamAdPlayerListener(@Nullable
InstreamAdPlayerListener instreamAdPlayerListener)
instreamAdPlayerListener - Listener for ad player eventslong getAdDuration()
long getAdPosition()
boolean isPlayingAd()