Skip to content

Commit 29525d5

Browse files
committed
Fix mapping of HLSError.FRAGMENT_LOADING_CROSSDOMAIN_ERROR,
HLSError.KEY_LOADING_CROSSDOMAIN_ERROR, HLSError.MANIFEST_LOADING_CROSSDOMAIN_ERROR to MediaErrorCodes.SECURITY_ERROR instead of MediaErrorCodes.IO_ERROR
1 parent 3ff6a73 commit 29525d5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/org/mangui/osmf/plugins/utils/ErrorManager.as

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ package org.mangui.osmf.plugins.utils {
1313
if (event && event.error) {
1414
switch (event.error.code) {
1515
case HLSError.FRAGMENT_LOADING_ERROR:
16-
case HLSError.FRAGMENT_LOADING_CROSSDOMAIN_ERROR:
1716
case HLSError.KEY_LOADING_ERROR:
18-
case HLSError.KEY_LOADING_CROSSDOMAIN_ERROR:
19-
case HLSError.MANIFEST_LOADING_CROSSDOMAIN_ERROR:
2017
case HLSError.MANIFEST_LOADING_IO_ERROR:
2118
errorCode = MediaErrorCodes.IO_ERROR;
2219
break;
20+
case HLSError.FRAGMENT_LOADING_CROSSDOMAIN_ERROR:
21+
case HLSError.KEY_LOADING_CROSSDOMAIN_ERROR:
22+
case HLSError.MANIFEST_LOADING_CROSSDOMAIN_ERROR:
23+
errorCode = MediaErrorCodes.SECURITY_ERROR
24+
break;
2325
case org.mangui.hls.event.HLSError.FRAGMENT_PARSING_ERROR:
2426
case org.mangui.hls.event.HLSError.KEY_PARSING_ERROR:
2527
case org.mangui.hls.event.HLSError.MANIFEST_PARSING_ERROR:

0 commit comments

Comments
 (0)