Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2164)

Unified Diff: media/filters/pipeline_integration_test.cc

Issue 105383002: Rename EME WD call parameters (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix nit Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « media/cdm/ppapi/clear_key_cdm.cc ('k') | ppapi/api/private/ppb_content_decryptor_private.idl » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/filters/pipeline_integration_test.cc
diff --git a/media/filters/pipeline_integration_test.cc b/media/filters/pipeline_integration_test.cc
index 06566ec843a85b1000625486cbd93c6e495d35f7..f828402cf8be294a6af36623f37877fc0de01088 100644
--- a/media/filters/pipeline_integration_test.cc
+++ b/media/filters/pipeline_integration_test.cc
@@ -80,21 +80,21 @@ class FakeEncryptedMedia {
public:
virtual ~AppBase() {}
- virtual void SetSession(uint32 reference_id,
- const std::string& session_id) = 0;
+ virtual void OnSessionCreated(uint32 session_id,
+ const std::string& web_session_id) = 0;
- virtual void Message(uint32 reference_id,
- const std::vector<uint8>& message,
- const std::string& destination_url) = 0;
+ virtual void OnSessionMessage(uint32 session_id,
+ const std::vector<uint8>& message,
+ const std::string& destination_url) = 0;
- virtual void Ready(uint32 reference_id) = 0;
+ virtual void OnSessionReady(uint32 session_id) = 0;
- virtual void Closed(uint32 reference_id) = 0;
+ virtual void OnSessionClosed(uint32 session_id) = 0;
// Errors are not expected unless overridden.
- virtual void Error(uint32 reference_id,
- MediaKeys::KeyError error_code,
- int system_code) {
+ virtual void OnSessionError(uint32 session_id,
+ MediaKeys::KeyError error_code,
+ int system_code) {
FAIL() << "Unexpected Key Error";
}
@@ -104,42 +104,45 @@ class FakeEncryptedMedia {
};
FakeEncryptedMedia(AppBase* app)
- : decryptor_(
- base::Bind(&FakeEncryptedMedia::SetSession, base::Unretained(this)),
- base::Bind(&FakeEncryptedMedia::Message, base::Unretained(this)),
- base::Bind(&FakeEncryptedMedia::Ready, base::Unretained(this)),
- base::Bind(&FakeEncryptedMedia::Closed, base::Unretained(this)),
- base::Bind(&FakeEncryptedMedia::Error, base::Unretained(this))),
- app_(app) {
- }
+ : decryptor_(base::Bind(&FakeEncryptedMedia::OnSessionCreated,
+ base::Unretained(this)),
+ base::Bind(&FakeEncryptedMedia::OnSessionMessage,
+ base::Unretained(this)),
+ base::Bind(&FakeEncryptedMedia::OnSessionReady,
+ base::Unretained(this)),
+ base::Bind(&FakeEncryptedMedia::OnSessionClosed,
+ base::Unretained(this)),
+ base::Bind(&FakeEncryptedMedia::OnSessionError,
+ base::Unretained(this))),
+ app_(app) {}
AesDecryptor* decryptor() {
return &decryptor_;
}
// Callbacks for firing session events. Delegate to |app_|.
- void SetSession(uint32 reference_id, const std::string& session_id) {
- app_->SetSession(reference_id, session_id);
+ void OnSessionCreated(uint32 session_id, const std::string& web_session_id) {
+ app_->OnSessionCreated(session_id, web_session_id);
}
- void Message(uint32 reference_id,
- const std::vector<uint8>& message,
- const std::string& destination_url) {
- app_->Message(reference_id, message, destination_url);
+ void OnSessionMessage(uint32 session_id,
+ const std::vector<uint8>& message,
+ const std::string& destination_url) {
+ app_->OnSessionMessage(session_id, message, destination_url);
}
- void Ready(uint32 reference_id) {
- app_->Ready(reference_id);
+ void OnSessionReady(uint32 session_id) {
+ app_->OnSessionReady(session_id);
}
- void Closed(uint32 reference_id) {
- app_->Closed(reference_id);
+ void OnSessionClosed(uint32 session_id) {
+ app_->OnSessionClosed(session_id);
}
- void Error(uint32 reference_id,
- MediaKeys::KeyError error_code,
- int system_code) {
- app_->Error(reference_id, error_code, system_code);
+ void OnSessionError(uint32 session_id,
+ MediaKeys::KeyError error_code,
+ int system_code) {
+ app_->OnSessionError(session_id, error_code, system_code);
}
void NeedKey(const std::string& type,
@@ -155,40 +158,40 @@ class FakeEncryptedMedia {
// Provides |kSecretKey| in response to needkey.
class KeyProvidingApp : public FakeEncryptedMedia::AppBase {
public:
- KeyProvidingApp() : current_reference_id_(0) {}
+ KeyProvidingApp() : current_session_id_(0) {}
- virtual void SetSession(uint32 reference_id,
- const std::string& session_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
- EXPECT_FALSE(session_id.empty());
+ virtual void OnSessionCreated(uint32 session_id,
+ const std::string& web_session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
+ EXPECT_FALSE(web_session_id.empty());
}
- virtual void Message(uint32 reference_id,
- const std::vector<uint8>& message,
- const std::string& default_url) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
+ virtual void OnSessionMessage(uint32 session_id,
+ const std::vector<uint8>& message,
+ const std::string& default_url) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
EXPECT_FALSE(message.empty());
- current_reference_id_ = reference_id;
+ current_session_id_ = session_id;
}
- virtual void Ready(uint32 reference_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
+ virtual void OnSessionReady(uint32 session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
}
- virtual void Closed(uint32 reference_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
+ virtual void OnSessionClosed(uint32 session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
}
virtual void NeedKey(const std::string& type,
const std::vector<uint8>& init_data,
AesDecryptor* decryptor) OVERRIDE {
- if (current_reference_id_ == 0u) {
+ if (current_session_id_ == 0u) {
EXPECT_TRUE(
decryptor->CreateSession(12, type, kInitData, arraysize(kInitData)));
}
- EXPECT_EQ(current_reference_id_, 12u);
+ EXPECT_EQ(current_session_id_, 12u);
// Clear Key really needs the key ID in |init_data|. For WebM, they are the
// same, but this is not the case for ISO CENC. Therefore, provide the
@@ -203,40 +206,40 @@ class KeyProvidingApp : public FakeEncryptedMedia::AppBase {
// Convert key into a JSON structure and then add it.
std::string jwk = GenerateJWKSet(
kSecretKey, arraysize(kSecretKey), key_id, key_id_length);
- decryptor->UpdateSession(current_reference_id_,
+ decryptor->UpdateSession(current_session_id_,
reinterpret_cast<const uint8*>(jwk.data()),
jwk.size());
}
- uint32 current_reference_id_;
+ uint32 current_session_id_;
};
// Ignores needkey and does not perform a license request
class NoResponseApp : public FakeEncryptedMedia::AppBase {
public:
- virtual void SetSession(uint32 reference_id,
- const std::string& session_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
- EXPECT_FALSE(session_id.empty());
- }
+ virtual void OnSessionCreated(uint32 session_id,
+ const std::string& web_session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
+ EXPECT_FALSE(web_session_id.empty());
+ }
- virtual void Message(uint32 reference_id,
- const std::vector<uint8>& message,
- const std::string& default_url) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
- EXPECT_FALSE(message.empty());
- FAIL() << "Unexpected KeyMessage";
- }
-
- virtual void Ready(uint32 reference_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
- FAIL() << "Unexpected Ready";
- }
-
- virtual void Closed(uint32 reference_id) OVERRIDE {
- EXPECT_GT(reference_id, 0u);
- FAIL() << "Unexpected Closed";
- }
+ virtual void OnSessionMessage(uint32 session_id,
+ const std::vector<uint8>& message,
+ const std::string& default_url) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
+ EXPECT_FALSE(message.empty());
+ FAIL() << "Unexpected KeyMessage";
+ }
+
+ virtual void OnSessionReady(uint32 session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
+ FAIL() << "Unexpected Ready";
+ }
+
+ virtual void OnSessionClosed(uint32 session_id) OVERRIDE {
+ EXPECT_GT(session_id, 0u);
+ FAIL() << "Unexpected Closed";
+ }
virtual void NeedKey(const std::string& type,
const std::vector<uint8>& init_data,
« no previous file with comments | « media/cdm/ppapi/clear_key_cdm.cc ('k') | ppapi/api/private/ppb_content_decryptor_private.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698