mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 17:25:36 +00:00
Bug 1347648 - part4 : notify audible change after finishing set suspend and pause state. r=jwwang
Since the audible state would depend on pause and suspend state, we should do the check after finishing play() or pause(). MozReview-Commit-ID: 1yhxuQDw067 --HG-- extra : rebase_source : 888bac3da52f42b75eeb1c3db1337e223d792a11
This commit is contained in:
parent
ba792d4c7e
commit
192096681c
@ -885,9 +885,6 @@ private:
|
||||
MOZ_LOG(AudioChannelService::GetAudioChannelLog(), LogLevel::Debug,
|
||||
("HTMLMediaElement::AudioChannelAgentCallback, SetAudioChannelSuspended, "
|
||||
"this = %p, aSuspend = %s\n", this, SuspendTypeToStr(aSuspend)));
|
||||
|
||||
NotifyAudioPlaybackChanged(
|
||||
AudioChannelService::AudibleChangedReasons::ePauseStateChanged);
|
||||
}
|
||||
|
||||
void
|
||||
@ -908,6 +905,9 @@ private:
|
||||
if (rv.Failed()) {
|
||||
NS_WARNING("Not able to resume from AudioChannel.");
|
||||
}
|
||||
|
||||
NotifyAudioPlaybackChanged(
|
||||
AudioChannelService::AudibleChangedReasons::ePauseStateChanged);
|
||||
}
|
||||
|
||||
void
|
||||
@ -925,6 +925,8 @@ private:
|
||||
return;
|
||||
}
|
||||
}
|
||||
NotifyAudioPlaybackChanged(
|
||||
AudioChannelService::AudibleChangedReasons::ePauseStateChanged);
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
Reference in New Issue
Block a user