Commit Graph

18 Commits

Author SHA1 Message Date
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