Index: content/browser/android/content_view_core_impl.h |
diff --git a/content/browser/android/content_view_core_impl.h b/content/browser/android/content_view_core_impl.h |
index fc9cd5f90f0683ea9405c9f9497abb1ed3b421a6..ebcc5852bf1d6da3cb284830ee728057a378f29e 100644 |
--- a/content/browser/android/content_view_core_impl.h |
+++ b/content/browser/android/content_view_core_impl.h |
@@ -211,6 +211,12 @@ class ContentViewCoreImpl : public ContentViewCore, |
jboolean ConsumePendingRendererFrame(JNIEnv* env, jobject obj); |
+ void AttachExternalVideoSurface(JNIEnv* env, |
+ jobject obj, |
+ jint player_id, |
+ jobject jsurface); |
+ void DetachExternalVideoSurface(JNIEnv* env, jobject obj, jint player_id); |
+ |
// -------------------------------------------------------------------------- |
// Public methods that call to Java via JNI |
// -------------------------------------------------------------------------- |
@@ -258,6 +264,8 @@ class ContentViewCoreImpl : public ContentViewCore, |
void ShowDisambiguationPopup( |
const gfx::Rect& target_rect, const SkBitmap& zoomed_bitmap); |
+ void RequestExternalVideoSurface(int player_id); |
+ |
// -------------------------------------------------------------------------- |
// Methods called from native code |
// -------------------------------------------------------------------------- |