Esempio n. 1
0
 public override void HandleRequest(FfmpegValue value)
 {
     if (value.Id == Commands.Scanning)
     {
         value.Result = $"scanning - {value.Value}";
     }
     else
     {
         Command?.HandleRequest(value);
     }
 }
Esempio n. 2
0
 public override void HandleRequest(FfmpegValue value)
 {
     if (value.Id == Commands.AspectRatio)
     {
         value.Result = $"aspect ratio - {value.Value}";
     }
     else
     {
         Command?.HandleRequest(value);
     }
 }
Esempio n. 3
0
 public override void HandleRequest(FfmpegValue value)
 {
     if (value.Id == Commands.Resolution)
     {
         //This will be more complax logic based on what other objects are in the collection
         var ratio = ValueList.FirstOrDefault(x => x.Id == Commands.AspectRatio);
         value.Result = ratio != null && ratio.Value == "16:9" ? $"16:9 tr -{ value.Value}" : $"not 16:9 -{ value.Value}";
     }
     else
     {
         Command?.HandleRequest(value);
     }
 }
Esempio n. 4
0
 public abstract void HandleRequest(FfmpegValue value);