diff --git a/lib/processor.js b/lib/processor.js index 36d980ad..101967a9 100644 --- a/lib/processor.js +++ b/lib/processor.js @@ -2,8 +2,6 @@ 'use strict'; var spawn = require('child_process').spawn; -var path = require('path'); -var fs = require('fs'); var async = require('async'); var utils = require('./utils'); @@ -68,6 +66,7 @@ module.exports = function(proto) { * @param {String} codecData.audio_details input audio codec parameters * @param {String} codecData.video input video codec name * @param {String} codecData.video_details input video codec parameters + * @param {String} codecData.duration input video duration */ /** diff --git a/lib/utils.js b/lib/utils.js index 96909dbd..ef5ba04c 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -294,7 +294,7 @@ var utils = module.exports = { inInput = codecsObject.inInput = true; inputIndex = codecsObject.inputIndex = codecsObject.inputIndex + 1; - inputStack[inputIndex] = { format: format[1], audio: '', video: '', duration: '' }; + inputStack[inputIndex] = { format: format[1], audio: '', audio_details: '', video: '', video_details: '', duration: '' }; } else if (inInput && (dur = stderrLine.match(durPattern))) { inputStack[inputIndex].duration = dur[1]; } else if (inInput && (audio = stderrLine.match(audioPattern))) {