Bug 1691578 - part7 : add test case for audio sink failed start-up. r=bryce,emilio

Differential Revision: https://phabricator.services.mozilla.com/D104571
This commit is contained in:
alwu
2021-02-25 18:07:07 +00:00
parent f04288172c
commit 3d6d1b5570
4 changed files with 44 additions and 1 deletions

View File

@@ -2128,6 +2128,14 @@ void HTMLMediaElement::SetDecodeError(const nsAString& aError,
return;
}
void HTMLMediaElement::SetAudioSinkFailedStartup() {
DecoderDoctorDiagnostics diagnostics;
diagnostics.StoreEvent(OwnerDoc(),
{DecoderDoctorEvent::eAudioSinkStartup,
NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR},
__func__);
}
already_AddRefed<layers::Image> HTMLMediaElement::GetCurrentImage() {
MarkAsTainted();