Commit Graph

23 Commits

Author SHA1 Message Date
Jared Goodwin
af00bffb35 Remove references to System.Drawing.Imaging. 2022-07-09 21:58:01 -07:00
Jared Goodwin
47378133d1 Replace System.Drawing with SkiaSharp. 2022-07-06 07:36:38 -07:00
Jared Goodwin
39044acb02 Update projects. 2021-12-02 06:10:03 -08:00
Jared Goodwin
ec2ae45e88 Merged PR 9: Auto-quality tweaks.
Auto-quality updates.
2021-08-07 17:53:14 +00:00
Jared Goodwin
24eb298914 Remove AutoQuality and simplify caster throttling. 2021-07-29 07:58:19 -07:00
Jared Goodwin
d2bb8b926b Merged PR 6: Linux capture fixes. 2021-07-29 07:57:32 -07:00
Jared
49e6b92f3a Use combination of JPEG and WEBP. 2021-07-29 07:57:29 -07:00
Jared
0d98fcd278 Implement SkiaSharp. Remove manual quality controls. 2021-07-29 07:57:29 -07:00
Jared
53045672dc Skip the alpha channel when diffing images. Only clone diffed frame once. 2021-07-29 07:57:28 -07:00
Jared Goodwin
7f3536017f Merged PR 4: Branding 2021-07-29 07:56:55 -07:00
Jared
dd9e71b772 Revert frame diffing to original method. Add Clear Logs/Scripting History. Alert for outdated .NET Framework version. 2021-07-29 07:56:52 -07:00
Jared
0b8ed9f8ee Add per-device WebRTC setting. 2021-07-29 07:56:52 -07:00
Jared
90a3af13fc Combine neighboring change rects in GetDiffAreas2. 2021-07-29 07:56:52 -07:00
Jared Goodwin
03a93f2574 Merged PR 3: Frame diffing and canvas drawing experiments 2021-07-29 07:56:51 -07:00
Jared
ce8b27de8f Compare pixel formats. 2021-07-29 07:56:48 -07:00
Jared
2fd494b82d Sort members. 2021-07-29 07:56:48 -07:00
Jared
29d19dc831 Reset bounds after adding change area. 2021-07-29 07:56:48 -07:00
Jared
5a9316f847 Scan for changes by each row. 2021-07-29 07:56:48 -07:00
Jared
8d661203f7 Update ImageUtils.cs 2021-07-29 07:56:48 -07:00
Jared
9e29a96208 Use pointers for image diff. 2021-07-29 07:56:48 -07:00
Jared
eea84a79b4 Code cleanup. 2021-07-29 07:56:44 -07:00
Jared Goodwin
f46da0f7f1 Capture full screen after capturer init. 2021-07-29 07:56:38 -07:00
Jared Goodwin
bae1d1d628 Re-structure projects. Introduce WPF/Avalonia chat windows. Record session from browser. 2021-07-29 07:56:36 -07:00