Bug 1129263 - Part 4. Use MediaInfo instead of mHasAudio/Video in media element. r=roc

This commit is contained in:
Andreas Pehrson
2015-02-09 14:51:17 +08:00
parent 649f8b0b4f
commit bcf69a5fa5
4 changed files with 37 additions and 34 deletions

View File

@@ -179,7 +179,7 @@ double HTMLVideoElement::MozFrameDelay()
bool HTMLVideoElement::MozHasAudio() const
{
MOZ_ASSERT(NS_IsMainThread(), "Should be on main thread.");
return mHasAudio;
return HasAudio();
}
JSObject*
@@ -253,7 +253,7 @@ HTMLVideoElement::UpdateScreenWakeLock()
return;
}
if (!mScreenWakeLock && !mPaused && !hidden && mHasVideo) {
if (!mScreenWakeLock && !mPaused && !hidden && HasVideo()) {
nsRefPtr<power::PowerManagerService> pmService =
power::PowerManagerService::GetInstance();
NS_ENSURE_TRUE_VOID(pmService);