Implement HTML5 hack for google drive
Requires enabling in config.yaml google-drive: html5-hack-enabled: true Requires a recent version of node and an IPv6 address EXPERIMENTAL
This commit is contained in:
parent
d9d385f85e
commit
af663bfbcf
6 changed files with 38 additions and 10 deletions
|
|
@ -120,6 +120,9 @@ var defaults = {
|
|||
"service-socket": {
|
||||
enabled: false,
|
||||
socket: "service.sock"
|
||||
},
|
||||
"google-drive": {
|
||||
"html5-hack-enabled": false
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@ var YouTube = require("cytube-mediaquery/lib/provider/youtube");
|
|||
var Vimeo = require("cytube-mediaquery/lib/provider/vimeo");
|
||||
var Vidme = require("cytube-mediaquery/lib/provider/vidme");
|
||||
var Streamable = require("cytube-mediaquery/lib/provider/streamable");
|
||||
require("cytube-mediaquery/lib/provider/googledrive").setHTML5HackEnabled(
|
||||
Config.get("google-drive.html5-hack-enabled"));
|
||||
|
||||
/*
|
||||
* Preference map of quality => youtube formats.
|
||||
|
|
|
|||
|
|
@ -38,7 +38,8 @@ Media.prototype = {
|
|||
bitrate: this.meta.bitrate,
|
||||
scuri: this.meta.scuri,
|
||||
embed: this.meta.embed,
|
||||
gdrive_subtitles: this.meta.gdrive_subtitles
|
||||
gdrive_subtitles: this.meta.gdrive_subtitles,
|
||||
html5hack: this.meta.html5hack
|
||||
}
|
||||
};
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue