Playback

data class Playback(val videoVariant: String, val audioVariant: String, val videoCodec: String, val audioCodec: String, val playbackSource: PlaybackSource? = null, val error: PlaybackError? = null, val contentPlayheadPositionMs: Long, val contentDurationMs: Long, val isFreePreview: Boolean = false, val isDownloadable: Boolean = false, val isCasting: Boolean = false, val contentLanguage: String? = null, val playbackMode: String? = null, val ccEnabled: Boolean = false) : ReportingData

Represents reporting data payload related to video playback session.

Constructors

Link copied to clipboard
constructor(videoVariant: String, audioVariant: String, videoCodec: String, audioCodec: String, playbackSource: PlaybackSource? = null, error: PlaybackError? = null, contentPlayheadPositionMs: Long, contentDurationMs: Long, isFreePreview: Boolean = false, isDownloadable: Boolean = false, isCasting: Boolean = false, contentLanguage: String? = null, playbackMode: String? = null, ccEnabled: Boolean = false)

Properties

Link copied to clipboard

The audio codec.

Link copied to clipboard

The audio variant. This is platform specific value.

Link copied to clipboard
val ccEnabled: Boolean = false
Link copied to clipboard

The original content duration on a SSAI stream (excluding ads duration).

Link copied to clipboard
val contentLanguage: String? = null
Link copied to clipboard

The players current time with respect to origin content on a SSAI stream.

Link copied to clipboard
open override val data: MutableMap<String, Any>

The data payload container.

Link copied to clipboard
val error: PlaybackError? = null

The PlaybackError instance if error occurs during video playback session. This value is optional if unknown.

Link copied to clipboard
val isCasting: Boolean = false
Link copied to clipboard
val isDownloadable: Boolean = false
Link copied to clipboard
val isFreePreview: Boolean = false
Link copied to clipboard
val playbackMode: String? = null
Link copied to clipboard

The PlaybackSource instance. This value is optional if unknown.

Link copied to clipboard

The video codec.

Link copied to clipboard

The video variant. This is platform specific value.