diff --git a/package-lock.json b/package-lock.json index f94b4920e..99ff58363 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@babel/runtime": "7.16.0", "@sentry/browser": "6.13.3", "@stremio/stremio-colors": "5.0.1", - "@stremio/stremio-core-web": "0.44.30", + "@stremio/stremio-core-web": "0.45.0", "@stremio/stremio-icons": "5.0.0-beta.3", "@stremio/stremio-video": "0.0.26", "a-color-picker": "1.2.1", @@ -3181,9 +3181,9 @@ "integrity": "sha512-Dt3PYmy1DZ473QNs99KYXVWQPHtpIl37VUY0+gCEvvuCqE1fRrZIJtZ9KbysUKonvO7WwdQDztgcW0iGoc1dEA==" }, "node_modules/@stremio/stremio-core-web": { - "version": "0.44.30", - "resolved": "https://registry.npmjs.org/@stremio/stremio-core-web/-/stremio-core-web-0.44.30.tgz", - "integrity": "sha512-iwasxT7Urf/1iCuPVMkEgfdTt1aQnL5eIeZfp7R0+ThBZGNuM9YNhq2r9BbOZNYmC1PIPTfsa8QmWtXC5J9oIQ==", + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@stremio/stremio-core-web/-/stremio-core-web-0.45.0.tgz", + "integrity": "sha512-3+OBfWHtVWNQZsgq2cEovV/WGd8rP8EAa3pYh5mxGLRVEE+HK7J01YaxLtZBYRRt588fVK79wSklP38x6wY1iQ==", "dependencies": { "@babel/runtime": "7.16.0" } @@ -18050,9 +18050,9 @@ "integrity": "sha512-Dt3PYmy1DZ473QNs99KYXVWQPHtpIl37VUY0+gCEvvuCqE1fRrZIJtZ9KbysUKonvO7WwdQDztgcW0iGoc1dEA==" }, "@stremio/stremio-core-web": { - "version": "0.44.30", - "resolved": "https://registry.npmjs.org/@stremio/stremio-core-web/-/stremio-core-web-0.44.30.tgz", - "integrity": "sha512-iwasxT7Urf/1iCuPVMkEgfdTt1aQnL5eIeZfp7R0+ThBZGNuM9YNhq2r9BbOZNYmC1PIPTfsa8QmWtXC5J9oIQ==", + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@stremio/stremio-core-web/-/stremio-core-web-0.45.0.tgz", + "integrity": "sha512-3+OBfWHtVWNQZsgq2cEovV/WGd8rP8EAa3pYh5mxGLRVEE+HK7J01YaxLtZBYRRt588fVK79wSklP38x6wY1iQ==", "requires": { "@babel/runtime": "7.16.0" } diff --git a/package.json b/package.json index b70f7e1c3..3cd957b52 100755 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@babel/runtime": "7.16.0", "@sentry/browser": "6.13.3", "@stremio/stremio-colors": "5.0.1", - "@stremio/stremio-core-web": "0.44.30", + "@stremio/stremio-core-web": "0.45.0", "@stremio/stremio-icons": "5.0.0-beta.3", "@stremio/stremio-video": "0.0.26", "a-color-picker": "1.2.1", diff --git a/src/routes/Player/Player.js b/src/routes/Player/Player.js index 2b1c50aa9..ce72b7d8b 100644 --- a/src/routes/Player/Player.js +++ b/src/routes/Player/Player.js @@ -260,8 +260,7 @@ const Player = ({ urlParams, queryParams }) => { setError(null); if (player.selected === null) { dispatch({ type: 'command', commandName: 'unload' }); - } else if (streamingServer.baseUrl !== null && streamingServer.baseUrl.type !== 'Loading' && - (player.selected.metaRequest === null || (player.metaItem !== null && player.metaItem.type !== 'Loading'))) { + } else if (streamingServer.baseUrl !== null && (player.selected.metaRequest === null || (player.metaItem !== null && player.metaItem.type !== 'Loading'))) { dispatch({ type: 'command', commandName: 'load', @@ -286,9 +285,9 @@ const Player = ({ urlParams, queryParams }) => { 0, forceTranscoding: forceTranscoding || casting, maxAudioChannels: settings.surroundSound ? 32 : 2, - streamingServerURL: streamingServer.baseUrl.type === 'Ready' ? + streamingServerURL: streamingServer.baseUrl ? casting ? - streamingServer.baseUrl.content + streamingServer.baseUrl : streamingServer.selected.transportUrl :