| 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..ae75ec87c93b2645eee4678d97d40371a39ec9ff 100644
|
| --- a/content/browser/media/session/pepper_player_delegate.h
|
| +++ b/content/browser/media/session/pepper_player_delegate.h
|
| @@ -5,20 +5,22 @@
|
| #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
|
| // it can be used elsewhere.
|
| static const int kPlayerId;
|
|
|
| - PepperPlayerDelegate(
|
| - WebContentsImpl* contents, int32_t pp_instance);
|
| + PepperPlayerDelegate(RenderFrameHost* render_frame_host, int32_t pp_instance);
|
| ~PepperPlayerDelegate() override;
|
|
|
| // MediaSessionPlayerObserver implementation.
|
| @@ -31,7 +33,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);
|
|
|