webrtc/modules/desktop_capture/linux
Tom Anderson 17a1654670 Reland "[XProto] Add SharedXDisplay::IgnoreXServerGrabs"
This is a reland of cf8ea9c259

Original change's description:
> [XProto] Add SharedXDisplay::IgnoreXServerGrabs
>
> This is necessary for Chromium CL:
> https://chromium-review.googlesource.com/c/chromium/src/+/2327373
>
> BUG=chromium:1066670
>
> Change-Id: I8c5e5976d6c4737135254b9715b3aa5c885bfc8c
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/180773
> Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#31901}

TBR=jamiewalch@chromium.org, thomasanderson@chromium.org

Bug: chromium:1066670
Change-Id: I8ea0a2ff5445524648243635724014ff5337767c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/181460
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31917}
2020-08-12 09:06:30 +00:00
..
base_capturer_pipewire.cc Avoid g_clear_object in pipewire 2019-10-17 09:23:49 +00:00
base_capturer_pipewire.h pipewire: handle deleting the capturer while a D-Bus call is in progress 2019-09-26 18:58:56 +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
pipewire.sigs Reland "Default to dlopening the PipeWire." 2019-01-08 08:09:42 +00:00
pipewire_stub_header.fragment Reland "Default to dlopening the PipeWire." 2019-01-08 08:09:42 +00:00
screen_capturer_pipewire.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
screen_capturer_pipewire.h Reland "Add support for screen sharing with PipeWire on Wayland" 2018-11-13 15:05:05 +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_pipewire.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
window_capturer_pipewire.h Reland "Add support for screen sharing with PipeWire on Wayland" 2018-11-13 15:05:05 +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