diff --git a/src/routes/Player/Player.js b/src/routes/Player/Player.js index 191f0423c..34cbb5780 100644 --- a/src/routes/Player/Player.js +++ b/src/routes/Player/Player.js @@ -14,7 +14,6 @@ const InfoMenu = require('./InfoMenu'); const SubtitlesMenu = require('./SubtitlesMenu'); const Video = require('./Video'); const usePlayer = require('./usePlayer'); -const usePlaylist = require('./usePlaylist'); const useSettings = require('./useSettings'); const styles = require('./styles'); @@ -24,7 +23,6 @@ const Player = ({ urlParams, queryParams }) => { return queryParams.has('forceTranscoding'); }, [queryParams]); const [player, updateLibraryItemState, pushToLibrary] = usePlayer(urlParams); - const playlist = usePlaylist(player); const [settings, updateSettings] = useSettings(); const streamingServer = useStreamingServer(); const routeFocused = useRouteFocused(); @@ -432,10 +430,10 @@ const Player = ({ urlParams, queryParams }) => {
{error.message}
{ - playlist ? - : null diff --git a/src/routes/Player/usePlaylist.js b/src/routes/Player/usePlaylist.js deleted file mode 100644 index d2d343217..000000000 --- a/src/routes/Player/usePlaylist.js +++ /dev/null @@ -1,16 +0,0 @@ -const React = require('react'); - -const usePlaylist = (player) => { - return React.useMemo(() => { - if (player.selected === null || typeof player.selected.stream.url !== 'string') { - return null; - } - - const name = `${player.title}.m3u`; - const m3u = `#EXTM3U\n\n#EXTINF:0,${encodeURIComponent(player.title)}\n${encodeURI(player.selected.stream.url)}`; - const href = `data:application/octet-stream;charset=utf-8;base64,${window.btoa(m3u)}`; - return { name, href }; - }, [player]); -}; - -module.exports = usePlaylist;