VideoInfo

open class VideoInfo : Parcelable

VideoInfo is Vizbee's simplified internal representation of a video asset. VideoInfo has all the information (mGUID, videoURL, image etc.) required by Vizbee to initiate playback on a TV device. The VideoInfo object can be initialized with a constructor or the various fields can be assigned values directly.

Constructors

Link copied to clipboard
constructor()
Default constructor that initializes the VideoInfo object with defaults.
constructor(guid: String, title: String, imageURL: String, isLive: Boolean)

Functions

Link copied to clipboard
open fun copy(): VideoInfo
Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
open fun fetchAppVideo(guid: String, callback: ICommandCallback<Any>)
Link copied to clipboard
open fun fetchMetadata(callback: ICommandCallback<VideoMetadata>)
Link copied to clipboard
open fun fetchStreamInfo(screenType: ScreenType, callback: ICommandCallback<VideoStreamInfo>)
Link copied to clipboard
open fun fetchVideoInfoForGUID(guid: String, callback: ICommandCallback<VideoInfo>)
Link copied to clipboard
Link copied to clipboard
open fun getGUID(): String
Link copied to clipboard
open fun getImageURL(): String
Link copied to clipboard
open fun getSubTitle(): String
Link copied to clipboard
open fun getTitle(): String
Link copied to clipboard
open fun isComplete(): Boolean
Link copied to clipboard
open fun isLive(): Boolean
Link copied to clipboard
open fun setCuePointsInMilliseconds(cuePoints: List<Long>)
Link copied to clipboard
open fun setCuePointsInSeconds(cuePoints: List<Long>)
Link copied to clipboard
open fun setGUID(guid: String)
Link copied to clipboard
open fun setLive(live: Boolean)
Link copied to clipboard
open fun toString(): String
Get a string representation of the video object.
Link copied to clipboard
open fun updateMetaData(other: VideoInfo)
This API will update the meta data for the current video object using the fallback video's metadata
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard