#include "third_party/blink/public/platform/web_encrypted_media_request.h"
#include "third_party/blink/public/platform/web_media_key_system_configuration.h"
#include "third_party/blink/public/platform/web_security_origin.h"
#include "third_party/blink/public/platform/web_string.h"
#include "third_party/blink/public/platform/web_vector.h"
#include "third_party/blink/renderer/platform/encrypted_media_request.h"
#include "third_party/blink/renderer/platform/weborigin/security_origin.h"
namespace blink {
WebEncryptedMediaRequest::WebEncryptedMediaRequest(
const WebEncryptedMediaRequest& request) { … }
WebEncryptedMediaRequest::WebEncryptedMediaRequest(
EncryptedMediaRequest* request)
: … { … }
WebEncryptedMediaRequest::~WebEncryptedMediaRequest() { … }
WebString WebEncryptedMediaRequest::KeySystem() const { … }
const WebVector<WebMediaKeySystemConfiguration>&
WebEncryptedMediaRequest::SupportedConfigurations() const { … }
WebSecurityOrigin WebEncryptedMediaRequest::GetSecurityOrigin() const { … }
void WebEncryptedMediaRequest::RequestSucceeded(
std::unique_ptr<WebContentDecryptionModuleAccess> access) { … }
void WebEncryptedMediaRequest::RequestNotSupported(
const WebString& error_message) { … }
void WebEncryptedMediaRequest::Assign(const WebEncryptedMediaRequest& other) { … }
void WebEncryptedMediaRequest::Reset() { … }
}