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

Unified Diff: webkit/renderer/media/crypto/proxy_decryptor.cc

Issue 17502007: Move webkit/renderer/media/android/ to content/renderer/media/android/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix shared lib Created 7 years, 6 months 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 | « webkit/renderer/media/crypto/proxy_decryptor.h ('k') | webkit/renderer/media/media_info_loader.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webkit/renderer/media/crypto/proxy_decryptor.cc
diff --git a/webkit/renderer/media/crypto/proxy_decryptor.cc b/webkit/renderer/media/crypto/proxy_decryptor.cc
index 7f6b4cfe6775b6cf4b82945931adabc1fdd9c375..007c6d9acbed3ab4f3059828949ebe63ebad8e25 100644
--- a/webkit/renderer/media/crypto/proxy_decryptor.cc
+++ b/webkit/renderer/media/crypto/proxy_decryptor.cc
@@ -19,11 +19,6 @@
#include "webkit/plugins/ppapi/ppapi_webplugin_impl.h"
#endif // defined(ENABLE_PEPPER_CDMS)
-#if defined(OS_ANDROID) && !defined(GOOGLE_TV)
-#include "webkit/renderer/media/android/proxy_media_keys.h"
-#include "webkit/renderer/media/android/webmediaplayer_proxy_android.h"
-#endif // defined(OS_ANDROID) && !defined(GOOGLE_TV)
-
namespace webkit_media {
#if defined(ENABLE_PEPPER_CDMS)
@@ -59,11 +54,9 @@ ProxyDecryptor::ProxyDecryptor(
#if defined(ENABLE_PEPPER_CDMS)
WebKit::WebMediaPlayerClient* web_media_player_client,
WebKit::WebFrame* web_frame,
-#endif // defined(ENABLE_PEPPER_CDMS)
-#if defined(OS_ANDROID) && !defined(GOOGLE_TV)
- WebMediaPlayerProxyAndroid* proxy,
- int media_keys_id,
-#endif // defined(OS_ANDROID) && !defined(GOOGLE_TV)
+#elif defined(OS_ANDROID) && !defined(GOOGLE_TV)
+ scoped_ptr<media::MediaKeys> media_keys,
+#endif
const media::KeyAddedCB& key_added_cb,
const media::KeyErrorCB& key_error_cb,
const media::KeyMessageCB& key_message_cb)
@@ -71,11 +64,9 @@ ProxyDecryptor::ProxyDecryptor(
#if defined(ENABLE_PEPPER_CDMS)
web_media_player_client_(web_media_player_client),
web_frame_(web_frame),
-#endif // defined(ENABLE_PEPPER_CDMS)
-#if defined(OS_ANDROID) && !defined(GOOGLE_TV)
- proxy_(proxy),
- media_keys_id_(media_keys_id),
-#endif // defined(OS_ANDROID) && !defined(GOOGLE_TV)
+#elif defined(OS_ANDROID) && !defined(GOOGLE_TV)
+ media_keys_(media_keys.Pass()),
+#endif
key_added_cb_(key_added_cb),
key_error_cb_(key_error_cb),
key_message_cb_(key_message_cb) {
@@ -202,8 +193,7 @@ scoped_ptr<media::MediaKeys> ProxyDecryptor::CreateMediaKeys(
#if defined(ENABLE_PEPPER_CDMS)
return CreatePpapiDecryptor(key_system);
#elif defined(OS_ANDROID) && !defined(GOOGLE_TV)
- return scoped_ptr<media::MediaKeys>(
- new ProxyMediaKeys(proxy_, media_keys_id_));
+ return media_keys_.Pass();
#else
return scoped_ptr<media::MediaKeys>();
#endif
« no previous file with comments | « webkit/renderer/media/crypto/proxy_decryptor.h ('k') | webkit/renderer/media/media_info_loader.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698