Commit Graph

13 Commits

Author SHA1 Message Date
21pages 50d080d098 enable retina scale factor (#7269)
* enable retina scale factor

* enabled only when there are only one video service running
* scale mouse event
* scale cursor position
* scale remote menu display button
* adjust resolution

Signed-off-by: 21pages <pages21@163.com>

* Update server.rs

---------

Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-27 22:28:23 +08:00
21pages 89150317e1 add zero copy mode hareware codec for windows (#6778)
Signed-off-by: 21pages <pages21@163.com>
2024-01-02 16:58:10 +08:00
21pages 534bfad50f opt codec
1. use src width/height to convert yuv
2. align dst yuv to avoid illegal memory access
3. init yuvfmt when new codec
4. move remote reset calls from empty conns judge to emtpy remote conns
   judge

Signed-off-by: 21pages <pages21@163.com>
2023-11-03 11:52:41 +08:00
21pages f05f86dc80 444
Signed-off-by: 21pages <pages21@163.com>
2023-10-30 18:46:56 +08:00
rustdesk 61679a1072 upgrade some crates, fix scrap benchmark on mac, fix compile issue on
osx10.14
2023-03-09 17:22:14 +08:00
rustdesk 0d0957cea5 remove u128 compare 2022-12-26 17:44:29 +08:00
rustdesk 9ee2d750f8 fix compile error 2022-07-21 22:29:26 +08:00
fufesou d19a8fdc43 fix_capturer_trait_name_shadowing: build win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-21 20:38:15 +08:00
rustdesk 1a9b25588d https://github.com/rustdesk/rustdesk/issues/906 2022-07-10 23:26:44 +08:00
rustdesk 4d5d0a4c62 improve video, ignore same image 2022-04-24 02:50:28 +08:00
rustdesk 617f87a797 fix wrong format of mac 2022-03-08 01:07:59 +08:00
rustdesk f760e56f79 better support for win7 2021-05-17 20:46:02 +08:00
rustdesk d1013487e2 source code 2021-03-29 15:59:14 +08:00