20 Commits

Author SHA1 Message Date
e8da7b0139 Force full refresh when enough time passed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 15:04:45 -05:00
3e77931193 Reset region info after a full update
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:57:21 -05:00
5593a5c31c Update region width and height when receiving screen coords to avoid client-side bugs
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:51:59 -05:00
99d410f43e Pixel out of bounds checking
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:48:49 -05:00
9c118ff30c Propogate changes to nearby regions when active
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:41:30 -05:00
d81ab8e569 Add a keyframe system to refresh the entire region at times
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:39:30 -05:00
67fd650384 Break up display into pieces for fast updates
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:23:54 -05:00
9262cb7253 Break up display into pieces for fast updates
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:21:47 -05:00
8fa0586648 Break up display into pieces for fast updates
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-30 14:19:24 -05:00
e21a814abf Back to smooth algorithm
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 21:35:40 -05:00
bb52b2737d Fixed stream memory leak
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 21:24:07 -05:00
1d37ec04a8 include client resizing
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 21:00:21 -05:00
79ea82da4f Increase refresh rate and constantly submit frames
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 20:28:49 -05:00
8cbc0eb65f Increase refresh rate and constantly submit frames
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 20:26:57 -05:00
03fd8375c8 Client now writes files to each other
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 20:07:16 -05:00
0a92785fcc Screen sharing now functioning
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 19:09:26 -05:00
0b8c7de6a4 Screen sharing now functioning
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 18:48:00 -05:00
2c016ac217 create diff sending,
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 18:34:49 -05:00
90ac96e9cb Setup initial server and client
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-05-29 16:55:52 -05:00
e94bc0b309 Initial commit 2022-05-29 16:17:11 -05:00