Example #1
0
 protected VlcJob(IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSource, ITimeSouce timeSouce, ILogger logger)
 {
     this.logger   = logger;
     PortAllocator = allocator;
     StatusParser  = statusParser;
     StatusSource  = statusSource;
     TimeSouce     = timeSouce;
 }
Example #2
0
 protected VlcJob(IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSource, ITimeSouce timeSouce, ILogger logger)
 {
     this.logger = logger;
     PortAllocator = allocator;
     StatusParser = statusParser;
     StatusSource = statusSource;
     TimeSouce = timeSouce;
 }
Example #3
0
 public VlcAudioJob(IAudioConfiguration audioConfig, IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSouce, ITimeSouce timeSouce, ILogger logger)
     : base(allocator, statusParser, statusSouce, timeSouce, logger)
 {
     if(audioConfig == null)
     {
         var argumentNullException = new ArgumentNullException("audioConfig");
         logger.Error(argumentNullException);
         throw argumentNullException;
     }
     AudioConfiguration = audioConfig;
 }
Example #4
0
 public VlcVideoJob(IVideoConfiguration videoConfiguration, IAudioConfiguration audioConfiguration, IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSouce, ITimeSouce timeSouce, ILogger logger)
     : base(allocator, statusParser, statusSouce, timeSouce, logger)
 {
     VideoConfiguration = videoConfiguration;
     AudioConfiguration = audioConfiguration;
 }
Example #5
0
 public VlcAudioJob(IAudioConfiguration audioConfig, IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSouce, ITimeSouce timeSouce, ILogger logger)
     : base(allocator, statusParser, statusSouce, timeSouce, logger)
 {
     if (audioConfig == null)
     {
         var argumentNullException = new ArgumentNullException("audioConfig");
         logger.Error(argumentNullException);
         throw argumentNullException;
     }
     AudioConfiguration = audioConfig;
 }
Example #6
0
 public VlcVideoJob(IVideoConfiguration videoConfiguration, IAudioConfiguration audioConfiguration, IPortAllocator allocator, IStatusParser statusParser, IVlcStatusSource statusSouce, ITimeSouce timeSouce, ILogger logger)
     : base(allocator, statusParser, statusSouce, timeSouce, logger)
 {
     VideoConfiguration = videoConfiguration;
     AudioConfiguration = audioConfiguration;
 }