| Index: media/base/android/media_player_android.cc
|
| diff --git a/media/base/android/media_player_android.cc b/media/base/android/media_player_android.cc
|
| index 954ba96c70d2f67d487daa923774e10d112ffe8b..5be030aaa5edd1362f87bfa3083f11e84edf3737 100644
|
| --- a/media/base/android/media_player_android.cc
|
| +++ b/media/base/android/media_player_android.cc
|
| @@ -21,7 +21,8 @@ MediaPlayerAndroid::MediaPlayerAndroid(
|
| player_id_(player_id),
|
| manager_(manager),
|
| frame_url_(frame_url),
|
| - weak_factory_(this) {
|
| + weak_factory_(this),
|
| + is_audible_(false) {
|
| listener_.reset(new MediaPlayerListener(base::MessageLoopProxy::current(),
|
| weak_factory_.GetWeakPtr()));
|
| }
|
| @@ -79,5 +80,11 @@ void MediaPlayerAndroid::DetachListener() {
|
| listener_->ReleaseMediaPlayerListenerResources();
|
| }
|
|
|
| +void MediaPlayerAndroid::SetAudible(bool is_audible) {
|
| + if (is_audible_ != is_audible) {
|
| + is_audible_ = is_audible;
|
| + manager_->OnAudibleStateChanged(player_id(), is_audible_);
|
| + }
|
| +}
|
|
|
| } // namespace media
|
|
|