Esempio n. 1
0
 public MJpegServerSettings(
     string uri,
     uint frameDelay,
     SourceSettings sourceSettings)
 {
     Uri = uri;
     FrameDelay = frameDelay;
     SourceSettings = sourceSettings;
 }
Esempio n. 2
0
 public static IServerSourceInstance Create(ILog log, SourceSettings settings)
 {
     switch (settings.InstanciateMode)
     {
         case InstanciateMode.InstancePerClient:
             return new PerClientServerSourceInstantiate(log, settings);
         case InstanciateMode.InstancePerServer:
             return new PerServerServerSourceInstantiate(log, settings);
     }
     throw new NotImplementedException(settings.InstanciateMode.ToString());
 }
 protected BaseServerSourceInstance(ILog log, SourceSettings settings)
 {
     _log = log;
     _settings = settings;
 }
 public PerClientServerSourceInstantiate(ILog log, SourceSettings settings)
     : base(log, settings)
 {
 }