Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(504)

Side by Side Diff: media/blink/webmediaplayer_cast_android.h

Issue 2464163004: [RemotePlayback] Implement 'connecting' state (Closed)
Patch Set: Rebased Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Delete this file when WMPI_CAST is no longer needed. 5 // Delete this file when WMPI_CAST is no longer needed.
6 6
7 #ifndef MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_ 7 #ifndef MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_
8 #define MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_ 8 #define MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_
9 9
10 #include "base/memory/weak_ptr.h" 10 #include "base/memory/weak_ptr.h"
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 base::TimeTicks current_time_ticks) override; 69 base::TimeTicks current_time_ticks) override;
70 70
71 // void OnWaitingForDecryptionKey() override; 71 // void OnWaitingForDecryptionKey() override;
72 void OnPlayerReleased() override; 72 void OnPlayerReleased() override;
73 73
74 // Functions called when media player status changes. 74 // Functions called when media player status changes.
75 void OnConnectedToRemoteDevice( 75 void OnConnectedToRemoteDevice(
76 const std::string& remote_playback_message) override; 76 const std::string& remote_playback_message) override;
77 void OnDisconnectedFromRemoteDevice() override; 77 void OnDisconnectedFromRemoteDevice() override;
78 void OnCancelledRemotePlaybackRequest() override; 78 void OnCancelledRemotePlaybackRequest() override;
79 void OnRemotePlaybackStarted() override;
79 void OnDidExitFullscreen() override; 80 void OnDidExitFullscreen() override;
80 void OnMediaPlayerPlay() override; 81 void OnMediaPlayerPlay() override;
81 void OnMediaPlayerPause() override; 82 void OnMediaPlayerPause() override;
82 void OnRemoteRouteAvailabilityChanged(bool routes_available) override; 83 void OnRemoteRouteAvailabilityChanged(bool routes_available) override;
83 84
84 // Getters of playback state. 85 // Getters of playback state.
85 // bool paused() const override; 86 // bool paused() const override;
86 87
87 // True if the loaded media has a playable video track. 88 // True if the loaded media has a playable video track.
88 // bool hasVideo() const override; 89 // bool hasVideo() const override;
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 // Make a texture-backed video of the given size containing the given message. 137 // Make a texture-backed video of the given size containing the given message.
137 MEDIA_BLINK_EXPORT scoped_refptr<VideoFrame> MakeTextFrameForCast( 138 MEDIA_BLINK_EXPORT scoped_refptr<VideoFrame> MakeTextFrameForCast(
138 const std::string& remote_playback_message, 139 const std::string& remote_playback_message,
139 gfx::Size canvas_size, 140 gfx::Size canvas_size,
140 gfx::Size natural_size, 141 gfx::Size natural_size,
141 const base::Callback<gpu::gles2::GLES2Interface*()>& context_3d_cb); 142 const base::Callback<gpu::gles2::GLES2Interface*()>& context_3d_cb);
142 143
143 } // namespace media 144 } // namespace media
144 145
145 #endif // MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_ 146 #endif // MEDIA_BLINK_WEBMEDIAPLAYER_CAST_ANDROID_H_
OLDNEW
« no previous file with comments | « media/blink/renderer_media_player_interface.h ('k') | media/blink/webmediaplayer_cast_android.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698