Skip to content

Commit

Permalink
Log debug messages to console in CanvasRecorder. Fixes #129
Browse files Browse the repository at this point in the history
  • Loading branch information
robinnorth committed Jun 3, 2016
1 parent 60da3b7 commit f1a00d1
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions dev/CanvasRecorder.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ function CanvasRecorder(htmlElement, config) {
globalContext = globalCanvas.getContext('2d');
} else if (!!navigator.mozGetUserMedia) {
if (!config.disableLogs) {
alert('Canvas recording is NOT supported in Firefox.');
console.error('Canvas recording is NOT supported in Firefox.');
}
}

Expand Down Expand Up @@ -122,7 +122,9 @@ function CanvasRecorder(htmlElement, config) {
var framesLength = whammy.frames.length;
whammy.frames.forEach(function(frame, idx) {
var framesRemaining = framesLength - idx;
document.title = framesRemaining + '/' + framesLength + ' frames remaining';
if (!config.disableLogs) {
console.debug(framesRemaining + '/' + framesLength + ' frames remaining');
}

if (config.onEncodingCallback) {
config.onEncodingCallback(framesRemaining, framesLength);
Expand All @@ -132,7 +134,9 @@ function CanvasRecorder(htmlElement, config) {
whammy.frames[idx].image = webp;
});

document.title = 'Generating WebM';
if (!config.disableLogs) {
console.debug('Generating WebM');
}

callback();
};
Expand Down Expand Up @@ -175,7 +179,9 @@ function CanvasRecorder(htmlElement, config) {
* });
*/
whammy.compile(function(blob) {
document.title = 'Recording finished!';
if (!config.disableLogs) {
console.debug('Recording finished!');
}

that.blob = blob;

Expand Down

0 comments on commit f1a00d1

Please sign in to comment.