Index: content/renderer/media/android/renderer_media_session_manager.h |
diff --git a/content/renderer/media/android/renderer_media_session_manager.h b/content/renderer/media/android/renderer_media_session_manager.h |
index f07b230c113f671884dc25c30d4b714c7bd0a258..eb867a4d9b44449d52542ef66f2ee9e2d6834a73 100644 |
--- a/content/renderer/media/android/renderer_media_session_manager.h |
+++ b/content/renderer/media/android/renderer_media_session_manager.h |
@@ -20,9 +20,18 @@ class CONTENT_EXPORT RendererMediaSessionManager : public RenderFrameObserver { |
RendererMediaSessionManager(RenderFrame* render_frame); |
~RendererMediaSessionManager() override; |
+ // RenderFrameObserver override. |
+ bool OnMessageReceived(const IPC::Message& msg) override; |
+ |
int RegisterMediaSession(WebMediaSessionAndroid* session); |
void UnregisterMediaSession(int session_id); |
+ void Activate(int session_id, int request_id); |
+ void Deactivate(int session_id, int request_id); |
+ |
+ void OnDidActivate(int session_id, int request_id, bool success); |
+ void OnDidDeactivate(int session_id, int request_id); |
+ |
private: |
friend class WebMediaSessionTest; |