chromium/third_party/blink/renderer/platform/exported/web_content_decryption_module_result.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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) {}

}  // namespace blink