[Webkit-unassigned] [Bug 214812] [GStreamer] UI process crash during user media permission request calling gst_v4l2_open() in UI process

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 5 08:09:58 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=214812

--- Comment #2 from Víctor M. Jáquez L. <vjaquez at igalia.com> ---
As far as I understand, the UIProcess request for the Media Capture permission, afterwards it queries for the available capture devices and which of them handle the constrains.

In the case of GStreamer, querying the available capture devices requires the launch of gstreamer environment in the UIProcess and queries the Video4Linux devices available and their capabilities.

If we want to move GStreamer/V4L2 operation out of UIProcess, we would need to add an IPC mechanism, iiuc, which I guess is what Mac does but with their platform API, not a WebKit IPC.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200805/e583e0f6/attachment.htm>


More information about the webkit-unassigned mailing list