From 86965bc0627514419d96c366c62fc9e230182270 Mon Sep 17 00:00:00 2001 From: Rick Meijer Date: Mon, 6 Dec 2021 17:48:06 +0100 Subject: [PATCH 1/2] Update henk audio codec plugin Should fix #202 --- Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js b/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js index 32b8e0a..e8fdec7 100644 --- a/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js +++ b/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js @@ -64,7 +64,7 @@ function plugin(file, librarySettings, inputs) { for (let i = 0; i < file.ffProbeData.streams.length; i += 1) { const currStream = file.ffProbeData.streams[i]; - if (currStream.codec_type.toLowerCase() === 'audio' && currStream.codec_name === inputs.output_codec) { + if (currStream.codec_type.toLowerCase() === 'audio' && currStream.codec_name === inputs.output_codec && currStream.tags) { if (currStream.tags.COPYRIGHT === 'henk_asac') { killPlugin = true; } From 48bc97f93f83a07d518c848faeebb17a969abba9 Mon Sep 17 00:00:00 2001 From: Rick Meijer Date: Mon, 6 Dec 2021 17:54:07 +0100 Subject: [PATCH 2/2] ESLint --- Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js b/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js index e8fdec7..4a03d70 100644 --- a/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js +++ b/Community/Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js @@ -64,7 +64,11 @@ function plugin(file, librarySettings, inputs) { for (let i = 0; i < file.ffProbeData.streams.length; i += 1) { const currStream = file.ffProbeData.streams[i]; - if (currStream.codec_type.toLowerCase() === 'audio' && currStream.codec_name === inputs.output_codec && currStream.tags) { + if ( + currStream.codec_type.toLowerCase() === 'audio' + && currStream.codec_name === inputs.output_codec + && currStream.tags + ) { if (currStream.tags.COPYRIGHT === 'henk_asac') { killPlugin = true; }