| Index: content/browser/media/media_web_contents_observer.cc
|
| diff --git a/content/browser/media/media_web_contents_observer.cc b/content/browser/media/media_web_contents_observer.cc
|
| index ef3f5dc9c9d5194480f0a5c99e351f872ac0491c..6e5987584b92d7df80be18a1858847ffb04ac20e 100644
|
| --- a/content/browser/media/media_web_contents_observer.cc
|
| +++ b/content/browser/media/media_web_contents_observer.cc
|
| @@ -43,9 +43,6 @@ void MediaWebContentsObserver::RenderFrameDeleted(
|
| }
|
|
|
| void MediaWebContentsObserver::MaybeUpdateAudibleState() {
|
| - if (!AudioStreamMonitor::monitoring_available())
|
| - return;
|
| -
|
| AudioStreamMonitor* audio_stream_monitor =
|
| static_cast<WebContentsImpl*>(web_contents())->audio_stream_monitor();
|
|
|
| @@ -132,17 +129,9 @@ void MediaWebContentsObserver::OnMediaPlaying(
|
| return;
|
|
|
| const MediaPlayerId id(render_frame_host, delegate_id);
|
| - if (has_audio) {
|
| + if (has_audio)
|
| AddMediaPlayerEntry(id, &active_audio_players_);
|
|
|
| - // If we don't have audio stream monitoring, allocate the audio power save
|
| - // blocker here instead of during NotifyNavigationStateChanged().
|
| - if (!audio_power_save_blocker_ &&
|
| - !AudioStreamMonitor::monitoring_available()) {
|
| - CreateAudioPowerSaveBlocker();
|
| - }
|
| - }
|
| -
|
| if (has_video) {
|
| AddMediaPlayerEntry(id, &active_video_players_);
|
|
|
| @@ -204,14 +193,6 @@ void MediaWebContentsObserver::CreateVideoPowerSaveBlocker() {
|
| }
|
|
|
| void MediaWebContentsObserver::MaybeReleasePowerSaveBlockers() {
|
| - // If there are no more audio players and we don't have audio stream
|
| - // monitoring, release the audio power save blocker here instead of during
|
| - // NotifyNavigationStateChanged().
|
| - if (active_audio_players_.empty() &&
|
| - !AudioStreamMonitor::monitoring_available()) {
|
| - audio_power_save_blocker_.reset();
|
| - }
|
| -
|
| // If there are no more video players, clear the video power save blocker.
|
| if (active_video_players_.empty())
|
| video_power_save_blocker_.reset();
|
|
|