127.0.0.1:8000 watch-together / master src / js / websocket / messages / set-client-video-state.js
master

Tree @master (Download .tar.gz)

set-client-video-state.js @masterraw · history · blame

1
2
3
4
5
6
7
8
9
const time = require('../../utils/time');
const video = require('../../utils/video');

module.exports = function(data) {
    logger.log("set state:", data);
    setTimeout(function() {
        video.set_state(data.state);
    }, Math.max(data.invoke_at - time.server_time(), 0));
};