Updates to new library scanner and adding jsdoc types

This commit is contained in:
advplyr 2023-08-27 17:19:57 -05:00
parent ea1d051cfb
commit 2c8448d147
10 changed files with 416 additions and 16 deletions

View file

@ -278,7 +278,12 @@ function parseProbeData(data, verbose = false) {
}
}
// Updated probe returns MediaProbeData object
/**
* Run ffprobe on audio filepath
* @param {string} filepath
* @param {boolean} [verbose=false]
* @returns {import('../scanner/MediaProbeData')|{error:string}}
*/
function probe(filepath, verbose = false) {
if (process.env.FFPROBE_PATH) {
ffprobe.FFPROBE_PATH = process.env.FFPROBE_PATH