diff --git a/src/Dragon-ISO.Engine/Pipeline/NdiSender.cs b/src/Dragon-ISO.Engine/Pipeline/NdiSender.cs index 259186a..5908509 100644 --- a/src/Dragon-ISO.Engine/Pipeline/NdiSender.cs +++ b/src/Dragon-ISO.Engine/Pipeline/NdiSender.cs @@ -21,13 +21,15 @@ public sealed class NdiSender : IDisposable string outputName, ChannelReader input, ILogger logger, - string? outputGroups = null) + string? outputGroups = null, + int frameRateN = 60000, + int frameRateD = 1001) { _interop = interop; _outputName = outputName; _input = input; _logger = logger; - _handle = interop.CreateSender(outputName, outputGroups); + _handle = interop.CreateSender(outputName, outputGroups, frameRateN, frameRateD); } public long FramesSent => Interlocked.Read(ref _framesSent);