Skip to content

Commit

Permalink
v0.0.12
Browse files Browse the repository at this point in the history
  • Loading branch information
screeley committed Oct 20, 2016
1 parent 3cc1046 commit d55847b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 91 deletions.
92 changes: 2 additions & 90 deletions dist/player-0.0.12.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/*! Player.js - v0.0.12 - 2016-05-09
/*! Player.js - v0.0.12 - 2016-10-20
* http://github.com/embedly/player.js
* Copyright (c) 2016 Embedly; Licensed BSD */
(function(window, document){
Expand Down Expand Up @@ -919,7 +919,7 @@ playerjs.JWPlayerAdapter.prototype.init = function(player){
});

receiver.on('getPaused', function(callback){
callback(player.getState() !== 'PLAYING');
callback(player.getState().toLowerCase() !== 'PLAYING'.toLowerCase());
});

receiver.on('getCurrentTime', function(callback){
Expand Down Expand Up @@ -1069,94 +1069,6 @@ playerjs.MockAdapter.prototype.init = function(){
playerjs.MockAdapter.prototype.ready = function(){
this.receiver.ready();
};
playerjs.SublimeAdapter = function(player){
if (!(this instanceof playerjs.SublimeAdapter)) {
return new playerjs.SublimeAdapter(player);
}
this.init(player);
};

// Subset of methods available.
playerjs.SublimeAdapter.prototype.events = [
playerjs.EVENTS.READY,
playerjs.EVENTS.PLAY,
playerjs.EVENTS.PAUSE,
playerjs.EVENTS.ENDED,
playerjs.EVENTS.TIMEUPDATE,
playerjs.EVENTS.ERROR
];

playerjs.SublimeAdapter.prototype.methods = [
playerjs.METHODS.PLAY,
playerjs.METHODS.PAUSE,
playerjs.METHODS.GETDURATION,
playerjs.METHODS.SETCURRENTTIME,
playerjs.METHODS.GETCURRENTTIME,
playerjs.METHODS.REMOVEEVENTLISTENER,
playerjs.METHODS.ADDEVENTLISTENER
];

playerjs.SublimeAdapter.prototype.init = function(player){

playerjs.assert(player, 'playerjs.SublimeAdapter requires a player object');

// Set up the actual receiver
var receiver = this.receiver = new playerjs.Receiver(this.events, this.methods);

/* EVENTS */
player.on("pause", function(){
receiver.emit('pause');
});

player.on("play", function(){
receiver.emit('play');
});

player.on("timeUpdate", function(player, seconds){
var duration = player.duration();

if (!seconds || !duration){
return false;
}

var value = {
seconds: seconds,
duration: duration
};
receiver.emit('timeupdate', value);
});

player.on("end", function(){
receiver.emit('ended');
});

/* METHODS */
receiver.on('play', function(){
player.play();
});

receiver.on('pause', function(){
player.pause();
});

receiver.on('getCurrentTime', function(callback){
callback(player.playbackTime());
});

receiver.on('setCurrentTime', function(value){
player.seekTo(value);
});

receiver.on('getDuration', function(callback){
callback(player.duration());
});
};

/* Call when the video.js is ready */
playerjs.SublimeAdapter.prototype.ready = function(){
this.receiver.ready();
};

playerjs.VideoJSAdapter = function(player){
if (!(this instanceof playerjs.VideoJSAdapter)) {
return new playerjs.VideoJSAdapter(player);
Expand Down
Loading

0 comments on commit d55847b

Please sign in to comment.