Change private WithArgument methods to public to allow 3rd party extension

This commit is contained in:
PCF 2025-11-02 16:45:48 +01:00
parent cc75e03ec9
commit 9f779a56e7
No known key found for this signature in database
GPG key ID: 66C3BD48B2EB2CBA
2 changed files with 3 additions and 3 deletions

View file

@ -94,7 +94,7 @@ public class VideoFilterOptions
return WithArgument(new PadArgument(padOptions)); return WithArgument(new PadArgument(padOptions));
} }
private VideoFilterOptions WithArgument(IVideoFilterArgument argument) public VideoFilterOptions WithArgument(IVideoFilterArgument argument)
{ {
Arguments.Add(argument); Arguments.Add(argument);
return this; return this;

View file

@ -8,10 +8,10 @@ public sealed class FFMpegGlobalArguments : FFMpegArgumentsBase
public FFMpegGlobalArguments WithVerbosityLevel(VerbosityLevel verbosityLevel = VerbosityLevel.Error) public FFMpegGlobalArguments WithVerbosityLevel(VerbosityLevel verbosityLevel = VerbosityLevel.Error)
{ {
return WithOption(new VerbosityLevelArgument(verbosityLevel)); return WithArgument(new VerbosityLevelArgument(verbosityLevel));
} }
private FFMpegGlobalArguments WithOption(IArgument argument) public FFMpegGlobalArguments WithArgument(IArgument argument)
{ {
Arguments.Add(argument); Arguments.Add(argument);
return this; return this;