webrtc/modules/desktop_capture/linux
Jan Grulich c3c8129736 Add support for PipeWire 0.3
Adds a new "rtc_pipewire_version" build option to specify version of
PipeWire we want to build against. We use version "0.2" by default
which is version of PipeWire we currently have in sysroot and which
is supported even on older systems like RHEL7 and Debian.

Bug: chromium:1146942
Change-Id: Ib74b52fa87623a3f960e419916b01586aaeba47f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/195441
Commit-Queue: Jamie Walch <jamiewalch@chromium.org>
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#32768}
2020-12-04 05:36:18 +00:00
..
base_capturer_pipewire.cc Add support for PipeWire 0.3 2020-12-04 05:36:18 +00:00
base_capturer_pipewire.h Add support for PipeWire 0.3 2020-12-04 05:36:18 +00:00
mouse_cursor_monitor_x11.cc Concatenate string literals at compile time. 2020-01-14 14:47:48 +00:00
mouse_cursor_monitor_x11.h Format almost everything. 2019-07-08 13:45:15 +00:00
pipewire02.sigs Add support for PipeWire 0.3 2020-12-04 05:36:18 +00:00
pipewire03.sigs Add support for PipeWire 0.3 2020-12-04 05:36:18 +00:00
pipewire_stub_header.fragment Reland "Default to dlopening the PipeWire." 2019-01-08 08:09:42 +00:00
screen_capturer_x11.cc Reset frame queue in ScreenCapturerX11::SelectSource to fix issues with different sized monitors. 2020-05-12 22:45:05 +00:00
screen_capturer_x11.h Reland "Reland "Reland "Reland "Reland "Implemented screen enumeration and selection for desktop capture under X11 using the X Resize and Rotate extension version 1.5.""""" 2020-02-26 20:35:54 +00:00
shared_x_display.cc Reland "[XProto] Add SharedXDisplay::IgnoreXServerGrabs" 2020-08-12 09:06:30 +00:00
shared_x_display.h Reland "[XProto] Add SharedXDisplay::IgnoreXServerGrabs" 2020-08-12 09:06:30 +00:00
window_capturer_x11.cc Format almost everything. 2019-07-08 13:45:15 +00:00
window_capturer_x11.h Format almost everything. 2019-07-08 13:45:15 +00:00
window_finder_x11.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
window_finder_x11.h Reland "Add support for screen sharing with PipeWire on Wayland" 2018-11-13 15:05:05 +00:00
window_list_utils.cc Concatenate string literals at compile time. 2020-01-14 14:47:48 +00:00
window_list_utils.h Move rtc::FunctionView to the public API 2019-03-21 15:23:05 +00:00
x_atom_cache.cc Add ICC profile to DesktopFrame 2019-04-19 22:57:09 +00:00
x_atom_cache.h Add ICC profile to DesktopFrame 2019-04-19 22:57:09 +00:00
x_error_trap.cc [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
x_error_trap.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
x_server_pixel_buffer.cc Reland "Reland "Reland "Reland "Reland "Implemented screen enumeration and selection for desktop capture under X11 using the X Resize and Rotate extension version 1.5.""""" 2020-02-26 20:35:54 +00:00
x_server_pixel_buffer.h Format almost everything. 2019-07-08 13:45:15 +00:00
x_window_property.cc Add ICC profile to DesktopFrame 2019-04-19 22:57:09 +00:00
x_window_property.h Add ICC profile to DesktopFrame 2019-04-19 22:57:09 +00:00