fufesou
							
						 
					 | 
					
						
						
						
						
							
						
						
							2aaca0c54a
							
						
					 | 
					
						
						
							
							Remove get_error() in windows.rs
						
						
						
						
						
						
						
						Signed-off-by: fufesou <shuanglongchen@yeah.net> 
						
						
					 | 
					
						2023-11-20 17:38:53 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fufesou
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6d587f0c7
							
						
					 | 
					
						
						
							
							Refact, use std::io::Error::from_raw_os_error() to format message
						
						
						
						
						
						
						
						Signed-off-by: fufesou <shuanglongchen@yeah.net> 
						
						
					 | 
					
						2023-11-20 17:22:14 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fufesou
							
						 
					 | 
					
						
						
						
						
							
						
						
							c85682de8d
							
						
					 | 
					
						
						
							
							Refact, replace GetLastError() by std::io::Error::last_os_error()
						
						
						
						
						
						
						
						Signed-off-by: fufesou <shuanglongchen@yeah.net> 
						
						
					 | 
					
						2023-11-20 17:15:15 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							9847fc5c77
							
						
					 | 
					
						
						
							
							fix exceeding max allowed thread count, thread count <= available memory / 2
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-11-19 11:36:23 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9ee0189f0
							
						
					 | 
					
						
						
							
							format log, add space after colon
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-11-18 09:52:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fufesou
							
						 
					 | 
					
						
						
						
						
							
						
						
							182ee8f233
							
						
					 | 
					
						
						
							
							fix, order displays from dxgi
						
						
						
						
						
						
						
						Signed-off-by: fufesou <shuanglongchen@yeah.net> 
						
						
					 | 
					
						2023-11-14 22:04:17 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb58a39f57
							
						
					 | 
					
						
						
							
							replace System::new_all with System::new
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-11-14 09:40:15 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								RustDesk
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							627d21a00a
							
						
					 | 
					
						
						
							
							Revert "Fix, windows display orders"
						
						
						
						
						
						
					 | 
					
						2023-11-13 17:31:55 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fufesou
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f8c9ddc25
							
						
					 | 
					
						
						
							
							Fix, windows display orders
						
						
						
						
						
						
						
						Signed-off-by: fufesou <shuanglongchen@yeah.net> 
						
						
					 | 
					
						2023-11-12 00:08:16 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Ploeger
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9bd79895f
							
						
					 | 
					
						
						
							
							fix: Fix sysinfo >=0.29.1 crashing the main view on macOS
						
						
						
						
						
						
					 | 
					
						2023-11-08 08:59:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mcfans
							
						 
					 | 
					
						
						
						
						
							
						
						
							b522de3b56
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
						
						# Conflicts:
#	Cargo.lock
#	src/server/connection.rs 
						
						
					 | 
					
						2023-11-07 12:13:15 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mcfans
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b24835c9e
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'
						
						
						
						
						
						
						
						# Conflicts:
