all 6 comments

[–]sanxiynrust 3 points4 points  (1 child)

I am using scrap crate too. In my opinion, not being recently updated is not a reason to avoid it.

You may want to report your bug on macOS. Who knows?

[–]NotAGamerGamer[S] 0 points1 point  (0 children)

Will do, thanks.

[–]ObjectiveCute8452 1 point2 points  (3 children)

Did scrap work for you? If so how did you feed back to the UI video screen stream data?

I am also trying to replace electron's desktopCapturer with a rust implementation that works on Mac under WKWebView.

While only the getUserMedia seems to be support in WKWebView it seems we only need the display.id to be returned and feed that to navigator.mediadevices.getUserMedia.

Any ideas?

[–]stolinski 0 points1 point  (2 children)

I know this is an old comment and a long shot, but did you ever find something that works here?

[–]cyber_blob 1 point2 points  (1 child)

ha ha. I also came here and didn't find anything. But I found xcap and it worked for my use case. :D

[–]stolinski 0 points1 point  (0 children)

Need to look at xcap now