Index: android_webview/native/webview_native.gyp |
diff --git a/android_webview/native/webview_native.gyp b/android_webview/native/webview_native.gyp |
index 8acb8b940db0f50a1ad2b63ad2f5972470f0929e..bfacd3b108d6bea4fa3b5a5980b501ccfc4d5e09 100644 |
--- a/android_webview/native/webview_native.gyp |
+++ b/android_webview/native/webview_native.gyp |
@@ -81,6 +81,14 @@ |
'state_serializer.cc', |
'state_serializer.h', |
], |
+ 'conditions': [ |
+ ['video_hole==1', { |
+ 'sources': [ |
+ 'external_video_surface_container_impl.cc', |
+ 'external_video_surface_container_impl.h', |
+ ], |
+ }], |
+ ], |
}, |
{ |
'target_name': 'input_stream_android_jar_jni_headers', |
@@ -119,6 +127,7 @@ |
'../java/src/org/chromium/android_webview/AwResource.java', |
'../java/src/org/chromium/android_webview/AwSettings.java', |
'../java/src/org/chromium/android_webview/AwWebContentsDelegate.java', |
+ '../java/src/org/chromium/android_webview/ExternalVideoSurfaceContainer.java', |
'../java/src/org/chromium/android_webview/InterceptedRequestData.java', |
'../java/src/org/chromium/android_webview/JavaBrowserViewRendererHelper.java', |
], |