#	src/server/connection.rs 
						
						
					 | 
					
						2023-10-29 23:32:43 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ce58115ab
							
						
					 | 
					
						
						
							
							set timeout of hwcodec check to 30s
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-10-23 16:12:49 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a5bc864fa
							
						
					 | 
					
						
						
							
							fix client side record
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-10-19 09:50:55 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mcfans
							
						 
					 | 
					
						
						
						
						
							
						
						
							22165ec1a5
							
						
					 | 
					
						
						
							
							feat: legacy mode android keyboard support
						
						
						
						
						
						
					 | 
					
						2023-10-19 00:16:22 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							510cffb305
							
						
					 | 
					
						
						
							
							av1 record, set zero codec private
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-10-18 19:28:12 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							c61fa71a70
							
						
					 | 
					
						
						
							
							Revert "hide recording button if using av1"
						
						
						
						
						
						
						
						This reverts commit c2023e8ca3d857180269dd05df984a684c81b4b1. 
						
						
					 | 
					
						2023-10-18 13:48:12 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mcfans
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbc241748b
							
						
					 | 
					
						
						
							
							feat: support android keyboard input
						
						
						
						
						
						
					 | 
					
						2023-10-17 22:12:52 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dignow
							
						 
					 | 
					
						
						
						
						
							
						
						
							013d307bcd
							
						
					 | 
					
						
						
							
							feat, multi_flutter_ui_sessions
						
						
						
						
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 | 
					
						2023-10-14 12:26:24 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdb1fc2ed7
							
						
					 | 
					
						
						
							
							Give higher priority to AV1 over VP9 in the auto codec
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-09-27 18:42:57 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dignow
							
						 
					 | 
					
						
						
						
						
							
						
						
							e89ae475f6
							
						
					 | 
					
						
						
							
							fix build
						
						
						
						
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 | 
					
						2023-08-10 14:54:29 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dignow
							
						 
					 | 
					
						
						
						
						
							
						
						
							9476d7fdbb
							
						
					 | 
					
						
						
							
							try fix build
						
						
						
						
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 | 
					
						2023-08-10 14:54:29 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dignow
							
						 
					 | 
					
						
						
						
						
							
						
						
							da16a799fa
							
						
					 | 
					
						
						
							
							fix build
						
						
						
						
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 | 
					
						2023-08-10 14:54:28 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dignow
							
						 
					 | 
					
						
						
						
						
							
						
						
							d6f1abad95
							
						
					 | 
					
						
						
							
							tmp commit
						
						
						
						
						
						
						
						Signed-off-by: dignow <linlong1265@gmail.com> 
						
						
					 | 
					
						2023-08-10 14:54:28 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							9905695699
							
						
					 | 
					
						
						
							
							enable keyframe interval when recording
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-08-07 21:32:36 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c619cbe41
							
						
					 | 
					
						
						
							
							quite if config file not found, remove HW_CODEC_CONFIG, option env LIBGL_ALWAYS_SOFTWARE=1
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-30 12:42:23 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							61a48b5367
							
						
					 | 
					
						
						
							
							fix IDTextEditingController extra character
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-29 13:47:59 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a29fa87f0
							
						
					 | 
					
						
						
							
							remove System::new_all in hwcodec check
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-29 11:41:44 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							029e6a015e
							
						
					 | 
					
						
						
							
							minisize vpx/aom q_min for bitrate 200%
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-27 18:29:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							e70f3f2125
							
						
					 | 
					
						
						
							
							fix qos and add auto_adjust_fps
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-25 15:49:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							02456280d4
							
						
					 | 
					
						
						
							
							fix win cpu monitor run once
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-24 14:54:15 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa740f4263
							
						
					 | 
					
						
						
							
							remove many unwrap and enum_value_or_default
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-23 20:00:58 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							31b3c5d721
							
						
					 | 
					
						
						
							
							codec thread count depending on cpu condition
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-23 20:00:52 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							2133f91089
							
						
					 | 
					
						
						
							
							codec set quality seperately and refactor network delay
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-23 19:54:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							633c80d5e4
							
						
					 | 
					
						
						
							
							Revert "vpx use webrtc parameter"
						
						
						
						
						
						
						
						This reverts commit d23fd902d766cbcdf6e81d9ec7991a9e8eabbfe1. 
						
						
					 | 
					
						2023-07-23 19:54:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							22ca7177a6
							
						
					 | 
					
						
						
							
							Revert "fix ci"
						
						
						
						
						
						
						
						This reverts commit a0e09d3e330d34d80e235f8fa4649dbb2563ddfd. 
						
						
					 | 
					
						2023-07-23 19:54:42 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec34470284
							
						
					 | 
					
						
						
							
							clear hwcodec config rather than remove
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-07-16 09:59:46 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2023e8ca3
							
						
					 | 
					
						
						
							
							hide recording button if using av1
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-06-29 21:30:56 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0e09d3e33
							
						
					 | 
					
						
						
							
							fix ci
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-23 10:41:56 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							d23fd902d7
							
						
					 | 
					
						
						
							
							vpx use webrtc parameter
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-23 09:42:36 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ae2ebaa8c
							
						
					 | 
					
						
						
							
							allow set config err for android
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-21 17:28:43 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							a11dee30ae
							
						
					 | 
					
						
						
							
							merge vpx/aom code
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-21 16:29:52 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							99d3c47094
							
						
					 | 
					
						
						
							
							remove android unused VP8/VP9 Frame
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-21 16:29:50 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							e482dc3e2b
							
						
					 | 
					
						
						
							
							aom encode/decode
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-21 16:26:18 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3f3bb4751
							
						
					 | 
					
						
						
							
							aom vcpkg binding
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-21 16:26:16 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								RustDesk
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bc5d8ad040
							
						
					 | 
					
						
						
							
							Merge pull request #4421 from 21pages/hwcodec-nv12
						
						
						
						
						
						
						
						hwcodec use nv12 
						
						
					 | 
					
						2023-05-19 14:38:40 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cce0798b6
							
						
					 | 
					
						
						
							
							set hw_pixfmt nv12 and wait more time for check porcess
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-19 12:03:16 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								21pages
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc3104dac4
							
						
					 | 
					
						
						
							
							fix andriod jni update
						
						
						
						
						
						
						
						Signed-off-by: 21pages <pages21@163.com> 
						
						
					 | 
					
						2023-05-13 12:49:35 +08:00 | 
					
					
						
						
							
							
							
						
					 |