summaryrefslogtreecommitdiffstats
path: root/athena/extensions/chrome/athena_app_delegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'athena/extensions/chrome/athena_app_delegate.h')
-rw-r--r--athena/extensions/chrome/athena_app_delegate.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/athena/extensions/chrome/athena_app_delegate.h b/athena/extensions/chrome/athena_app_delegate.h
index 0c41a7b..90d0496 100644
--- a/athena/extensions/chrome/athena_app_delegate.h
+++ b/athena/extensions/chrome/athena_app_delegate.h
@@ -45,6 +45,11 @@ class AthenaAppDelegate : public extensions::AppDelegate {
const content::MediaStreamRequest& request,
const content::MediaResponseCallback& callback,
const extensions::Extension* extension) OVERRIDE;
+ virtual bool CheckMediaAccessPermission(
+ content::WebContents* web_contents,
+ const GURL& security_origin,
+ content::MediaStreamType type,
+ const extensions::Extension* extension) OVERRIDE;
virtual int PreferredIconSize() OVERRIDE;
virtual gfx::ImageSkia GetAppDefaultIcon() OVERRIDE;
virtual void SetWebContentsBlocked(content::WebContents* web_contents,