diff options
-rw-r--r-- | client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts b/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts index 2ed09c61c..0757aa5de 100644 --- a/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts +++ b/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts | |||
@@ -54,7 +54,16 @@ class P2pMediaLoaderPlugin extends Plugin { | |||
54 | if (message) { | 54 | if (message) { |
55 | logger.warn(message) | 55 | logger.warn(message) |
56 | 56 | ||
57 | player.ready(() => player.trigger('error', new Error(message))) | 57 | const error: MediaError = { |
58 | code: MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED, | ||
59 | message, | ||
60 | MEDIA_ERR_ABORTED: MediaError.MEDIA_ERR_ABORTED, | ||
61 | MEDIA_ERR_DECODE: MediaError.MEDIA_ERR_DECODE, | ||
62 | MEDIA_ERR_NETWORK: MediaError.MEDIA_ERR_NETWORK, | ||
63 | MEDIA_ERR_SRC_NOT_SUPPORTED: MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED | ||
64 | } | ||
65 | |||
66 | player.ready(() => player.error(error)) | ||
58 | return | 67 | return |
59 | } | 68 | } |
60 | } else { | 69 | } else { |