| Index: content/browser/media/session/media_session.h
|
| diff --git a/content/browser/media/session/media_session.h b/content/browser/media/session/media_session.h
|
| index d791c61eacc54dde1bfc4437a7223ad0be8f1638..638796bb78c1340337ff8c6d8417f89e82386312 100644
|
| --- a/content/browser/media/session/media_session.h
|
| +++ b/content/browser/media/session/media_session.h
|
| @@ -106,6 +106,8 @@ class MediaSession : public WebContentsObserver,
|
| // Change the volume multiplier of the session to |volume_multiplier|.
|
| CONTENT_EXPORT void SetVolumeMultiplier(double volume_multiplier);
|
|
|
| + CONTENT_EXPORT void SetPepperVolumeMultiplier(double volume_multiplier);
|
| +
|
| // Returns if the session can be controlled by Resume() and Suspend calls
|
| // above.
|
| CONTENT_EXPORT bool IsControllable() const;
|
| @@ -171,6 +173,8 @@ class MediaSession : public WebContentsObserver,
|
| State new_state);
|
| CONTENT_EXPORT void OnResumeInternal(SuspendType suspend_type);
|
|
|
| + bool AddPepperPlayer(MediaSessionObserver* observer, int player_id);
|
| +
|
| // Requests audio focus to the MediaSessionDelegate.
|
| // Returns whether the request was granted.
|
| bool RequestSystemAudioFocus(
|
| @@ -194,6 +198,7 @@ class MediaSession : public WebContentsObserver,
|
|
|
| std::unique_ptr<MediaSessionDelegate> delegate_;
|
| PlayersMap players_;
|
| + PlayersMap pepper_players_;
|
|
|
| State audio_focus_state_;
|
| SuspendType suspend_type_;
|
|
|