| Index: content_decryption_module.h
|
| diff --git a/content_decryption_module.h b/content_decryption_module.h
|
| index e5353b5562ee0a53260c01ff44a83b799aba9504..3f28f25ec9c477bbd00341992d086061a9c3dbc5 100644
|
| --- a/content_decryption_module.h
|
| +++ b/content_decryption_module.h
|
| @@ -997,11 +997,16 @@ class Host_7 {
|
|
|
| // Called by the CDM when it has a message for session |session_id|.
|
| // Size parameters should not include null termination.
|
| + // |legacy_destination_url| is only for supporting the prefixed EME API and
|
| + // is ignored by unprefixed EME. It should only be non-null if |message_type|
|
| + // is kLicenseRenewal.
|
| virtual void OnSessionMessage(const char* session_id,
|
| uint32_t session_id_size,
|
| MessageType message_type,
|
| const char* message,
|
| - uint32_t message_size) = 0;
|
| + uint32_t message_size,
|
| + const char* legacy_destination_url,
|
| + uint32_t legacy_destination_url_length) = 0;
|
|
|
| // Called by the CDM when there has been a change in keys or their status for
|
| // session |session_id|. |has_additional_usable_key| should be set if a
|
|
|