BrightcoveAdCuePoint

@JsonClass(generateAdapter = true)
data class BrightcoveAdCuePoint(val id: String? = null, @Json(name = "duration") val durationMs: Double, @Json(name = "start") val startTimeOffsetMs: Double, val isSkippable: Boolean? = null, val skipOffsetMs: Double? = TIME_VALUE_UNKNOWN, val companionAd: WebCompanionAd? = null) : AdCuePoint

Represents AdCuePoint specific extension for Brightcove.

Constructors

Link copied to clipboard
constructor(id: String? = null, @Json(name = "duration") durationMs: Double, @Json(name = "start") startTimeOffsetMs: Double, isSkippable: Boolean? = null, skipOffsetMs: Double? = TIME_VALUE_UNKNOWN, companionAd: WebCompanionAd? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val durationMs: Double
Link copied to clipboard
open override val id: String? = null
Link copied to clipboard
open override val isSkippable: Boolean? = null
Link copied to clipboard
open override val skipOffsetMs: Double?
Link copied to clipboard
open override val startTimeOffsetMs: Double