@ -1,4 +1,4 @@
module.exports = function transcodeStandardiseAudioCodecs(file, audioEncoder) {
module.exports = (file, audioEncoder) => {
// Function required responses
// preset
// processFile
function filterByAge(file, ageCutOff_Seconds, type) {
const filterByAge = (file, ageCutOff_Seconds, type) => {
try {
const timeNow = new Date();
const dateCreated = new Date(file.statSync.birthtime);
@ -24,6 +24,6 @@ function filterByAge(file, ageCutOff_Seconds, type) {
};
return response;
}
module.exports = filterByAge;
function filterByBitrate(file, lowerBound, upperBound) {
const filterByBitrate = (file, lowerBound, upperBound) => {
if (
file.bit_rate >= lowerBound
@ -22,6 +22,6 @@ function filterByBitrate(file, lowerBound, upperBound) {
module.exports = filterByBitrate;
function filterByCodec(file, mode, codecs) {
const filterByCodec = (file, mode, codecs) => {
// console.log(file,mode,codecs)
@ -54,6 +54,6 @@ function filterByCodec(file, mode, codecs) {
module.exports = filterByCodec;
function filterByMedium(file, medium) {
const filterByMedium = (file, medium) => {
if (file.fileMedium !== medium) {
const response = {
@ -19,6 +19,6 @@ function filterByMedium(file, medium) {
module.exports = filterByMedium;
function filterByResolution(file, mode, resolution) {
const filterByResolution = (file, mode, resolution) => {
if (mode === 'exclude') {
@ -40,6 +40,6 @@ function filterByResolution(file, mode, resolution) {
throw new Error('Plugin error, no filter mode specified');
module.exports = filterByResolution;
function filterBySize(file, lowerBound, upperBound) {
const filterBySize = (file, lowerBound, upperBound) => {
file.file_size / 1000 >= lowerBound
@ -22,6 +22,6 @@ function filterBySize(file, lowerBound, upperBound) {
module.exports = filterBySize;
@ -4,7 +4,9 @@ const loadDefaultValues = (inputs, details) => {
if (!inputs) {
inputs = {};
const defaultInputs = details().Inputs;
const dets = details();
const defaultInputs = dets.Inputs || dets.inputs || [];
for (let i = 0; i < defaultInputs.length; i += 1) {
if (typeof inputs[defaultInputs[i].name] === 'string') {
inputs[defaultInputs[i].name] = inputs[defaultInputs[i].name].trim();