Esempio n. 1
0
 private Argument GetInput(ArgumentContainer container)
 {
     if (container.ContainsKey(typeof(InputArgument)))
     {
         return(container[typeof(InputArgument)]);
     }
     else if (container.ContainsKey(typeof(ConcatArgument)))
     {
         return(container[typeof(ConcatArgument)]);
     }
     else
     {
         throw new ArgumentException("No inputs found");
     }
 }
Esempio n. 2
0
 private void CheckExtensionOfOutputExtension(ArgumentContainer container, FileInfo output)
 {
     if (container.ContainsKey(typeof(VideoCodecArgument)))
     {
         var codec = (VideoCodecArgument)container[typeof(VideoCodecArgument)];
         FFMpegHelper.ExtensionExceptionCheck(output, FileExtension.ForCodec(codec.Value));
     }
 }