| Index: content/renderer/media/android/webmediaplayer_android.cc
|
| diff --git a/content/renderer/media/android/webmediaplayer_android.cc b/content/renderer/media/android/webmediaplayer_android.cc
|
| index 048994912aa7377092e315f14cfd0e39924acb5b..531311a00682af072f3e9288815bdcf91523670f 100644
|
| --- a/content/renderer/media/android/webmediaplayer_android.cc
|
| +++ b/content/renderer/media/android/webmediaplayer_android.cc
|
| @@ -1289,8 +1289,9 @@ void WebMediaPlayerAndroid::setPoster(const blink::WebURL& poster) {
|
| }
|
|
|
| void WebMediaPlayerAndroid::UpdatePlayingState(bool is_playing) {
|
| + const bool was_playing = is_playing_;
|
| is_playing_ = is_playing;
|
| - if (!delegate_)
|
| + if (!delegate_ || was_playing == is_playing_)
|
| return;
|
| if (is_playing)
|
| delegate_->DidPlay(this);
|
|
|