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

Unified Diff: content/renderer/media/android/webmediaplayer_proxy_android.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
Index: content/renderer/media/android/webmediaplayer_proxy_android.cc
diff --git a/content/renderer/media/webmediaplayer_proxy_impl_android.cc b/content/renderer/media/android/webmediaplayer_proxy_android.cc
similarity index 50%
rename from content/renderer/media/webmediaplayer_proxy_impl_android.cc
rename to content/renderer/media/android/webmediaplayer_proxy_android.cc
index 7f6e8270efb55cdbf35a4be6f58d9395bdb68cd2..f9e465d6f86c4377196d20339866bf61110ae250 100644
--- a/content/renderer/media/webmediaplayer_proxy_impl_android.cc
+++ b/content/renderer/media/android/webmediaplayer_proxy_android.cc
@@ -1,32 +1,29 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "content/renderer/media/webmediaplayer_proxy_impl_android.h"
+#include "content/renderer/media/android/webmediaplayer_proxy_android.h"
#include "base/bind.h"
#include "base/message_loop.h"
#include "content/common/media/media_player_messages_android.h"
-#include "webkit/renderer/media/android/webmediaplayer_android.h"
-#include "webkit/renderer/media/android/webmediaplayer_manager_android.h"
+#include "content/renderer/media/android/webmediaplayer_android.h"
+#include "content/renderer/media/android/webmediaplayer_manager_android.h"
namespace content {
-WebMediaPlayerProxyImplAndroid::WebMediaPlayerProxyImplAndroid(
+WebMediaPlayerProxyAndroid::WebMediaPlayerProxyAndroid(
RenderView* render_view,
- webkit_media::WebMediaPlayerManagerAndroid* manager)
- : RenderViewObserver(render_view),
- manager_(manager) {
-}
+ WebMediaPlayerManagerAndroid* manager)
+ : RenderViewObserver(render_view), manager_(manager) {}
-WebMediaPlayerProxyImplAndroid::~WebMediaPlayerProxyImplAndroid() {
+WebMediaPlayerProxyAndroid::~WebMediaPlayerProxyAndroid() {
Send(new MediaPlayerHostMsg_DestroyAllMediaPlayers(routing_id()));
}
-bool WebMediaPlayerProxyImplAndroid::OnMessageReceived(
- const IPC::Message& msg) {
+bool WebMediaPlayerProxyAndroid::OnMessageReceived(const IPC::Message& msg) {
bool handled = true;
- IPC_BEGIN_MESSAGE_MAP(WebMediaPlayerProxyImplAndroid, msg)
+ IPC_BEGIN_MESSAGE_MAP(WebMediaPlayerProxyAndroid, msg)
IPC_MESSAGE_HANDLER(MediaPlayerMsg_MediaMetadataChanged,
OnMediaMetadataChanged)
IPC_MESSAGE_HANDLER(MediaPlayerMsg_MediaPlaybackCompleted,
@@ -55,171 +52,142 @@ bool WebMediaPlayerProxyImplAndroid::OnMessageReceived(
return handled;
}
-void WebMediaPlayerProxyImplAndroid::Initialize(
+void WebMediaPlayerProxyAndroid::Initialize(
int player_id,
const GURL& url,
media::MediaPlayerAndroid::SourceType source_type,
const GURL& first_party_for_cookies) {
- Send(new MediaPlayerHostMsg_MediaPlayerInitialize(routing_id(),
- player_id,
- url,
- source_type,
- first_party_for_cookies));
+ Send(new MediaPlayerHostMsg_MediaPlayerInitialize(
+ routing_id(), player_id, url, source_type, first_party_for_cookies));
}
-void WebMediaPlayerProxyImplAndroid::Start(int player_id) {
+void WebMediaPlayerProxyAndroid::Start(int player_id) {
Send(new MediaPlayerHostMsg_MediaPlayerStart(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::Pause(int player_id) {
+void WebMediaPlayerProxyAndroid::Pause(int player_id) {
Send(new MediaPlayerHostMsg_MediaPlayerPause(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::Seek(int player_id, base::TimeDelta time) {
+void WebMediaPlayerProxyAndroid::Seek(int player_id, base::TimeDelta time) {
Send(new MediaPlayerHostMsg_MediaPlayerSeek(routing_id(), player_id, time));
}
-void WebMediaPlayerProxyImplAndroid::ReleaseResources(int player_id) {
+void WebMediaPlayerProxyAndroid::ReleaseResources(int player_id) {
Send(new MediaPlayerHostMsg_MediaPlayerRelease(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::DestroyPlayer(int player_id) {
+void WebMediaPlayerProxyAndroid::DestroyPlayer(int player_id) {
Send(new MediaPlayerHostMsg_DestroyMediaPlayer(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::OnMediaMetadataChanged(
+void WebMediaPlayerProxyAndroid::OnMediaMetadataChanged(
int player_id,
base::TimeDelta duration,
int width,
int height,
bool success) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnMediaMetadataChanged(duration, width, height, success);
}
-void WebMediaPlayerProxyImplAndroid::OnMediaPlaybackCompleted(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaPlaybackCompleted(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnPlaybackComplete();
}
-void WebMediaPlayerProxyImplAndroid::OnMediaBufferingUpdate(int player_id,
- int percent) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaBufferingUpdate(int player_id,
+ int percent) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnBufferingUpdate(percent);
}
-void WebMediaPlayerProxyImplAndroid::OnMediaSeekCompleted(
- int player_id, base::TimeDelta current_time) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaSeekCompleted(
+ int player_id,
+ base::TimeDelta current_time) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnSeekComplete(current_time);
}
-void WebMediaPlayerProxyImplAndroid::OnMediaError(int player_id, int error) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaError(int player_id, int error) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnMediaError(error);
}
-void WebMediaPlayerProxyImplAndroid::OnVideoSizeChanged(
- int player_id, int width, int height) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnVideoSizeChanged(int player_id,
+ int width,
+ int height) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnVideoSizeChanged(width, height);
}
-void WebMediaPlayerProxyImplAndroid::OnTimeUpdate(
- int player_id, base::TimeDelta current_time) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnTimeUpdate(int player_id,
+ base::TimeDelta current_time) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnTimeUpdate(current_time);
}
-void WebMediaPlayerProxyImplAndroid::OnMediaPlayerReleased(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaPlayerReleased(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnPlayerReleased();
}
-void WebMediaPlayerProxyImplAndroid::OnDidEnterFullscreen(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnDidEnterFullscreen(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnDidEnterFullscreen();
}
-void WebMediaPlayerProxyImplAndroid::OnDidExitFullscreen(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnDidExitFullscreen(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnDidExitFullscreen();
}
-void WebMediaPlayerProxyImplAndroid::OnPlayerPlay(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnPlayerPlay(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnMediaPlayerPlay();
}
-void WebMediaPlayerProxyImplAndroid::OnPlayerPause(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnPlayerPause(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnMediaPlayerPause();
}
-void WebMediaPlayerProxyImplAndroid::EnterFullscreen(int player_id) {
+void WebMediaPlayerProxyAndroid::EnterFullscreen(int player_id) {
Send(new MediaPlayerHostMsg_EnterFullscreen(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::ExitFullscreen(int player_id) {
+void WebMediaPlayerProxyAndroid::ExitFullscreen(int player_id) {
Send(new MediaPlayerHostMsg_ExitFullscreen(routing_id(), player_id));
}
-void WebMediaPlayerProxyImplAndroid::ReadFromDemuxerAck(
+void WebMediaPlayerProxyAndroid::ReadFromDemuxerAck(
int player_id,
const media::MediaPlayerHostMsg_ReadFromDemuxerAck_Params& params) {
Send(new MediaPlayerHostMsg_ReadFromDemuxerAck(
routing_id(), player_id, params));
}
-void WebMediaPlayerProxyImplAndroid::InitializeCDM(
- int media_keys_id,
- const std::vector<uint8>& uuid) {
- Send(new MediaKeysHostMsg_InitializeCDM(routing_id(), media_keys_id, uuid));
-}
-
-void WebMediaPlayerProxyImplAndroid::GenerateKeyRequest(
- int media_keys_id,
- const std::string& type,
- const std::vector<uint8>& init_data) {
- Send(new MediaKeysHostMsg_GenerateKeyRequest(
- routing_id(), media_keys_id, type, init_data));
-}
-
-void WebMediaPlayerProxyImplAndroid::AddKey(int media_keys_id,
- const std::vector<uint8>& key,
- const std::vector<uint8>& init_data,
- const std::string& session_id) {
- Send(new MediaKeysHostMsg_AddKey(
- routing_id(), media_keys_id, key, init_data, session_id));
-}
-
-void WebMediaPlayerProxyImplAndroid::CancelKeyRequest(
- int media_keys_id,
- const std::string& session_id) {
- Send(new MediaKeysHostMsg_CancelKeyRequest(
- routing_id(), media_keys_id, session_id));
-}
-
#if defined(GOOGLE_TV)
-void WebMediaPlayerProxyImplAndroid::RequestExternalSurface(
- int player_id, const gfx::RectF& geometry) {
+void WebMediaPlayerProxyAndroid::RequestExternalSurface(
+ int player_id,
+ const gfx::RectF& geometry) {
Send(new MediaPlayerHostMsg_NotifyExternalSurface(
routing_id(), player_id, true, geometry));
}
-void WebMediaPlayerProxyImplAndroid::DidCommitCompositorFrame() {
+void WebMediaPlayerProxyAndroid::DidCommitCompositorFrame() {
std::map<int, gfx::RectF> geometry_change;
manager_->RetrieveGeometryChanges(&geometry_change);
for (std::map<int, gfx::RectF>::iterator it = geometry_change.begin();
@@ -231,75 +199,103 @@ void WebMediaPlayerProxyImplAndroid::DidCommitCompositorFrame() {
}
#endif
-void WebMediaPlayerProxyImplAndroid::OnReadFromDemuxer(
+void WebMediaPlayerProxyAndroid::OnReadFromDemuxer(
int player_id,
media::DemuxerStream::Type type,
bool seek_done) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnReadFromDemuxer(type, seek_done);
}
-void WebMediaPlayerProxyImplAndroid::DemuxerReady(
+void WebMediaPlayerProxyAndroid::DemuxerReady(
int player_id,
const media::MediaPlayerHostMsg_DemuxerReady_Params& params) {
Send(new MediaPlayerHostMsg_DemuxerReady(routing_id(), player_id, params));
}
-void WebMediaPlayerProxyImplAndroid::DurationChanged(
- int player_id, const base::TimeDelta& duration) {
+void WebMediaPlayerProxyAndroid::DurationChanged(
+ int player_id,
+ const base::TimeDelta& duration) {
Send(new MediaPlayerHostMsg_DurationChanged(
routing_id(), player_id, duration));
}
-webkit_media::WebMediaPlayerAndroid*
- WebMediaPlayerProxyImplAndroid::GetWebMediaPlayer(int player_id) {
- return static_cast<webkit_media::WebMediaPlayerAndroid*>(
+void WebMediaPlayerProxyAndroid::InitializeCDM(int media_keys_id,
+ const std::vector<uint8>& uuid) {
+ Send(new MediaKeysHostMsg_InitializeCDM(routing_id(), media_keys_id, uuid));
+}
+
+void WebMediaPlayerProxyAndroid::GenerateKeyRequest(
+ int media_keys_id,
+ const std::string& type,
+ const std::vector<uint8>& init_data) {
+ Send(new MediaKeysHostMsg_GenerateKeyRequest(
+ routing_id(), media_keys_id, type, init_data));
+}
+
+void WebMediaPlayerProxyAndroid::AddKey(int media_keys_id,
+ const std::vector<uint8>& key,
+ const std::vector<uint8>& init_data,
+ const std::string& session_id) {
+ Send(new MediaKeysHostMsg_AddKey(
+ routing_id(), media_keys_id, key, init_data, session_id));
+}
+
+void WebMediaPlayerProxyAndroid::CancelKeyRequest(
+ int media_keys_id,
+ const std::string& session_id) {
+ Send(new MediaKeysHostMsg_CancelKeyRequest(
+ routing_id(), media_keys_id, session_id));
+}
+
+WebMediaPlayerAndroid* WebMediaPlayerProxyAndroid::GetWebMediaPlayer(
+ int player_id) {
+ return static_cast<WebMediaPlayerAndroid*>(
manager_->GetMediaPlayer(player_id));
}
-void WebMediaPlayerProxyImplAndroid::OnMediaSeekRequest(
- int player_id, base::TimeDelta time_to_seek, unsigned seek_request_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaSeekRequest(
+ int player_id,
+ base::TimeDelta time_to_seek,
+ unsigned seek_request_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player) {
- Send(new MediaPlayerHostMsg_MediaSeekRequestAck(routing_id(), player_id,
- seek_request_id));
+ Send(new MediaPlayerHostMsg_MediaSeekRequestAck(
+ routing_id(), player_id, seek_request_id));
player->OnMediaSeekRequest(time_to_seek);
}
}
-void WebMediaPlayerProxyImplAndroid::OnMediaConfigRequest(int player_id) {
- webkit_media::WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
+void WebMediaPlayerProxyAndroid::OnMediaConfigRequest(int player_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(player_id);
if (player)
player->OnMediaConfigRequest();
}
-void WebMediaPlayerProxyImplAndroid::OnKeyAdded(int media_keys_id,
- const std::string& session_id) {
- webkit_media::WebMediaPlayerAndroid* player =
- GetWebMediaPlayer(media_keys_id);
+void WebMediaPlayerProxyAndroid::OnKeyAdded(int media_keys_id,
+ const std::string& session_id) {
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(media_keys_id);
if (player)
player->OnKeyAdded(session_id);
}
-void WebMediaPlayerProxyImplAndroid::OnKeyError(
+void WebMediaPlayerProxyAndroid::OnKeyError(
int media_keys_id,
const std::string& session_id,
media::MediaKeys::KeyError error_code,
int system_code) {
- webkit_media::WebMediaPlayerAndroid* player =
- GetWebMediaPlayer(media_keys_id);
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(media_keys_id);
if (player)
player->OnKeyError(session_id, error_code, system_code);
}
-void WebMediaPlayerProxyImplAndroid::OnKeyMessage(
+void WebMediaPlayerProxyAndroid::OnKeyMessage(
int media_keys_id,
const std::string& session_id,
const std::string& message,
const std::string& destination_url) {
- webkit_media::WebMediaPlayerAndroid* player =
- GetWebMediaPlayer(media_keys_id);
+ WebMediaPlayerAndroid* player = GetWebMediaPlayer(media_keys_id);
if (player)
player->OnKeyMessage(session_id, message, destination_url);
}

Powered by Google App Engine
This is Rietveld 408576698