TCMediaEvent

class TCMediaEvent(val eventType: MediaEventType, val assets: Map<String, String>, val sourceId: String? = null) : TCCustomEvent

CommandersAct media event

Constructors

Link copied to clipboard
constructor(eventType: MediaEventType, assets: Map<String, String>, sourceId: String? = null)

Properties

Link copied to clipboard

Assets to populate with key,values.

Link copied to clipboard

Audio track has audio description

Link copied to clipboard

Selected audio language if any

Link copied to clipboard

Device volume in percentage

Link copied to clipboard

Media event type defined by Analytics team.

Link copied to clipboard

Is subtitles on

Link copied to clipboard

Current Media position

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

an optional sourceId.

Link copied to clipboard

Selected subtitle language if any

Link copied to clipboard

Time shift if applicable

Functions

Link copied to clipboard
open fun addAdditionalParameter(p0: TCDynamicStore)
Link copied to clipboard

Add additional parameter if not blank

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getItemListAsJson(p0: MutableList<TCItem>): JSONArray
Link copied to clipboard
open override fun getJsonObject(): JSONObject
Link copied to clipboard
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
Link copied to clipboard
open fun testString(p0: String): Boolean
Link copied to clipboard
open override fun verifyEvent(): Boolean