From 335437b8f147d608200eaa1c8209b0fccfc28864 Mon Sep 17 00:00:00 2001 From: Adam Waldron Date: Fri, 8 Mar 2024 10:47:10 -0800 Subject: [PATCH 1/2] chore: add contrib-eme errors --- src/js/consts/errors.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/consts/errors.js b/src/js/consts/errors.js index 6956b94203..37a0cf1d47 100644 --- a/src/js/consts/errors.js +++ b/src/js/consts/errors.js @@ -16,5 +16,9 @@ export default { AdsMidrollError: 'ads-midroll-error', AdsPostrollError: 'ads-postroll-error', AdsMacroReplacementFailed: 'ads-macro-replacement-failed', - AdsResumeContentFailed: 'ads-resume-content-failed' + AdsResumeContentFailed: 'ads-resume-content-failed', + // Errors used in contrib-eme: + EMEEncryptedError: 'eme-encrypted-error', + MSKeyError: 'ms-key-error', + WebkitKeyError: 'webkit-key-error' }; From 1e6d5e75249f8f6001d5b1bf3484d0ce471be169 Mon Sep 17 00:00:00 2001 From: Adam Waldron Date: Mon, 11 Mar 2024 18:50:53 -0700 Subject: [PATCH 2/2] add specific eme errors --- src/js/consts/errors.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/js/consts/errors.js b/src/js/consts/errors.js index 37a0cf1d47..f78f7be0cf 100644 --- a/src/js/consts/errors.js +++ b/src/js/consts/errors.js @@ -9,7 +9,6 @@ export default { SegmentAppendError: 'segment-append-error', VttLoadError: 'vtt-load-error', VttCueParsingError: 'vtt-cue-parsing-error', - EMEKeySessionCreationError: 'eme-key-session-creation-error', // Errors used in contrib-ads: AdsBeforePrerollError: 'ads-before-preroll-error', AdsPrerollError: 'ads-preroll-error', @@ -20,5 +19,13 @@ export default { // Errors used in contrib-eme: EMEEncryptedError: 'eme-encrypted-error', MSKeyError: 'ms-key-error', - WebkitKeyError: 'webkit-key-error' + WebkitKeyError: 'webkit-key-error', + EMEFailedToRequestMediaKeySystemAccess: 'eme-failed-request-media-key-system-access', + EMEFailedToCreateMediaKeys: 'eme-failed-create-media-keys', + EMEFailedToAttachMediaKeysToVideoElement: 'eme-failed-attach-media-keys-to-video', + EMEFailedToCreateMediaKeySession: 'eme-failed-create-media-key-session', + EMEFailedToSetServerCertificate: 'eme-failed-set-server-certificate', + EMEFailedToGenerateLicenseRequest: 'eme-failed-generate-license-request', + EMEFailedToUpdateSessionWithReceivedLicenseKeys: 'eme-failed-update-session', + EMEFailedToCloseSession: 'eme-failed-close-session' };