Index: media/filters/pipeline_integration_test.cc |
diff --git a/media/filters/pipeline_integration_test.cc b/media/filters/pipeline_integration_test.cc |
index ffafb0e181b979f4e9a2e2add946be9cb062352d..13e95a57d24f50c1deb76d5a3bc69dcdd59699d2 100644 |
--- a/media/filters/pipeline_integration_test.cc |
+++ b/media/filters/pipeline_integration_test.cc |
@@ -120,11 +120,12 @@ class MockMediaSource { |
AppendData(initial_append_size_); |
} |
- void DemuxerNeedKey(scoped_array<uint8> init_data, int init_data_size) { |
+ void DemuxerNeedKey(const std::string& type, |
+ scoped_array<uint8> init_data, int init_data_size) { |
DCHECK(init_data.get()); |
DCHECK_GT(init_data_size, 0); |
DCHECK(decryptor_client_); |
- decryptor_client_->NeedKey("", "", init_data.Pass(), init_data_size); |
+ decryptor_client_->NeedKey("", "", type, init_data.Pass(), init_data_size); |
} |
private: |
@@ -175,6 +176,7 @@ class FakeDecryptorClient : public DecryptorClient { |
virtual void NeedKey(const std::string& key_system, |
const std::string& session_id, |
+ const std::string& type, |
scoped_array<uint8> init_data, |
int init_data_length) { |
current_key_system_ = key_system; |
@@ -186,7 +188,7 @@ class FakeDecryptorClient : public DecryptorClient { |
if (current_key_system_.empty()) { |
DCHECK(current_session_id_.empty()); |
EXPECT_TRUE(decryptor_.GenerateKeyRequest( |
- kClearKeySystem, kInitData, arraysize(kInitData))); |
+ kClearKeySystem, type, kInitData, arraysize(kInitData))); |
} |
EXPECT_FALSE(current_key_system_.empty()); |