mirror of https://github.com/calzoneman/sync.git
Fix some volume sync issues and another small issue
This commit is contained in:
parent
1efcca6be9
commit
73235e5fbb
|
@ -720,6 +720,12 @@ function VimeoIsADoucheCopter(id, cb) {
|
|||
cb(files);
|
||||
});
|
||||
} catch (e) {
|
||||
if (data.indexOf("crawler") !== -1) {
|
||||
setImmediate(function () {
|
||||
VimeoIsADoucheCopter(id, cb);
|
||||
});
|
||||
return;
|
||||
}
|
||||
Logger.errlog.log("Vimeo workaround error: ");
|
||||
Logger.errlog.log(e);
|
||||
Logger.errlog.log(data);
|
||||
|
|
|
@ -1011,8 +1011,10 @@ Callbacks = {
|
|||
changeMedia: function(data) {
|
||||
if (PLAYER) {
|
||||
PLAYER.getVolume(function (v) {
|
||||
VOLUME = v;
|
||||
setOpt("volume", VOLUME);
|
||||
if (typeof v === "number") {
|
||||
VOLUME = v;
|
||||
setOpt("volume", VOLUME);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -133,7 +133,7 @@ var USEROPTS = {
|
|||
no_h264 : getOrDefault("no_h264", default_noh264())
|
||||
};
|
||||
|
||||
var VOLUME = getOrDefault("volume", 1);
|
||||
var VOLUME = parseFloat(getOrDefault("volume", 1));
|
||||
|
||||
var NO_WEBSOCKETS = USEROPTS.altsocket;
|
||||
|
||||
|
|
|
@ -1048,7 +1048,11 @@ function RawVideoPlayer(data) {
|
|||
|
||||
self.getVolume = function (cb) {
|
||||
if (self.player) {
|
||||
cb(self.player.volume);
|
||||
if (self.player.muted) {
|
||||
cb(0);
|
||||
} else {
|
||||
cb(self.player.volume);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue