public class

AdBreakInfo

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.cast.AdBreakInfo

Class Overview

A class that aggregates information about an ad that is playing or will be played on the receiver. The sender app may use instances of this class to draw ad breaks on a SeekBar.

Summary

Nested Classes
class AdBreakInfo.Builder A builder for AdBreakInfo
[Expand]
Inherited Constants
From interface android.os.Parcelable
Public Methods
boolean equals(Object other)
String[] getBreakClipIds()
Returns an unmodifiable list of ad break clip IDs in this break.
long getDurationInMs()
Returns this break content’s duration in milliseconds.
String getId()
Returns this break's ID.
long getPlaybackPositionInMs()
Returns this break content’s playback position in milliseconds at which the ad will begin playing relative to the start of the video.
int hashCode()
boolean isEmbedded()
Returns true if this break doesn't have a URL and is part of the content.
boolean isWatched()
Returns true if this break has been watched.
void writeToParcel(Parcel out, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Public Methods

public boolean equals (Object other)

Parameters
other Object
Returns
boolean

public String[] getBreakClipIds ()

Returns an unmodifiable list of ad break clip IDs in this break. The list of matching AdBreakClipInfo objects can be obtained by calling getAdBreakClips().

Returns
String[]

public long getDurationInMs ()

Returns this break content’s duration in milliseconds.

Returns
long

public String getId ()

Returns this break's ID.

Returns
String

public long getPlaybackPositionInMs ()

Returns this break content’s playback position in milliseconds at which the ad will begin playing relative to the start of the video. If position is 0, the pre-roll break will play before the video starts. If position is -1, the post-roll break will play at the end of the video (only if isEmbedded is false).

Returns
long

public int hashCode ()

Returns
int

public boolean isEmbedded ()

Returns true if this break doesn't have a URL and is part of the content.

Returns
boolean

public boolean isWatched ()

Returns true if this break has been watched.

Returns
boolean

public void writeToParcel (Parcel out, int flags)

Parameters
out Parcel
flags int