tree: a5a0b90fb4ff7769223c7724b03533a0c87c00d0 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.media.drm/README.md

fuchsia.media.drm

PROTOCOLS

ContentDecryptionModule

Defined in fuchsia.media.drm/content_decryption.fidl

OnProvisioned

Response

SetServerCertificate

Request

Response

CreateLicenseSession

Request

Response

LoadLicenseSession

Request

CreateDecryptor

Request

GetKeyStatusForHdcpVersion

Request

Response

GetSupportedEncryptionSchemes

Request

Response

LicenseSession

Defined in fuchsia.media.drm/license_session.fidl

OnReady

Response

GenerateLicenseRequest

Request

Response

GenerateLicenseRelease

Request

ProcessLicenseResponse

Request

Response

CreateDecryptor

Request

OnLicenseMessageGenerated

Response

OnKeyStatesChanged

Response

Provisioner

Defined in fuchsia.media.drm/provisioning.fidl

GetStatus

Request

Response

SetServerCertificate

Request

Response

GenerateProvisioningRequest

Request

Response

ProcessProvisioningResponse

Request

Response

RemoveProvisioning

Request

ClearKey

Defined in fuchsia.media.drm/services.fidl

CreateContentDecryptionModule

Request

Widevine

Defined in fuchsia.media.drm/services.fidl

CreateContentDecryptionModule

Request

CreateProvisioner

Request

PlayReady

Defined in fuchsia.media.drm/services.fidl

CreateContentDecryptionModule

Request

STRUCTS

ContentDecryptionModule_SetServerCertificate_Response {#ContentDecryptionModule_SetServerCertificate_Response}

generated

LicenseSession_GenerateLicenseRequest_Response {#LicenseSession_GenerateLicenseRequest_Response}

generated

LicenseSession_ProcessLicenseResponse_Response {#LicenseSession_ProcessLicenseResponse_Response}

generated

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

Provisioner_SetServerCertificate_Response {#Provisioner_SetServerCertificate_Response}

generated

Provisioner_ProcessProvisioningResponse_Response {#Provisioner_ProcessProvisioningResponse_Response}

generated

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

LicenseSessionType

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

LicenseMessageType

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

KeyStatus

Type: uint32

Defined in fuchsia.media.drm/license_session.fidl

ProvisioningStatus

Type: uint32

Defined in fuchsia.media.drm/provisioning.fidl

TABLES

DecryptorParams

Defined in fuchsia.media.drm/content_decryption.fidl

KeyState

Defined in fuchsia.media.drm/license_session.fidl

UNIONS

ContentDecryptionModule_SetServerCertificate_Result {#ContentDecryptionModule_SetServerCertificate_Result}

generated

LicenseSession_GenerateLicenseRequest_Result {#LicenseSession_GenerateLicenseRequest_Result}

generated

LicenseSession_ProcessLicenseResponse_Result {#LicenseSession_ProcessLicenseResponse_Result}

generated

Provisioner_SetServerCertificate_Result {#Provisioner_SetServerCertificate_Result}

generated

Provisioner_ProcessProvisioningResponse_Result {#Provisioner_ProcessProvisioningResponse_Result}

generated

CONSTANTS