From cf9ded23a290c3196db5792204e009e69898710c Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Mon, 6 Apr 2020 17:26:07 +0300 Subject: [PATCH] stream deserialized using deep links module --- src/routes/Player/usePlayer.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/routes/Player/usePlayer.js b/src/routes/Player/usePlayer.js index b7bb38b2f..28d60bc84 100644 --- a/src/routes/Player/usePlayer.js +++ b/src/routes/Player/usePlayer.js @@ -1,7 +1,6 @@ const React = require('react'); -const pako = require('pako'); const { useServices } = require('stremio/services'); -const { useModelState } = require('stremio/common'); +const { deepLinking, useModelState } = require('stremio/common'); const initPlayerState = () => ({ selected: null, @@ -86,7 +85,7 @@ const usePlayer = (urlParams) => { args: { model: 'Player', args: { - stream: JSON.parse(pako.inflate(atob(urlParams.stream), { to: 'string' })), + stream: deepLinking.deserializeStream(urlParams.stream), stream_resource_request: typeof urlParams.streamTransportUrl === 'string' && typeof urlParams.type === 'string' && typeof urlParams.videoId === 'string' ? { base: urlParams.streamTransportUrl,