electron/patches/webrtc
trop[bot] 8e3189a8ba
fix: check PipeWire init before creating generic capturer (#39873)
* fix: check PipeWire init before creating generic capturer

Check if PipeWire can be initialized before creating generic capturer.
This harmonizes the conditions with the ones used in Linux
implementations of DesktopCapturer::CreateRawScreenCapturer and
DesktopCapturer::CreateRawWindowCapturer.

Co-authored-by: Athul Iddya <athul@iddya.com>

* chore: update patches

---------

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Athul Iddya <athul@iddya.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-09-19 10:03:56 +02:00
..
.patches fix: check PipeWire init before creating generic capturer (#39873) 2023-09-19 10:03:56 +02:00
cherry-pick-0e9556a90cec.patch fix: use generic capturer to list both screens and windows when possible (#39189) 2023-07-26 18:45:41 +02:00
fix_check_pipewire_init_before_creating_generic_capturer.patch fix: check PipeWire init before creating generic capturer (#39873) 2023-09-19 10:03:56 +02:00
fix_fallback_to_x11_capturer_on_wayland.patch fix: fallback to X11 capturer if pipewire fails on Wayland (#37511) 2023-03-07 13:59:06 -08:00
fix_mark_pipewire_capturer_as_failed_after_session_is_closed.patch fix: delete desktop capturers when they're not needed (#39246) 2023-07-26 09:27:47 -04:00
pipewire_capturer_increase_buffer_size_to_avoid_buffer_overflow.patch chore: cherry-pick 8fcc6df from webrtc (#39264) 2023-07-31 17:28:13 -04:00
prevent_sdp_munging_of_duplicate_ssrcs.patch chore: cherry-pick 11 changes from Release-1-M115 (#39516) 2023-08-17 10:51:16 +02:00