Xaekai
8dde08ac6d
Use child iframe for BitChute
...
By using an iframe we can take advantage of the referrer meta tag,
while still being able to scaffold everything relatively easily because it's same-origin
2022-09-04 14:02:09 -07:00
Xaekai
6a0119fa17
Flash is long dead
2022-09-04 14:02:09 -07:00
Xaekai
b7188832da
Options to autoembed PeerTube
2022-09-04 14:02:09 -07:00
Xaekai
6812884760
Fixup Livestream.com
2022-09-04 14:02:09 -07:00
Xaekai
d3aed7121b
Add BitChute support
2022-09-04 14:02:09 -07:00
Xaekai
67b61d69dc
Eliminate jQuery event shorthands
2022-09-04 14:01:49 -07:00
Xaekai
614a039266
Add PeerTube support
2022-09-04 13:58:42 -07:00
Xaekai
e1c7b76650
Remove references to defunct services
...
Imgur discontinued support for albums
SmashCast/Hitbox disappeared
Ustream was sunset by IBM
Mixer is dead
Picasa is long dead
Vidme is long dead
IE11 is dead
2022-09-04 13:58:42 -07:00
Calvin Montgomery
7c3f3070f9
Fix bug introduced by fixing #918
2021-10-17 16:37:57 -07:00
Calvin Montgomery
394f03ee1c
Remove some legacy cruft
2021-08-19 20:44:57 -07:00
Zero
9a008d4623
Add support for raw AV1/Opus
2021-08-10 21:14:03 -07:00
Calvin Montgomery
a33d1e12d2
Fix #918
2021-08-10 21:03:13 -07:00
Calvin Montgomery
337e8cd1d3
Add some big ol nags about no support for gdrive
2021-08-08 09:49:20 -07:00
Calvin Montgomery
d85c4ec84b
Remove old player that isn't used anymore
2021-07-25 20:46:32 -07:00
Calvin Montgomery
bce5d0d878
player/youtube: remove setQuality logic due to #726
2021-07-25 20:43:15 -07:00
animeavi
750509eaf1
Support enabling custom media subtitle by default
...
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track#Attributes
2020-11-09 18:37:45 -09:00
Calvin Montgomery
f081bc782a
RIP Mixer
2020-07-26 10:24:36 -07:00
Calvin Montgomery
248c200a74
Implement twitch changes for #874
2020-06-22 19:39:00 -07:00
Calvin Montgomery
b70194c8f2
Add destroy cb for dailymotion ( #873 )
2020-06-19 18:31:25 -07:00
Calvin Montgomery
46311bd661
Add missed file
2020-01-26 20:20:37 -08:00
Calvin Montgomery
58e4e09840
Replace twitch clip player ( #842 )
2020-01-26 20:17:55 -08:00
mrx1983
959ef89c27
add autoplay attribute to custom embed iframe tag, so autoplay works as expected
...
calzone said i should make a pull request. so here it is.
it would be great if 'allow="autoplay"' attribute is added to the generated iframe for custom embeds.
so autoplay works as expected.
2019-06-09 10:33:25 -07:00
Calvin Montgomery
97266b6dfc
Better fix for jank dailymotion race conditions
2019-04-11 20:43:24 -07:00
Calvin Montgomery
5493a81611
Revert "Fix #799 and remove old unused quality selection"
...
This reverts commit 8c136c563a
.
2019-03-30 12:52:17 -07:00
Calvin Montgomery
8c136c563a
Fix #799 and remove old unused quality selection
2019-03-27 21:19:30 -07:00
Calvin Montgomery
dfb7177a6d
Add workaround for Dailymotion issue
2019-02-02 15:56:20 -08:00
Calvin Montgomery
0bd11c3bba
Add forgotten file
2018-08-26 22:08:59 -07:00
Calvin Montgomery
db48104b80
Initial mixer implementation
2018-08-26 22:04:14 -07:00
Calvin Montgomery
d706bf63b1
Fix ustream
2018-01-14 15:02:15 -08:00
Calvin Montgomery
cf9b95a265
Add experimental support for dash streaming
2018-01-06 11:00:59 -08:00
Calvin Montgomery
b453aecee5
Replace froogaloop
...
Froogaloop no longer appears to work.
Followed migration guide: https://github.com/vimeo/player.js/blob/master/docs/migrate-from-froogaloop.md
2017-10-28 23:10:15 -07:00
Calvin Montgomery
071def0838
Fix streamable autoplay
2017-09-25 19:25:31 -07:00
Calvin Montgomery
8db22ad924
Implement playerjs for streamable ( #706 )
2017-09-25 19:18:46 -07:00
Calvin Montgomery
97231e515c
player: support HLS vod for vidme ( fixes #703 )
...
- Upgrade videojs-contrib-hls to latest version
- Update VideoJSPlayer to support "auto" quality tag to delegate to
the HLS plugin for automatic quality selection
- mediaquery change:
9f5122e031
2017-09-04 09:44:30 -07:00
Calvin Montgomery
7c897d91db
Add crossorigin attribute for custom media with text tracks
...
Mitigates #702
2017-08-21 20:06:07 -07:00
Calvin Montgomery
ba8088b678
videojs: default quality to 480 instead of 1080
2017-08-13 21:48:50 -07:00
Calvin Montgomery
04c9d48779
custom-media: implement queueing and playback changes
2017-08-08 20:35:17 -07:00
Calvin Montgomery
8b7cdfd4c3
soundcloud: fix getVolume to match setVolume
2017-08-07 21:08:04 -07:00
Calvin Montgomery
e80613c7ec
Fix rtmp again because chrome is picky about mime types
2017-07-23 17:55:25 -07:00
Calvin Montgomery
dd770137e5
Fix error for rtmp player
2017-07-15 20:17:13 -07:00
Calvin Montgomery
30a5657d62
soundcloud: fix volume issue
...
It took them 4 years, but they finally did actually make the player
accept volume in the range 0-100 like their documentation suggests.
*slow clap*
2017-07-10 21:38:27 -07:00
Calvin Montgomery
5500054b84
Add resolution switcher plugin for video.js
...
Allows switching resolutions via the video.js UI. Also added support on
the player side for 540p, 1440p, and 2160p videos, although the metadata
extractors have not been updated to provide these sources yet.
2017-07-01 16:54:19 -07:00
Calvin Montgomery
e9c519c6e2
Add twitch clip support ( #659 )
2017-05-27 11:49:43 -07:00
Calvin Montgomery
d23b5278b1
Rename Hitbox -> Smashcast
2017-05-20 16:50:00 -07:00
Calvin Montgomery
a56f0d5b10
Adjust google drive userscript prompt
2017-03-03 23:39:38 -08:00
Calvin Montgomery
70be35e3fa
Experimental ustream fix
2017-03-02 18:47:47 -08:00
Calvin Montgomery
e1ad7c63af
Clarify custom embed error to remove the clause about switching to plain HTTP
2017-01-09 23:47:11 -08:00
Calvin Montgomery
5f4e9076df
Fix ustream to be https
2017-01-05 20:31:20 -08:00
Calvin Montgomery
d21943ecc7
Whitelist m4a/aac for ffmpeg
2016-12-17 19:53:17 -08:00
Calvin Montgomery
3c11ac6cf5
Add jitter and retry logic to google drive userscript lookups
2016-10-08 10:33:18 -07:00