Interface Inroll
-
public interface InrollThis class is used to play inroll ad breaks.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstreamAdBreakgetInstreamAdBreak()ReturnsInstreamAdBreakthat's associated with this inroll.voidinvalidate()Invalidate inroll playback.voidpause()Pause inroll playback.voidplay(InstreamAdView instreamAdView)Start inroll playback.voidprepare(InstreamAdPlayer instreamAdPlayer)Prepare inroll playback.voidresume()Resume paused inroll playback.voidsetListener(InstreamAdBreakEventListener listener)Register a callback for listening inroll playback events.voidsetVideoAdPlaybackListener(com.yandex.mobile.ads.video.playback.VideoAdPlaybackListener listener)Register a callback for listening video playback events
-
-
-
Method Detail
-
getInstreamAdBreak
@NonNull InstreamAdBreak getInstreamAdBreak()
ReturnsInstreamAdBreakthat's associated with this inroll.- Returns:
InstreamAdBreak.
-
setListener
void setListener(@Nullable InstreamAdBreakEventListener listener)Register a callback for listening inroll playback events.- Parameters:
listener- anInstreamAdBreakEventListenerobject that handles lifecycle of inroll.
-
setVideoAdPlaybackListener
void setVideoAdPlaybackListener(@Nullable com.yandex.mobile.ads.video.playback.VideoAdPlaybackListener listener)Register a callback for listening video playback events- Parameters:
listener- anVideoAdPlaybackListenerobject that handles video playback events.
-
prepare
void prepare(@NonNull InstreamAdPlayer instreamAdPlayer)Prepare inroll playback. Note that prepare() should always be called before play() method.- Parameters:
instreamAdPlayer- player to play inroll.
-
play
void play(@NonNull InstreamAdView instreamAdView)Start inroll playback. Note that you can call play only on a prepared inroll.- Parameters:
instreamAdView- the view in which inroll will be displayed.
-
pause
void pause()
Pause inroll playback.
-
resume
void resume()
Resume paused inroll playback.
-
invalidate
void invalidate()
Invalidate inroll playback. Call this method right before ad player is invalidated. To resume playback after invalidation you should prepare and start inroll again.
-
-