Index: content/browser/android/child_process_launcher_android.cc |
diff --git a/content/browser/android/child_process_launcher_android.cc b/content/browser/android/child_process_launcher_android.cc |
index 3b0473a9294ece42c21c18f4cfdcee3122bf8ce8..5f3198dac63f930ade5b00e71a35f03d09158631 100644 |
--- a/content/browser/android/child_process_launcher_android.cc |
+++ b/content/browser/android/child_process_launcher_android.cc |
@@ -9,17 +9,21 @@ |
#include "base/logging.h" |
#include "base/memory/scoped_ptr.h" |
#include "content/browser/frame_host/render_frame_host_impl.h" |
-#include "content/browser/media/android/browser_media_player_manager.h" |
-#include "content/browser/media/media_web_contents_observer.h" |
-#include "content/browser/renderer_host/compositor_impl_android.h" |
#include "content/browser/web_contents/web_contents_impl.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/render_process_host.h" |
#include "content/public/common/content_switches.h" |
#include "jni/ChildProcessLauncher_jni.h" |
-#include "media/base/android/media_player_android.h" |
#include "ui/gl/android/surface_texture.h" |
+ |
+#if !defined(USE_AURA) |
+#include "content/browser/media/android/browser_media_player_manager.h" |
+#include "content/browser/media/media_web_contents_observer.h" |
+#include "content/browser/renderer_host/compositor_impl_android.h" |
+#include "media/base/android/media_player_android.h" |
+#endif |
+ |
using base::android::AttachCurrentThread; |
using base::android::ToJavaArrayOfStrings; |
using base::android::ScopedJavaGlobalRef; |
@@ -28,6 +32,7 @@ using content::StartChildProcessCallback; |
namespace content { |
+ |
namespace { |
// Pass a java surface object to the MediaPlayerAndroid object |
@@ -52,6 +57,7 @@ static void SetSurfacePeer( |
return; |
} |
+#if !defined(USE_AURA) |
RenderFrameHostImpl* frame = |
RenderFrameHostImpl::FromID(render_process_id, render_frame_id); |
if (!frame) { |
@@ -78,6 +84,7 @@ static void SetSurfacePeer( |
gfx::ScopedJavaSurface scoped_surface(surface); |
player->SetVideoSurface(scoped_surface.Pass()); |
} |
+#endif |
} |
} // anonymous namespace |
@@ -169,6 +176,7 @@ void SetChildProcessInForeground(base::ProcessHandle handle, |
static_cast<jint>(handle), static_cast<jboolean>(in_foreground)); |
} |
+//#if !defined(USE_AURA) |
void EstablishSurfacePeer( |
JNIEnv* env, jclass clazz, |
jint pid, jobject surface, jint primary_id, jint secondary_id) { |
@@ -221,6 +229,7 @@ gfx::ScopedJavaSurface GetSurfaceTextureSurface(int surface_texture_id, |
Java_ChildProcessLauncher_getSurfaceTextureSurface( |
env, surface_texture_id, client_id).obj()); |
} |
+//#endif |
jboolean IsSingleProcess(JNIEnv* env, jclass clazz) { |
return base::CommandLine::ForCurrentProcess()->HasSwitch( |