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