Exemplo n.º 1
0
 public MediaProcessor(IVideoDownloader videoDownloader, IAudioDownloader audioDownloader, IMediaMuxer mediaMuxer, IVideoRotator videoRotator, IVideoUploader videoUploader)
 {
     _videoDownloader = videoDownloader;
     _audioDownloader = audioDownloader;
     _mediaMuxer      = mediaMuxer;
     _videoRotator    = videoRotator;
     _videoUploader   = videoUploader;
 }
Exemplo n.º 2
0
 public MediaProcessorTests()
 {
     _fakeVideoDownloader     = A.Fake <IVideoDownloader>();
     _fakeAudioDownloader     = A.Fake <IAudioDownloader>();
     _fakeMediaMuxer          = A.Fake <IMediaMuxer>();
     _fakeVideoRotator        = A.Fake <IVideoRotator>();
     _fakeGfyCatVideoUploader = A.Fake <IVideoUploader>();
     _mediaProcessor          = new MediaProcessor(_fakeVideoDownloader, _fakeAudioDownloader, _fakeMediaMuxer, _fakeVideoRotator, _fakeGfyCatVideoUploader);
 }
 public GfyCatVideoUploaderTests()
 {
     DeleteTestFiles();
     _fakeGfyCatApi              = A.Fake <IGfyCatApi>();
     _fakeGfyCatFileDropApi      = A.Fake <IGfyCatFileDropApi>();
     _fakeGfyCatApiConfiguration = A.Fake <IGfyCatApiConfiguration>();
     A.CallTo(() => _fakeGfyCatApiConfiguration.GetUploadTimeoutInMs()).Returns(500);
     A.CallTo(() => _fakeGfyCatApiConfiguration.GetUploadStatusPollingPeriodInMs()).Returns(10);
     _gfyCatVideoUploader = new GfyCatVideoUploader(_fakeGfyCatApi, _fakeGfyCatFileDropApi, _fakeGfyCatApiConfiguration);
 }
Exemplo n.º 4
0
 public VideoController(IDataAccessDispatcher dispatcher, IVideoFileReader videoFileReader, IVideoUploader videoUploader)
 {
     this.dispatcher      = dispatcher;
     this.videoFileReader = videoFileReader;
     this.videoUploader   = videoUploader;
 }
Exemplo n.º 5
0
 public ProfileVideoService(ApplicationDbContext applicationDbContext, IVideoUploader videoUploader)
 {
     this.applicationDbContext = applicationDbContext;
     this.videoUploader        = videoUploader;
 }