Index: webkit/media/webmediaplayer_proxy.cc |
diff --git a/webkit/media/webmediaplayer_proxy.cc b/webkit/media/webmediaplayer_proxy.cc |
index 05fe0d059c758cc669f29d92760b37b56d5d85af..13941bf2ad6b5518e57fabf3e200562119889c5e 100644 |
--- a/webkit/media/webmediaplayer_proxy.cc |
+++ b/webkit/media/webmediaplayer_proxy.cc |
@@ -135,10 +135,11 @@ void WebMediaPlayerProxy::KeyMessage(const std::string& key_system, |
void WebMediaPlayerProxy::NeedKey(const std::string& key_system, |
const std::string& session_id, |
+ const std::string& type, |
scoped_array<uint8> init_data, |
int init_data_size) { |
render_loop_->PostTask(FROM_HERE, base::Bind( |
- &WebMediaPlayerProxy::NeedKeyTask, this, key_system, session_id, |
+ &WebMediaPlayerProxy::NeedKeyTask, this, key_system, session_id, type, |
base::Passed(&init_data), init_data_size)); |
} |
@@ -172,11 +173,12 @@ void WebMediaPlayerProxy::KeyMessageTask(const std::string& key_system, |
void WebMediaPlayerProxy::NeedKeyTask(const std::string& key_system, |
const std::string& session_id, |
+ const std::string& type, |
scoped_array<uint8> init_data, |
int init_data_size) { |
DCHECK(render_loop_->BelongsToCurrentThread()); |
if (webmediaplayer_) |
- webmediaplayer_->OnNeedKey(key_system, session_id, |
+ webmediaplayer_->OnNeedKey(key_system, session_id, type, |
init_data.Pass(), init_data_size); |
} |