public static IPipelineFilterStep ForAcceleration( HardwareAccelerationMode accelMode, FrameState currentState, WatermarkState watermarkState, FrameSize resolution) => accelMode switch {
public OverlayWatermarkCudaFilter( FrameState currentState, WatermarkState watermarkState, FrameSize resolution) : base( currentState, watermarkState, resolution) { }
public WatermarkOpacityFilter(WatermarkState desiredState) => _desiredState = desiredState;
public WatermarkPixelFormatFilter(FFmpegState ffmpegState, WatermarkState watermarkState) { _ffmpegState = ffmpegState; _watermarkState = watermarkState; }
public OverlayWatermarkFilter(FrameState currentState, WatermarkState watermarkState, FrameSize resolution) { _currentState = currentState; _watermarkState = watermarkState; _resolution = resolution; }
public WatermarkScaleFilter(WatermarkState watermarkState, FrameSize resolution) { _watermarkState = watermarkState; _resolution = resolution; }