Be

Results 758 comments of Be

How do I build the example? I don't see any documentation how this build system works and libwebrtc-sys's build.rs is quite complicated. `cargo build` in examples/screensharing fails with: ``` cargo:warning=src/desktop_capturer.cpp:...

That build_linux.sh script fails. I'm puzzled what it's doing. It seems to be downloading a bunch of stuff including a Debian image or something?? And building Abseil... does libwebrtc depend...

I think I need to rebase #648 to get this to build... this build system needs some work.

After 3 days of yak shaving, I got libwebrtc to build locally with #730. I had to make a few changes to this branch to get it to build, so...

I tested and this works on KDE Plasma Wayland! :tada: I will do more extensive testing on different desktops, Wayland and X11, tomorrow.

Could you rebase this branch on the main branch to incorporate #731, add the new example to the workspace root Cargo.toml, and set `publish = false` in the example's Cargo.toml?

I opened another PR for your fork: https://github.com/gethopp/rust-sdks/pull/3

I've tested this on: KDE Plasma (Wayland, X11) GNOME (Wayland) COSMIC (Wayland) Cinnamon (X11) Xfce (X11) and confirm both desktop and window capture work on all of them.

There are some merge conflicts now, I think from #753.

I am finally using this downstream in [a PR for Zed](https://github.com/zed-industries/zed/pull/42670). It would help move that along to get this merged soon. @iparaskev could you resolve the merge conflicts and...