Beispiel #1
0
 public Fade(double?startUnit, double?lengthInUnits, VideoUnitType unitType)
 {
     if (unitType == VideoUnitType.Frames)
     {
         StartFrame     = startUnit;
         NumberOfFrames = lengthInUnits;
     }
     else
     {
         StartTime = startUnit;
         Duration  = lengthInUnits;
     }
 }
Beispiel #2
0
 public Fade(double? startUnit, double? lengthInUnits, VideoUnitType unitType)
 {
     if (unitType == VideoUnitType.Frames)
     {
         StartFrame = startUnit;
         NumberOfFrames = lengthInUnits;
     }
     else
     {
         StartTime = startUnit;
         Duration = lengthInUnits;
     }
 }
Beispiel #3
0
 public Trim(double? startUnit, double? endUnit, VideoUnitType timebaseUnit)
     : this()
 {
     switch (timebaseUnit)
     {
         case VideoUnitType.Frames:
             EndFrame = endUnit;
             StartFrame = startUnit;
             break;
         case VideoUnitType.Seconds:
             End = endUnit;
             Start = startUnit;
             break;
         case VideoUnitType.Timebase:
             EndPts = endUnit;
             StartPts = startUnit;
             break;
     }
 }
Beispiel #4
0
        public Trim(double?startUnit, double?endUnit, VideoUnitType timebaseUnit)
            : this()
        {
            switch (timebaseUnit)
            {
            case VideoUnitType.Frames:
                EndFrame   = endUnit;
                StartFrame = startUnit;
                break;

            case VideoUnitType.Seconds:
                End   = endUnit;
                Start = startUnit;
                break;

            case VideoUnitType.Timebase:
                EndPts   = endUnit;
                StartPts = startUnit;
                break;
            }
        }
Beispiel #5
0
 public TrimVideo(double? startUnit, double? endUnit, double? duration, VideoUnitType timebaseUnit)
 {
     TrimFilter = new Trim(startUnit, endUnit, duration, timebaseUnit);
 }
Beispiel #6
0
 public Trim(double?startUnit, double?endUnit, double?duration, VideoUnitType timebaseUnit)
     : this(startUnit, endUnit, timebaseUnit)
 {
     Duration = duration;
 }
Beispiel #7
0
 public Fade(double? startUnit, double? lengthInUnits, VideoUnitType unitType, FadeTransitionType transitionType)
     : this(startUnit, lengthInUnits, unitType)
 {
     TransitionType = transitionType;
 }
Beispiel #8
0
 public Fade(double?startUnit, double?lengthInUnits, VideoUnitType unitType, FadeTransitionType transitionType)
     : this(startUnit, lengthInUnits, unitType)
 {
     TransitionType = transitionType;
 }
Beispiel #9
0
 public Trim(double? startUnit, double? endUnit, double? duration, VideoUnitType timebaseUnit)
     : this(startUnit, endUnit, timebaseUnit)
 {
     Duration = duration;
 }
Beispiel #10
0
 public TrimVideo(double?startUnit, double?endUnit, double?duration, VideoUnitType timebaseUnit)
 {
     TrimFilter = new Trim(startUnit, endUnit, duration, timebaseUnit);
 }