tree: 706e3db9afb9331caa187865959718ae5e2114ba [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.media.drm/README.md

fuchsia.media.drm

PROTOCOLS

ClearKey

Defined in fuchsia.media.drm/services.fidl

AddDataStore

Request

Response

CreateContentDecryptionModule2

Request

DestroyDataStoreAndConfirm

Request

Response

GetProperties

Request

Response

ContentDecryptionModule

Defined in fuchsia.media.drm/content_decryption.fidl

CreateDecryptor

Request

CreateLicenseSession

Request

Response

GetKeyStatusForHdcpVersion

Request

Response

GetSupportedEncryptionSchemes

Request

Response

LoadLicenseSession

Request

OnProvisioned

Response

SetServerCertificate

Request

Response

KeySystem

Defined in fuchsia.media.drm/services.fidl

AddDataStore

Request

Response

CreateContentDecryptionModule2

Request

DestroyDataStoreAndConfirm

Request

Response

GetProperties

Request

Response

LicenseSession

Defined in fuchsia.media.drm/license_session.fidl

CreateDecryptor

Request

GenerateLicenseRelease

Request

Response

GenerateLicenseRequest

Request

Response

OnKeyStatesChanged

Response

OnLicenseMessageGenerated

Response

OnReady

Response

ProcessLicenseResponse

Request

Response

PlayReady

Defined in fuchsia.media.drm/services.fidl

AddDataStore

Request

Response

CreateContentDecryptionModule2

Request

DestroyDataStoreAndConfirm

Request

Response

GetProperties

Request

Response

ProvisioningFetcher

Defined in fuchsia.media.drm/provisioning.fidl

Fetch

Request

Response

Widevine

Defined in fuchsia.media.drm/services.fidl

AddDataStore

Request

Response

CreateContentDecryptionModule2

Request

DestroyDataStoreAndConfirm

Request

Response

GetProperties

Request

Response

STRUCTS

ContentDecryptionModule_SetServerCertificate_Response {#ContentDecryptionModule_SetServerCertificate_Response}

Defined in fuchsia.media.drm/content_decryption.fidl

KeySystem_AddDataStore_Response {#KeySystem_AddDataStore_Response}

Defined in fuchsia.media.drm/services.fidl

LicenseInitData

Defined in fuchsia.media.drm/license_session.fidl

LicenseMessage

Defined in fuchsia.media.drm/license_session.fidl

LicenseServerMessage

Defined in fuchsia.media.drm/license_session.fidl

LicenseSession_GenerateLicenseRelease_Response {#LicenseSession_GenerateLicenseRelease_Response}

Defined in fuchsia.media.drm/license_session.fidl

LicenseSession_GenerateLicenseRequest_Response {#LicenseSession_GenerateLicenseRequest_Response}

Defined in fuchsia.media.drm/license_session.fidl

LicenseSession_ProcessLicenseResponse_Response {#LicenseSession_ProcessLicenseResponse_Response}

Defined in fuchsia.media.drm/license_session.fidl

ProvisioningRequest

Defined in fuchsia.media.drm/provisioning.fidl

ProvisioningResponse

Defined in fuchsia.media.drm/provisioning.fidl

ENUMS

Error

Type: uint32

Defined in fuchsia.media.drm/error.fidl

KeyStatus

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

LicenseMessageType

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

LicenseSessionType

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

Requirement

Type: uint32

Defined in fuchsia.media.drm/properties.fidl

TABLES

DataStoreParams

Defined in fuchsia.media.drm/services.fidl

DecryptorParams

Defined in fuchsia.media.drm/content_decryption.fidl

KeyState

Defined in fuchsia.media.drm/license_session.fidl

KeySystemProperties

Defined in fuchsia.media.drm/properties.fidl

UNIONS

ContentDecryptionModule_SetServerCertificate_Result {#ContentDecryptionModule_SetServerCertificate_Result}

Defined in fuchsia.media.drm/content_decryption.fidl

KeySystem_AddDataStore_Result {#KeySystem_AddDataStore_Result}

Defined in fuchsia.media.drm/services.fidl

LicenseSession_GenerateLicenseRelease_Result {#LicenseSession_GenerateLicenseRelease_Result}

Defined in fuchsia.media.drm/license_session.fidl

LicenseSession_GenerateLicenseRequest_Result {#LicenseSession_GenerateLicenseRequest_Result}

Defined in fuchsia.media.drm/license_session.fidl

LicenseSession_ProcessLicenseResponse_Result {#LicenseSession_ProcessLicenseResponse_Result}

Defined in fuchsia.media.drm/license_session.fidl

BITS

Features

Type: uint32

Defined in fuchsia.media.drm/properties.fidl

CONSTANTS

TYPE ALIASES