mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-12 21:30:45 +01:00
![]() Announce that we support SPA_DATA_DmaBuf and tell PipeWire not to map memory for us so we can handle it ourself, similar like we do in case of screen sharing. This fixes an issue when a camera is already in use by gstreamer (pipewiresrc), where DMABufs are used, and we try to share same camera and get no content, as PipeWire doesn't want to mmap DMABuf memory for us and we get NULL data pointers. Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1876895 Bug: webrtc:15654 Change-Id: I788d8d12b2fcd5588329d7265e45b479f74bb628 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/338921 Commit-Queue: Jan Grulich <grulja@gmail.com> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Per Kjellander <perkj@webrtc.org> Reviewed-by: Alexander Cooper <alcooper@chromium.org> Cr-Commit-Position: refs/heads/main@{#41826} |
||
---|---|---|
.. | ||
BUILD.gn | ||
OWNERS | ||
pipewire.sigs | ||
pipewire_stub_header.fragment | ||
pipewire_utils.cc | ||
pipewire_utils.h | ||
portal_request_response.h | ||
scoped_glib.cc | ||
scoped_glib.h | ||
xdg_desktop_portal_utils.cc | ||
xdg_desktop_portal_utils.h | ||
xdg_session_details.h |