Michael Sloan
86d14db5c0
Revert "Use scap library to implement screensharing on X11 (#27807)" (#28141)
This reverts commit c2afc2271b.
Build on ARM if failing, likely because `c_char` is `u8` on arm and `i8`
on x86:
```
error[E0308]: mismatched types
--> /home/runner/.cargo/git/checkouts/scap-40ad33e1dd47aaea/5715067/src/targets/linux/mod.rs:75:74
|
75 | let result = unsafe { XmbTextPropertyToTextList(display, &mut xname, &mut list, &mut count) };
| ------------------------- ^^^^^^^^^ expected `*mut *mut *mut u8`, found `&mut *mut *mut i8`
| |
| arguments to this function are incorrect
|
= note: expected raw pointer `*mut *mut *mut u8`
found mutable reference `&mut *mut *mut i8`
note: function defined here
--> /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/x11-2.21.0/src/xlib.rs:552:10
|
552 | pub fn XmbTextPropertyToTextList (_4: *mut Display, _3: *const XTextProperty, _2: *mut *mut *mut c_char, _1: *mut c_int) -> c_int,
| ^^^^^^^^^^^^^^^^^^^^^^^^^
```
Release Notes:
- N/A
2025-04-05 22:18:02 -05:00
..
2025-02-12 23:26:07 +00:00
2024-07-10 12:51:08 -06:00
2025-04-01 08:16:11 -04:00
2025-04-05 22:18:02 -05:00
2025-04-02 13:26:34 -07:00
2025-02-13 09:41:43 -05:00
2025-02-23 14:24:56 -05:00
2024-11-18 16:41:22 -05:00
2024-11-07 09:34:56 +02:00
2025-01-17 09:39:13 +02:00
2024-09-30 17:46:21 -04:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2025-02-05 14:24:21 -07:00
2025-03-28 17:58:23 +00:00
2025-02-19 23:32:51 +00:00
2025-01-16 14:50:40 +00:00
2025-03-10 01:06:11 -07:00
2024-06-18 13:49:44 -06:00
2025-02-28 14:01:10 +00:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2024-11-21 11:55:22 -07:00
2024-03-22 08:44:56 -06:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2024-11-13 12:41:50 -05:00
2024-11-21 11:55:22 -07:00
2025-03-10 01:06:11 -07:00
2025-02-05 14:30:09 +00:00
2025-03-31 13:33:00 -07:00
2025-03-25 16:24:05 +00:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2024-09-06 13:34:33 -04:00
2024-09-27 10:59:19 -04:00
2024-09-27 10:59:19 -04:00
2025-03-10 01:06:11 -07:00
2024-01-23 16:52:08 +01:00
2025-03-10 01:06:11 -07:00
2024-11-18 16:39:57 -05:00
2024-07-05 14:19:05 +03:00
2024-09-30 17:46:21 -04:00
2024-11-29 23:01:29 +02:00
2025-03-10 01:06:11 -07:00
2024-12-03 13:56:25 -07:00
2025-04-05 22:18:02 -05:00
2025-03-10 01:06:11 -07:00
2025-02-28 22:37:03 +00:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2024-01-23 10:34:43 -07:00
2024-02-25 11:03:33 -05:00
2024-10-12 23:23:56 -07:00
2024-08-06 17:18:08 -04:00
2025-03-10 01:06:11 -07:00
2025-03-10 01:06:11 -07:00
2025-03-01 22:43:10 +08:00
2024-11-18 16:41:22 -05:00
2025-02-19 10:28:23 -07:00
2025-02-19 10:28:23 -07:00
2024-08-12 22:11:36 -04:00
2025-03-10 01:06:11 -07:00
2024-12-22 08:20:17 +00:00
2025-03-10 01:06:11 -07:00
2024-11-28 10:31:12 +02:00
2024-11-20 13:35:00 -05:00
2025-04-02 13:26:34 -07:00
2024-03-19 14:19:32 -04:00
2024-11-21 23:16:49 +01:00
2025-03-10 01:06:11 -07:00
2025-04-05 22:18:02 -05:00