mirror of
https://github.com/hyprwm/xdg-desktop-portal-hyprland.git
synced 2024-12-23 01:59:49 +01:00
058bd97815
It showed that handling self contained buffers is much easier then have the metadata of the buffer seperated from the actual buffer attached to the screencast instance. The goal of the following changes is to separate the meta informations like requested buffer attributes and wlr_screencast data from the actual buffers. This enables us to: * Simplify the flow between the PipeWire loop and the wlroots one * Track and apply damage to each used buffer (ext_screencopy) |
||
---|---|---|
.. | ||
config.h | ||
fps_limit.h | ||
logger.h | ||
pipewire_screencast.h | ||
screencast.h | ||
screencast_common.h | ||
screenshot.h | ||
timespec_util.h | ||
wlr_screencast.h | ||
xdpw.h |