Back to Content

MediaEncryptedEvent

files/en-us/web/api/mediaencryptedevent/index.md

latest1.3 KB
Original Source

{{APIRef("Encrypted Media Extensions")}}

The MediaEncryptedEvent interface of the Encrypted Media Extensions API contains the information associated with an {{domxref("HTMLMediaElement/encrypted_event", "encrypted")}} event sent to a {{domxref("HTMLMediaElement")}} when some initialization data is encountered in the media.

{{InheritanceDiagram}}

Constructor

  • {{domxref("MediaEncryptedEvent.MediaEncryptedEvent", "MediaEncryptedEvent()")}}
    • : Creates a new instance of a MediaEncryptedEvent object.

Instance properties

This interface also inherits properties from its parent, {{domxref("Event")}}.

  • {{domxref("MediaEncryptedEvent.initDataType")}} {{ReadOnlyInline}}
    • : Returns a case-sensitive string with the type of the format of the initialization data found.
  • {{domxref("MediaEncryptedEvent.initData")}} {{ReadOnlyInline}}
    • : Returns an {{jsxref("ArrayBuffer")}} containing the initialization data found. If there is no initialization data associated with the format, it returns null.

Instance methods

This interface doesn't provide any specific methods, but inherits methods from its parent, {{domxref("Event")}}.

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}