| Index: media/base/android/media_player_listener.h
|
| diff --git a/media/base/android/media_player_listener.h b/media/base/android/media_player_listener.h
|
| index e88faae041878ead61fe6193c5c3fa169ab39573..e8f4d1c528de8e10d109055fa679f6f03ba2a225 100644
|
| --- a/media/base/android/media_player_listener.h
|
| +++ b/media/base/android/media_player_listener.h
|
| @@ -40,9 +40,11 @@ class MediaPlayerListener {
|
| void OnPlaybackComplete(JNIEnv* /* env */, jobject /* obj */);
|
| void OnSeekComplete(JNIEnv* /* env */, jobject /* obj */);
|
| void OnMediaPrepared(JNIEnv* /* env */, jobject /* obj */);
|
| + void OnMediaInterrupted(JNIEnv* /* env */, jobject /* obj */);
|
|
|
| // Create a Java MediaPlayerListener object.
|
| void CreateMediaPlayerListener(jobject context, jobject media_player);
|
| + void ReleaseMediaPlayerListenerResources();
|
|
|
| // Register MediaPlayerListener in the system library loader.
|
| static bool RegisterMediaPlayerListener(JNIEnv* env);
|
| @@ -54,6 +56,8 @@ class MediaPlayerListener {
|
| // The MediaPlayerBridge object all the callbacks should be send to.
|
| base::WeakPtr<MediaPlayerBridge> media_player_;
|
|
|
| + base::android::ScopedJavaGlobalRef<jobject> j_media_player_listener_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(MediaPlayerListener);
|
| };
|
|
|
|
|