From a621a0c45957191d1efdd40a665fa0110f0b9654 Mon Sep 17 00:00:00 2001 From: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com> Date: Mon, 28 Aug 2023 10:42:41 +0100 Subject: [PATCH] Use getContainer --- .../ffmpegCommand/ffmpegCommandStart/1.0.0/index.js | 4 ++-- .../ffmpegCommand/ffmpegCommandStart/1.0.0/index.ts | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/FlowPlugins/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.js b/FlowPlugins/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.js index 8dc8659..532b452 100644 --- a/FlowPlugins/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.js +++ b/FlowPlugins/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.js @@ -13,6 +13,7 @@ var __assign = (this && this.__assign) || function () { }; Object.defineProperty(exports, "__esModule", { value: true }); exports.plugin = exports.details = void 0; +var fileUtils_1 = require("../../../../FlowHelpers/1.0.0/fileUtils"); /* eslint-disable no-param-reassign */ var details = function () { return ({ name: 'Begin Command', @@ -39,8 +40,7 @@ var plugin = function (args) { var lib = require('../../../../../methods/lib')(); // eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign args.inputs = lib.loadDefaultValues(args.inputs, details); - var containerParts = args.inputFileObj._id.split('.'); - var container = containerParts[containerParts.length - 1]; + var container = (0, fileUtils_1.getContainer)(args.inputFileObj._id); var ffmpegCommand = { inputFiles: [], streams: JSON.parse(JSON.stringify(args.inputFileObj.ffProbeData.streams)).map(function (stream) { return (__assign(__assign({}, stream), { removed: false, mapArgs: [ diff --git a/FlowPluginsTs/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.ts b/FlowPluginsTs/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.ts index 22a0426..d4d1c88 100644 --- a/FlowPluginsTs/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.ts +++ b/FlowPluginsTs/CommunityFlowPlugins/ffmpegCommand/ffmpegCommandStart/1.0.0/index.ts @@ -1,5 +1,6 @@ /* eslint no-plusplus: ["error", { "allowForLoopAfterthoughts": true }] */ +import { getContainer } from '../../../../FlowHelpers/1.0.0/fileUtils'; import { IpluginDetails, IpluginInputArgs, @@ -16,7 +17,6 @@ const details = () :IpluginDetails => ({ borderColor: 'green', }, tags: 'video', - isStartPlugin: false, sidebarPosition: 1, icon: '', @@ -35,8 +35,7 @@ const plugin = (args:IpluginInputArgs):IpluginOutputArgs => { // eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign args.inputs = lib.loadDefaultValues(args.inputs, details); - const containerParts = args.inputFileObj._id.split('.'); - const container = containerParts[containerParts.length - 1]; + const container = getContainer(args.inputFileObj._id); const ffmpegCommand = { inputFiles: [],