Index: content/renderer/media/renderer_webmediaplayer_delegate.h |
diff --git a/content/renderer/media/renderer_webmediaplayer_delegate.h b/content/renderer/media/renderer_webmediaplayer_delegate.h |
index 6f2b5a33192ed25a99147f77f13406a42cb92696..20b86c8ee012170b5a5dc40a8ea22b19b793870b 100644 |
--- a/content/renderer/media/renderer_webmediaplayer_delegate.h |
+++ b/content/renderer/media/renderer_webmediaplayer_delegate.h |
@@ -53,6 +53,13 @@ class RendererWebMediaPlayerDelegate |
void OnMediaDelegateVolumeMultiplierUpdate(int delegate_id, |
double multiplier); |
+ // For platforms which require playback focus approval this will initialize |
+ // the volume multiplier to zero. It will be set correctly by the browser |
+ // after playback is approved or the playback will be paused if not. |
+ // |
+ // Currently this is only done on Android. |
+ void MuteObserverUntilPlaybackFocusApproved(int delegate_id); |
+ |
bool has_played_media_ = false; |
IDMap<Observer> id_map_; |