public CreatorStep(IStepMediator mediator, IEncodeWebClient webClient, IEncodeCreatorFactory creatorFactory, ITempFileManager tempFileManager)
            : base(mediator, webClient)
        {
            Mediator.AddCreatorStep(this);

            _creatorFactory  = creatorFactory;
            _tempFileManager = tempFileManager;
        }
Exemple #2
0
 public PipelineStrategy(
     IStepMediator stepMediator, IEncodeWebClient webClient,
     IEncodeCreatorFactory creatorFactory, IFfmpeg ffmpeg,
     IWatchDogTimer watchDogTimer, IFileSystem fileSystem,
     ITempFileManager tempFileManager, IPortalBackendSettings settings,
     IFileWrapper fileWrapper)
 {
     _stepMediator    = stepMediator;
     _webClient       = webClient;
     _creatorFactory  = creatorFactory;
     _ffmpeg          = ffmpeg;
     _watchDogTimer   = watchDogTimer;
     _fileSystem      = fileSystem;
     _tempFileManager = tempFileManager;
     _settings        = settings;
     _fileWrapper     = fileWrapper;
 }
 public PipelineStrategy(
     IStepMediator stepMediator, IEncodeWebClient webClient,
     IEncodeCreatorFactory creatorFactory, IFfmpeg ffmpeg,
     IWatchDogTimer watchDogTimer, IFileSystem fileSystem,
     ITempFileManager tempFileManager, IPortalBackendSettings settings,
     IFileWrapper fileWrapper)
 {
     _stepMediator = stepMediator;
     _webClient = webClient;
     _creatorFactory = creatorFactory;
     _ffmpeg = ffmpeg;
     _watchDogTimer = watchDogTimer;
     _fileSystem = fileSystem;
     _tempFileManager = tempFileManager;
     _settings = settings;
     _fileWrapper = fileWrapper;
 }
 public EncodePipeline(IEncodeCreatorFactory factory)
 {
 }