Releases: Speykious/SeeShark
Releases · Speykious/SeeShark
SeeShark v4.0.0
Available right now on Nuget! https://www.nuget.org/packages/SeeShark/4.0.0
What's changed
- Device enumeration now works for GdiGrab, DShow, X11 and V4L2
- Composite displays will be enumerated with the composite first and then all its subscreens
VideoStreamDecoder
now always pulls the latest frame from the camera in the decode loop to minimize delay and buffering- Now possible to choose a resolution + FPS configuration for the camera (see
SeeShark.Example.Ascii
)
Pull requests
- Move wait-longer logic to
VideoDevice
by @Speykious in #26 - Add null checks to
DisposeUnmanaged()
methods by @Speykious in #28 - Circumvent camera buffering and let the user handle
EndOfStream
by @Speykious in #31 - include composite display in enumeration by @adryzz in #35
- Add gdigrab display enumeration by @adryzz in #36
- Add display capture input options by @adryzz in #37
- Fix x11 monitor names by @adryzz in #38
- Camera config management by @Speykious in #30
- chore: Convert to file-scoped namespaces by @Speykious in #39
- Bump version to 4.0.0 by @Speykious in #40
Full Changelog: v3.1.0...v4.0.0
SeeShark v3.1.0
Available right now on Nuget! https://www.nuget.org/packages/SeeShark/3.1.0
What's Changed
- Optionally log library setup info by @Speykious in #25
Full Changelog: v3.0.0...v3.1.0
SeeShark v3.0.0
Available right now on Nuget! https://www.nuget.org/packages/SeeShark/3.0.0
What's Changed
- Get input from screen devices by @Speykious in #13
- Sync by @Speykious in #21
- Reorganize namespaces by @Speykious in #22
- Framolution by @Speykious in #23
- Prepare v3 by @Speykious in #24
Full Changelog: v2.3.0...v3.0.0
SeeShark v2.3.0
What's Changed
- Fix
CameraManager.GetCamera()
hanging andFrameConverter
crashing by @Speykious in #11 - Do not check for dependencies by @Speykious in #16
Full Changelog: v2.2.0...v2.3.0
SeeShark v2.2.0
Available as a NuGet package now! https://www.nuget.org/packages/SeeShark/2.2.0
What's Changed
- Use a
Disposable
abstract class by @Speykious in #5 - Now at least 10 times lighter on the CPU
Full Changelog: v2.0.1...v2.2.0
SeeShark v2.0.1
Available as a NuGet package now! https://www.nuget.org/packages/SeeShark/2.0.1
What's Changed
- In this patch release, a bug was fixed where not calling
SetupFFmpeg()
would throw a non-friendly error due to no default path, meaning you would be obligated to call it with paths of your choice. This has been fixed by trying to load native FFmpeg libraries from the current directory if no paths have been provided.
Full Changelog: v2.0.0...v2.0.1
SeeShark v2.0.0
Available as a NuGet package now!
https://www.nuget.org/packages/SeeShark/2.0.0
What's Changed
New Contributors
Full Changelog: https://github.com/vignetteapp/SeeShark/commits/v2.0.0