| Index: content/public/browser/content_browser_client.h
|
| diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
|
| index 01c2eb93e039131faa11d35a60ab5688134bb724..1df014f7b6b2a2065d35735d0a5f45e9b9b88955 100644
|
| --- a/content/public/browser/content_browser_client.h
|
| +++ b/content/public/browser/content_browser_client.h
|
| @@ -87,6 +87,7 @@ class BrowserMainParts;
|
| class BrowserPluginGuestDelegate;
|
| class BrowserPpapiHost;
|
| class BrowserURLHandler;
|
| +class ExternalVideoSurfaceContainer;
|
| class LocationProvider;
|
| class MediaObserver;
|
| class QuotaPermissionContext;
|
| @@ -645,6 +646,13 @@ class CONTENT_EXPORT ContentBrowserClient {
|
| // This is called on the IO thread.
|
| virtual net::CookieStore* OverrideCookieStoreForRenderProcess(
|
| int render_process_id_);
|
| +
|
| +#if defined(VIDEO_HOLE)
|
| + // Allows an embedder to provide its own ExternalVideoSurfaceContainer
|
| + // implementation. Return NULL to disable external surface video.
|
| + virtual ExternalVideoSurfaceContainer*
|
| + OverrideCreateExternalVideoSurfaceContainer(WebContents* web_contents);
|
| +#endif
|
| };
|
|
|
| } // namespace content
|
|
|