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..eb52e3a57b680968654485fac4be23ad27391d23 100644 |
--- a/media/base/android/media_player_android.cc |
+++ b/media/base/android/media_player_android.cc |
@@ -21,6 +21,7 @@ MediaPlayerAndroid::MediaPlayerAndroid( |
player_id_(player_id), |
manager_(manager), |
frame_url_(frame_url), |
+ is_audible_(false), |
weak_factory_(this) { |
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 |