Releases: smasherprog/screen_capture_lite
Small Windows GetWindows Fix
Thanks to oktonion #52
Lower memory usage, Mac perf and public api cleanup
#51 Timer fixes -- thanks! https://github.com/0xd34d10cc
#50 Optimized difs 2x improvment-- thanks! https://github.com/0xd34d10cc
- Decreased Memory usage when only capturing new frames
- Mac now uses AVCapture which decreases the cpu usage dramatically!
- Slimmed down the public API to make it as simple as possible
- Refactored internals of codebase to share more code across platforms
- Removed the Extract functions, save one! The extract functions are beyond the scope of this library so they are removed except one so that users can see how they can extract data and convert it to their format.
- Data is now explicit through the struct ImageBGRA
Major Improvments
This is a pre-release so please report any issues!
#51 Timer fixes -- thanks! https://github.com/0xd34d10cc
#50 Optimized difs 2x improvment-- thanks! https://github.com/0xd34d10cc
- Decreased Memory usage when only capturing new frames
- Mac now uses AVCapture which decreases the cpu usage dramatically!
- Slimmed down the public API to make it as simple as possible
- Refactored internals of codebase to share more code across platforms
- Removed the Extract functions, save one! The extract functions are beyond the scope of this library so they are removed except one so that users can see how they can extract data and convert it to their format.
- Data is now explicit through the struct ImageBGRA
Linux get windows fix
Thanks to https://github.com/tarcisioe for #48
Windows GetMonitors Fix
Thanks to https://github.com/BradyBrenot for addressing an issue where computers with multiple GPU's were not getting the correct monitors. #46
GetMonitors Windows fix
Fixed Issue on windows here #45
Thanks to https://github.com/FennecFix for pointing this out
GetMonitors Windows fix
Fixed Issue on windows here #45
Thanks to https://github.com/FennecFix for pointing this out
monitor array out of bounds fix
Mouse Timer fix
The Screen capture timer was used instead of the mouse timer.
Also updated codebase to use c++ 17 for if constexpr usage
mac partial capture fix
Fixed mac partial window capturing
Thanks to hardillb for this #35