bigscreen-player
Advanced tools
Comparing version 3.16.0 to 3.17.0
{ | ||
"name": "bigscreen-player", | ||
"version": "3.16.0", | ||
"version": "3.17.0", | ||
"description": "Simplified media playback for bigscreen devices.", | ||
@@ -5,0 +5,0 @@ "main": "script/bigscreenplayer.js", |
@@ -323,3 +323,7 @@ define('bigscreenplayer/bigscreenplayer', | ||
convertVideoTimeSecondsToEpochMs: convertVideoTimeSecondsToEpochMs, | ||
toggleDebug: toggleDebug | ||
toggleDebug: toggleDebug, | ||
getLogLevels: function () { | ||
return DebugTool.logLevels; | ||
}, | ||
setLogLevel: DebugTool.setLogLevel | ||
}; | ||
@@ -326,0 +330,0 @@ } |
@@ -106,2 +106,3 @@ define('bigscreenplayer/debugger/chronicle', | ||
info: info, | ||
verbose: info, | ||
error: error, | ||
@@ -108,0 +109,0 @@ event: event, |
@@ -15,2 +15,10 @@ define('bigscreenplayer/debugger/debugtool', | ||
var LOG_LEVELS = { | ||
ERROR: 0, | ||
INFO: 2, | ||
VERBOSE: 3 | ||
}; | ||
var logLevel = LOG_LEVELS.INFO; | ||
var staticFieldValues = {}; | ||
@@ -26,2 +34,8 @@ | ||
function setLogLevel (newLogLevel) { | ||
if (newLogLevel !== undefined) { | ||
logLevel = newLogLevel; | ||
} | ||
} | ||
function show () { | ||
@@ -43,2 +57,32 @@ view = DebugView; | ||
function info (log) { | ||
if (logLevel >= LOG_LEVELS.INFO) { | ||
Chronicle.info(log); | ||
} | ||
} | ||
function event (log) { | ||
if (logLevel >= LOG_LEVELS.INFO) { | ||
Chronicle.event(log); | ||
} | ||
} | ||
function time (log) { | ||
if (logLevel >= LOG_LEVELS.INFO) { | ||
Chronicle.time(log); | ||
} | ||
} | ||
function error (log) { | ||
if (logLevel >= LOG_LEVELS.ERROR) { | ||
Chronicle.error(log); | ||
} | ||
} | ||
function verbose (log) { | ||
if (logLevel >= LOG_LEVELS.VERBOSE) { | ||
Chronicle.verbose(log); | ||
} | ||
} | ||
function updateKeyValue (message) { | ||
@@ -72,6 +116,9 @@ var staticFieldValue = staticFieldValues[message.key]; | ||
setRootElement: setRootElement, | ||
info: Chronicle.info, | ||
error: Chronicle.error, | ||
event: Chronicle.event, | ||
time: Chronicle.time, | ||
setLogLevel: setLogLevel, | ||
logLevels: LOG_LEVELS, | ||
verbose: verbose, | ||
info: info, | ||
error: error, | ||
event: event, | ||
time: time, | ||
apicall: Chronicle.apicall, | ||
@@ -78,0 +125,0 @@ keyValue: updateKeyValue, |
@@ -48,2 +48,3 @@ define('bigscreenplayer/playbackstrategy/msestrategy', | ||
var DashJSEvents = { | ||
LOG: 'log', | ||
ERROR: 'error', | ||
@@ -269,2 +270,6 @@ MANIFEST_LOADED: 'manifestLoaded', | ||
function onDebugLog (e) { | ||
DebugTool.verbose(e.message); | ||
} | ||
function publishMediaState (mediaState) { | ||
@@ -362,2 +367,3 @@ for (var index = 0; index < eventCallbacks.length; index++) { | ||
mediaPlayer.on(DashJSEvents.METRIC_ADDED, onMetricAdded); | ||
mediaPlayer.on(DashJSEvents.LOG, onDebugLog); | ||
} | ||
@@ -516,2 +522,3 @@ | ||
mediaPlayer.off(DashJSEvents.BASE_URL_SELECTED, onBaseUrlSelected); | ||
mediaPlayer.off(DashJSEvents.LOG, onDebugLog); | ||
@@ -518,0 +525,0 @@ DOMHelpers.safeRemoveElement(mediaElement); |
define('bigscreenplayer/version', | ||
function () { | ||
return '3.16.0'; | ||
return '3.17.0'; | ||
} | ||
); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
646481
14176