From 58e4e0984066ffff28db73049c72070b3ae0dc7e Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Sun, 26 Jan 2020 20:17:55 -0800 Subject: [PATCH] Replace twitch clip player (#842) --- bin/build-player.js | 1 + package.json | 4 ++-- player/update.coffee | 2 +- src/media.js | 5 ++++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/bin/build-player.js b/bin/build-player.js index ffbdab3f..d16e0b42 100755 --- a/bin/build-player.js +++ b/bin/build-player.js @@ -26,6 +26,7 @@ var order = [ 'gdrive-youtube.coffee', 'hls.coffee', 'mixer.coffee', + 'twitchclip.coffee', 'update.coffee' ]; diff --git a/package.json b/package.json index b1bd0204..7da7b44d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Calvin Montgomery", "name": "CyTube", "description": "Online media synchronizer and chat", - "version": "3.67.1", + "version": "3.67.2", "repository": { "url": "http://github.com/calzoneman/sync" }, @@ -72,7 +72,7 @@ "@babel/env", { "targets": { - "node": "8" + "node": "10" } } ] diff --git a/player/update.coffee b/player/update.coffee index f9104484..a72c85f7 100644 --- a/player/update.coffee +++ b/player/update.coffee @@ -18,7 +18,7 @@ TYPE_MAP = vm: VideoJSPlayer hl: HLSPlayer sb: StreamablePlayer - tc: VideoJSPlayer + tc: TwitchClipPlayer cm: VideoJSPlayer mx: MixerPlayer diff --git a/src/media.js b/src/media.js index efb5c2e2..6829f7c9 100644 --- a/src/media.js +++ b/src/media.js @@ -46,8 +46,11 @@ Media.prototype = { /* * 2018-03-05: Remove GDrive metadata from saved playlists to save * space since this is no longer used. + * + * 2020-01-26: Remove Twitch clip metadata since their API changed + * and no longer uses direct links */ - if (this.type !== "gd") { + if (this.type !== "gd" && this.type !== "tc") { result.meta.direct = this.meta.direct; }