package shaka

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CommonEncryptionRequest

widevine_common_encryption.proto:16

enum CommonEncryptionRequest.ProtectionScheme

widevine_common_encryption.proto:17

Used in: CommonEncryptionRequest

message CommonEncryptionRequest.Track

widevine_common_encryption.proto:33

A list of tracks whose PSSHes and keys should be returned.

Used in: CommonEncryptionRequest

message CommonEncryptionResponse

widevine_common_encryption.proto:86

message CommonEncryptionResponse.Drm

widevine_common_encryption.proto:111

A list of DRM systems whose PSSH is returned.

Used in: CommonEncryptionResponse

enum CommonEncryptionResponse.Status

widevine_common_encryption.proto:88

Indicates the result of the operation.

Used in: CommonEncryptionResponse

message CommonEncryptionResponse.Track

widevine_common_encryption.proto:123

A list of tracks and their PSSH and key data. If crypto_period_count was given in the request, then there will be a separate Track message in the response for each period.

Used in: CommonEncryptionResponse

message CommonEncryptionResponse.Track.Pssh

widevine_common_encryption.proto:130

Used in: Track

message MediaInfo

media_info.proto:13

message MediaInfo.AudioCodecSpecificData

media_info.proto:70

Used in: AudioInfo

message MediaInfo.AudioInfo

media_info.proto:60

Used in: MediaInfo

enum MediaInfo.ContainerType

media_info.proto:14

Used in: MediaInfo

message MediaInfo.ContentProtectionXml

media_info.proto:137

TODO(rkuroiwa): Remove this. <ContentProtection> element that must be added should be done by directly using the MpdBuilder interface. Use this to specify ContentProtection elements that should be set in the MPD, if ContentProtectionEntry is not sufficient.

Used in: MediaInfo

message MediaInfo.ContentProtectionXml.AttributeNameValuePair

media_info.proto:138

Used in: ContentProtectionXml, Element

message MediaInfo.ContentProtectionXml.Element

media_info.proto:143

Used in: ContentProtectionXml

message MediaInfo.ProtectedContent

media_info.proto:113

Used in: MediaInfo

message MediaInfo.ProtectedContent.ContentProtectionEntry

media_info.proto:114

Used in: ProtectedContent

message MediaInfo.TextInfo

media_info.proto:102

Used in: MediaInfo

enum MediaInfo.TextInfo.TextType

media_info.proto:103

Used in: TextInfo

message MediaInfo.VideoInfo

media_info.proto:23

Used in: MediaInfo

enum ModularDrmType

widevine_common_encryption.proto:14

Used in: CommonEncryptionRequest, CommonEncryptionResponse.Drm, CommonEncryptionResponse.Track.Pssh

message Range

media_info.proto:8

Used in: MediaInfo

message SignedModularDrmRequest

widevine_common_encryption.proto:152

A generic protobuf used as the request format of various Modular DRM APIs.

message SignedModularDrmResponse

widevine_common_encryption.proto:159