diff --git a/FFMpegCore.Test/VideoTest.cs b/FFMpegCore.Test/VideoTest.cs index 1de87e0..b54c557 100644 --- a/FFMpegCore.Test/VideoTest.cs +++ b/FFMpegCore.Test/VideoTest.cs @@ -17,13 +17,11 @@ public class VideoTest { private const int BaseTimeoutMilliseconds = 15_000; private string _segmentPathSource = ""; - [TestInitialize] public void Setup() { _segmentPathSource = Path.Combine(Path.GetTempPath(), $"{Guid.NewGuid()}-"); } - [TestCleanup] public void Cleanup() { @@ -32,7 +30,6 @@ public void Cleanup() File.Delete(file); } } - [TestMethod, Timeout(BaseTimeoutMilliseconds)] public void Video_ToOGV() { diff --git a/FFMpegCore/FFMpeg/Arguments/OutputSegmentArgument.cs b/FFMpegCore/FFMpeg/Arguments/OutputSegmentArgument.cs index f6113cb..73b63f7 100644 --- a/FFMpegCore/FFMpeg/Arguments/OutputSegmentArgument.cs +++ b/FFMpegCore/FFMpeg/Arguments/OutputSegmentArgument.cs @@ -10,12 +10,10 @@ public class OutputSegmentArgument : IOutputArgument public readonly string SegmentPattern; public readonly bool Overwrite; public readonly SegmentArgumentOptions Options; - public OutputSegmentArgument(SegmentArgument segmentArgument) { SegmentPattern = segmentArgument.SegmentPattern; Overwrite = segmentArgument.Overwrite; - var segmentArgumentobj = new SegmentArgumentOptions(); segmentArgument.Options?.Invoke(segmentArgumentobj); Options = segmentArgumentobj; @@ -24,12 +22,11 @@ public OutputSegmentArgument(SegmentArgument segmentArgument) public void Pre() { if (int.TryParse(Options.Arguments.FirstOrDefault(x => x.Key == "segment_time").Value, out var result) && result < 1) - { - throw new FFMpegException(FFMpegExceptionType.Process, "Parameter SegmentTime cannot be negative or equal to zero"); + { + throw new FFMpegException(FFMpegExceptionType.Process, "Parameter SegmentTime cannot be negative or equal to zero"); } if (Options.Arguments.FirstOrDefault(x => x.Key == "segment_time").Value == "0") - { throw new FFMpegException(FFMpegExceptionType.Process, "Parameter SegmentWrap cannot equal to zero"); } @@ -40,7 +37,6 @@ public void Post() } public string Text => GetText(); - private string GetText() { var arguments = Options.Arguments @@ -82,7 +78,7 @@ public class SegmentArgument public readonly bool Overwrite; public readonly Action Options; - public SegmentArgument(string segmentPattern, bool overwrite, Action options) + public SegmentArgument(string segmentPattern, bool overwrite, Action options) { SegmentPattern = segmentPattern; Overwrite = overwrite;