| Index: content/browser/media/session/pepper_player_delegate.h
|
| diff --git a/content/browser/media/session/pepper_player_delegate.h b/content/browser/media/session/pepper_player_delegate.h
|
| index 4b14b4219d2539c97ca0a7416b6e7d5ec2c5eb79..de9d7f2f726a1f574eaa0662208b164bfd43e1aa 100644
|
| --- a/content/browser/media/session/pepper_player_delegate.h
|
| +++ b/content/browser/media/session/pepper_player_delegate.h
|
| @@ -5,12 +5,15 @@
|
| #ifndef CONTENT_BROWSER_MEDIA_SESSION_PEPPER_PLAYER_DELEGATE_H_
|
| #define CONTENT_BROWSER_MEDIA_SESSION_PEPPER_PLAYER_DELEGATE_H_
|
|
|
| +#include <stdint.h>
|
| +
|
| #include "base/macros.h"
|
| #include "content/browser/media/session/media_session_player_observer.h"
|
| -#include "content/browser/web_contents/web_contents_impl.h"
|
|
|
| namespace content {
|
|
|
| +class RenderFrameHost;
|
| +
|
| class PepperPlayerDelegate : public MediaSessionPlayerObserver {
|
| public:
|
| // The Id can only be 0 for PepperPlayerDelegate. Declare the constant here so
|
| @@ -18,7 +21,7 @@ class PepperPlayerDelegate : public MediaSessionPlayerObserver {
|
| static const int kPlayerId;
|
|
|
| PepperPlayerDelegate(
|
| - WebContentsImpl* contents, int32_t pp_instance);
|
| + RenderFrameHost* render_frame_host, int32_t pp_instance);
|
| ~PepperPlayerDelegate() override;
|
|
|
| // MediaSessionPlayerObserver implementation.
|
| @@ -31,7 +34,7 @@ class PepperPlayerDelegate : public MediaSessionPlayerObserver {
|
| private:
|
| void SetVolume(int player_id, double volume);
|
|
|
| - WebContentsImpl* contents_;
|
| + RenderFrameHost* render_frame_host_;
|
| int32_t pp_instance_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PepperPlayerDelegate);
|
|
|