| Index: media/base/android/media_player_bridge.h
|
| diff --git a/media/base/android/media_player_bridge.h b/media/base/android/media_player_bridge.h
|
| index 820707f2534b767ccf128e611e5443e0286a1ec0..bb3a655897eb1b0fb140081e84608b594c3a816c 100644
|
| --- a/media/base/android/media_player_bridge.h
|
| +++ b/media/base/android/media_player_bridge.h
|
| @@ -56,6 +56,9 @@ class MEDIA_EXPORT MediaPlayerBridge {
|
| // Callbacks when seek completed. Args: player ID, current time.
|
| typedef base::Callback<void(int, base::TimeDelta)> SeekCompleteCB;
|
|
|
| + // Callbacks when seek completed. Args: player ID
|
| + typedef base::Callback<void(int)> MediaInterruptedCB;
|
| +
|
| // Callbacks when playback completed. Args: player ID.
|
| typedef base::Callback<void(int)> PlaybackCompleteCB;
|
|
|
| @@ -82,7 +85,8 @@ class MEDIA_EXPORT MediaPlayerBridge {
|
| const MediaPreparedCB& media_prepared_cb,
|
| const PlaybackCompleteCB& playback_complete_cb,
|
| const SeekCompleteCB& seek_complete_cb,
|
| - const TimeUpdateCB& time_update_cb);
|
| + const TimeUpdateCB& time_update_cb,
|
| + const MediaInterruptedCB& media_interrupted_cb);
|
| ~MediaPlayerBridge();
|
|
|
| typedef std::map<std::string, std::string> HeadersMap;
|
| @@ -127,6 +131,7 @@ class MEDIA_EXPORT MediaPlayerBridge {
|
| void OnPlaybackComplete();
|
| void OnSeekComplete();
|
| void OnMediaPrepared();
|
| + void OnMediaInterrupted();
|
|
|
| // Prepare the player for playback, asynchronously. When succeeds,
|
| // OnMediaPrepared() will be called. Otherwise, OnMediaError() will
|
| @@ -158,6 +163,7 @@ class MEDIA_EXPORT MediaPlayerBridge {
|
| MediaPreparedCB media_prepared_cb_;
|
| PlaybackCompleteCB playback_complete_cb_;
|
| SeekCompleteCB seek_complete_cb_;
|
| + MediaInterruptedCB media_interrupted_cb_;
|
|
|
| // Callbacks when timer events are received.
|
| TimeUpdateCB time_update_cb_;
|
|
|