| Index: android_webview/browser/jni_dependency_factory.h
|
| diff --git a/android_webview/browser/jni_dependency_factory.h b/android_webview/browser/jni_dependency_factory.h
|
| index b396ad058d7a23f3f28d7e469b9a37a1838968f3..d0b6f72a6c204d105fe1b8222030c7ca0bea2283 100644
|
| --- a/android_webview/browser/jni_dependency_factory.h
|
| +++ b/android_webview/browser/jni_dependency_factory.h
|
| @@ -8,6 +8,7 @@
|
| #include "base/memory/ref_counted.h"
|
|
|
| namespace content {
|
| +class ExternalVideoSurfaceContainer;
|
| class GeolocationPermissionContext;
|
| class WebContents;
|
| class WebContentsViewDelegate;
|
| @@ -31,6 +32,10 @@ class JniDependencyFactory {
|
| virtual content::WebContentsViewDelegate* CreateViewDelegate(
|
| content::WebContents* web_contents) = 0;
|
| virtual AwWebPreferencesPopulater* CreateWebPreferencesPopulater() = 0;
|
| +#if defined(VIDEO_HOLE)
|
| + virtual content::ExternalVideoSurfaceContainer*
|
| + CreateExternalVideoSurfaceContainer(content::WebContents* contents) = 0;
|
| +#endif
|
| };
|
|
|
| } // namespace android_webview
|
|
|