Socket
Socket
Sign inDemoInstall

bigscreen-player

Package Overview
Dependencies
Maintainers
3
Versions
189
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bigscreen-player - npm Package Compare versions

Comparing version 3.14.0 to 3.14.1

2

package.json
{
"name": "bigscreen-player",
"version": "3.14.0",
"version": "3.14.1",
"description": "Simplified media playback for bigscreen devices.",

@@ -5,0 +5,0 @@ "main": "script/bigscreenplayer.js",

@@ -18,2 +18,3 @@ define('bigscreenplayer/mockbigscreenplayer',

var timeUpdateCallbacks = [];
var subtitleCallbacks = [];
var stateChangeCallbacks = [];

@@ -138,2 +139,8 @@

function callSubtitlesCallbacks (enabled) {
subtitleCallbacks.forEach(function (callback) {
callback({ enabled: enabled });
});
}
var mockFunctions = {

@@ -148,3 +155,3 @@ init: function (playbackElement, bigscreenPlayerData, newWindowType, enableSubtitles, device, callbacks) {

subtitlesAvailable = true;
subtitlesEnabled = false;
subtitlesEnabled = enableSubtitles;
canSeekState = true;

@@ -174,2 +181,6 @@ canPauseState = true;

if (enableSubtitles) {
callSubtitlesCallbacks(true);
}
if (callbacks && callbacks.onSuccess) {

@@ -190,2 +201,13 @@ callbacks.onSuccess();

},
registerForSubtitleChanges: function (callback) {
subtitleCallbacks.push(callback);
return callback;
},
unregisterForSubtitleChanges: function (callback) {
var indexOf = subtitleCallbacks.indexOf(callback);
if (indexOf !== -1) {
subtitleCallbacks.splice(indexOf, 1);
}
},
registerForStateChanges: function (callback) {

@@ -247,2 +269,3 @@ stateChangeCallbacks.push(callback);

subtitlesEnabled = value;
callSubtitlesCallbacks(value);
},

@@ -249,0 +272,0 @@ isSubtitlesEnabled: function () {

define('bigscreenplayer/version',
function () {
return '3.14.0';
return '3.14.1';
}
);
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc