#include "third_party/blink/public/platform/web_content_decryption_module_result.h"
#include <utility>
#include "third_party/blink/public/platform/web_content_decryption_module.h"
#include "third_party/blink/renderer/platform/content_decryption_module_result.h"
namespace blink {
void WebContentDecryptionModuleResult::Complete() { … }
void WebContentDecryptionModuleResult::CompleteWithContentDecryptionModule(
std::unique_ptr<WebContentDecryptionModule> cdm) { … }
void WebContentDecryptionModuleResult::CompleteWithSession(
SessionStatus status) { … }
void WebContentDecryptionModuleResult::CompleteWithKeyStatus(
WebEncryptedMediaKeyInformation::KeyStatus key_status) { … }
void WebContentDecryptionModuleResult::CompleteWithError(
WebContentDecryptionModuleException exception,
uint32_t system_code,
const WebString& error_message) { … }
WebContentDecryptionModuleResult::WebContentDecryptionModuleResult(
ContentDecryptionModuleResult* impl)
: … { … }
void WebContentDecryptionModuleResult::Reset() { … }
void WebContentDecryptionModuleResult::Assign(
const WebContentDecryptionModuleResult& o) { … }
}