Пример #1
0
        private int ExecuteWrapper(FfmpegConsoleWrapper wrapper)
        {
            if (_canceled)
            {
                return(-1);
            }

            _activeWrapper = wrapper;
            int result = wrapper.Execute();

            Debug.WriteLine(wrapper.GetType().Name + " executed with ExitCode " + result);
            _activeWrapper = null;
            return(result);
        }
Пример #2
0
        public bool Execute(FfmpegArguments arguments)
        {
            FfmpegConsoleWrapper wrapper = new FfmpegConsoleWrapper(arguments, FfmpegExePath);

            return(ExecuteWrapper(wrapper) == 0);
        }