EventMessage

EventMessage

data class EventMessage(val schemeIdUri: String, val value: String, val durationMs: Long?, val id: Long, val messageData: ByteArray) : Metadata.Entry

Represents Event Message box metadata or DASH EventStream event metadata according to ISO 23009-1.

Constructors

EventMessageconstructor(schemeIdUri: String, value: String, durationMs: Long?, id: Long, messageData: ByteArray)

Types

NameSummary
Companionobject Companion

Properties

NameSummary
durationMs@JvmField
val durationMs: Long?
The duration of the event in milliseconds.
id@JvmField
val id: Long
The instance identifier.
messageData@JvmField
val messageData: ByteArray
The body of the message.
schemeIdUri@JvmField
val schemeIdUri: String
The message scheme.
typeopen override val type: String
value@JvmField
val value: String
The value for the event.

Functions

NameSummary
equalsopen operator override fun equals(other: Any?): Boolean
hashCodeopen override fun hashCode(): Int