Package org.w3c.dom.encryptedmedia
Types
MediaEncryptedEvent
open class MediaEncryptedEvent : Event
MediaEncryptedEventInit
interface MediaEncryptedEventInit : EventInit
MediaKeyMessageEvent
Exposes the JavaScript MediaKeyMessageEvent to Kotlin
open class MediaKeyMessageEvent : Event
MediaKeyMessageEventInit
interface MediaKeyMessageEventInit : EventInit
MediaKeyMessageType
interface MediaKeyMessageType
MediaKeySession
Exposes the JavaScript MediaKeySession to Kotlin
abstract class MediaKeySession : EventTarget
MediaKeySessionType
interface MediaKeySessionType
MediaKeysRequirement
interface MediaKeysRequirement
MediaKeyStatus
interface MediaKeyStatus
MediaKeyStatusMap
Exposes the JavaScript MediaKeyStatusMap to Kotlin
abstract class MediaKeyStatusMap
MediaKeySystemAccess
Exposes the JavaScript MediaKeySystemAccess to Kotlin
abstract class MediaKeySystemAccess
MediaKeySystemConfiguration
Exposes the JavaScript MediaKeySystemConfiguration to Kotlin
interface MediaKeySystemConfiguration
MediaKeySystemMediaCapability
interface MediaKeySystemMediaCapability
Functions
MediaEncryptedEventInit
fun MediaEncryptedEventInit(
initDataType: String? = "",
initData: ArrayBuffer? = null,
bubbles: Boolean? = false,
cancelable: Boolean? = false,
composed: Boolean? = false
): MediaEncryptedEventInit
MediaKeyMessageEventInit
fun MediaKeyMessageEventInit(
messageType: MediaKeyMessageType?,
message: ArrayBuffer?,
bubbles: Boolean? = false,
cancelable: Boolean? = false,
composed: Boolean? = false
): MediaKeyMessageEventInit
MediaKeySystemConfiguration
fun MediaKeySystemConfiguration(
label: String? = "",
initDataTypes: Array<String>? = arrayOf(),
audioCapabilities: Array<MediaKeySystemMediaCapability>? = arrayOf(),
videoCapabilities: Array<MediaKeySystemMediaCapability>? = arrayOf(),
distinctiveIdentifier: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL,
persistentState: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL,
sessionTypes: Array<String>? = undefined
): MediaKeySystemConfiguration
MediaKeySystemMediaCapability
fun MediaKeySystemMediaCapability(
contentType: String? = "",
robustness: String? = ""
): MediaKeySystemMediaCapability
Companion Object Properties
EXPIRED
val MediaKeyStatus.Companion.EXPIRED: MediaKeyStatus
INDIVIDUALIZATION_REQUEST
val MediaKeyMessageType.Companion.INDIVIDUALIZATION_REQUEST: MediaKeyMessageType
INTERNAL_ERROR
val MediaKeyStatus.Companion.INTERNAL_ERROR: MediaKeyStatus
LICENSE_RELEASE
val MediaKeyMessageType.Companion.LICENSE_RELEASE: MediaKeyMessageType
LICENSE_RENEWAL
val MediaKeyMessageType.Companion.LICENSE_RENEWAL: MediaKeyMessageType
LICENSE_REQUEST
val MediaKeyMessageType.Companion.LICENSE_REQUEST: MediaKeyMessageType
NOT_ALLOWED
val MediaKeysRequirement.Companion.NOT_ALLOWED: MediaKeysRequirement
OPTIONAL
val MediaKeysRequirement.Companion.OPTIONAL: MediaKeysRequirement
OUTPUT_DOWNSCALED
val MediaKeyStatus.Companion.OUTPUT_DOWNSCALED: MediaKeyStatus
OUTPUT_RESTRICTED
val MediaKeyStatus.Companion.OUTPUT_RESTRICTED: MediaKeyStatus
PERSISTENT_LICENSE
val MediaKeySessionType.Companion.PERSISTENT_LICENSE: MediaKeySessionType
RELEASED
val MediaKeyStatus.Companion.RELEASED: MediaKeyStatus
REQUIRED
val MediaKeysRequirement.Companion.REQUIRED: MediaKeysRequirement
STATUS_PENDING
val MediaKeyStatus.Companion.STATUS_PENDING: MediaKeyStatus
TEMPORARY
val MediaKeySessionType.Companion.TEMPORARY: MediaKeySessionType
USABLE
val MediaKeyStatus.Companion.USABLE: MediaKeyStatus