RustDesk/src/server
21pages 4252b5e273
enable ffmpeg native h26x software decoders for all platforms (#7750)
* enable ffmpeg native h26x software decoders for all platforms

* h26x software decoders depend on hwcodec feature, so all platforms
  enable it, software h26x decoders are always available like vpx, no available check and no option
* ffmpeg:
	- build: mac arm64 build ffmpeg with my m1, others build with ci
	- version: win/linux use ffmpeg release/5.1, becaues higher version require higher nvidia driver,  other platforms use release/7.0
* test:
	- ios not test.
	- android: sometimes the screen will appear blurry, but it will recover after a while.
	- arm64 linux: test a example of hwcodec repo

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

* check hwcodec only when enabled and immediately when clicked enabled

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

---------

Signed-off-by: 21pages <pages21@163.com>
2024-04-18 13:12:45 +08:00
..
audio_service.rs feat, multi_flutter_ui_sessions 2023-10-14 12:26:24 +08:00
clipboard_service.rs Fix/arboard clipboard context timeout (#7217) 2024-02-21 22:05:27 +08:00
connection.rs hwcodec uses one repository (#7701) 2024-04-12 17:26:24 +08:00
dbus.rs fix linux uni (url) and tray exit 2023-06-10 18:24:03 +08:00
display_service.rs fix resolution restoration (#7572) 2024-04-01 17:20:19 +08:00
input_service.rs Fix. macos, workaround fn (#7319) 2024-03-05 11:31:41 +08:00
portable_service.rs hwcodec uses one repository (#7701) 2024-04-12 17:26:24 +08:00
rdp_input.rs Feat: Wayland flatpak input support | Remote desktop portal (#6675) 2023-12-19 10:44:58 +08:00
service.rs enable retina scale factor (#7269) 2024-02-27 22:28:23 +08:00
uinput.rs Feat: Wayland flatpak input support | Remote desktop portal (#6675) 2023-12-19 10:44:58 +08:00
video_qos.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00
video_service.rs enable ffmpeg native h26x software decoders for all platforms (#7750) 2024-04-18 13:12:45 +08:00
wayland.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00