- Add creation time to MediaInfo
- Properly calculate TotalTime during conversion
- Fix problem with wrong timespan
- Add Title to AudioStream
- Introduce editor.config and yml pipeline
- Support for piping video output from FFmpeg
- Correctly dispose cancellation token source in MediaInfo
- Adjust SendDesktopToRtspServer method comment
- Make tests more stable
- Fix bug with unhandled InvalidOperationException
- Fix bug when user cannot pass duplicated parameters in AddParameter method
5.0.0 - 2021-05-15
- A lot of code improvements and simplifications
- Automated tests are using docker now to set up RTSP server
- Change GetScreenCapture to AddDesktopStream
- Added more tests related to RTSP
- Remove obsolete methods
- Add SetInputFormat ("-f"), SetStreamLoop ("-stream_loop"), and UseNativeInputRead ("-re" flag) to IAudioStream
- Add SetInputFormat ("-f"), SetStreamLoop ("-stream_loop"), and UseNativeInputRead ("-re" flag) to IVideoStream
- Add SetStreamLoop ("-stream_loop"), and UseNativeInputRead ("-re" flag) to ISubtitleStream
- UseMultiThread(true) is using max 16 threads due to compatibility reasons
- Fix bug with RTSP streams when FFmpeg stucks
- Upgrade test project .NET Core version to 3.1
- Handle special characters in paths PullRequest#350 PullRequest#351
- Create directory for output file if it not exists
- Extend GetScreenCapture by offset and size
- Tests clean up their temp files from now
- License moved to official Xabe.FFmpeg site
- Change few missleading comments
- Added a few more tests