obs-studio/plugins/linux-pipewire
Kurt Kartaltepe f0f704249f linux-pipewire: Only consider chunks with size set
Compositors did not agree on how to communicate invalid buffers until
recently, so e0a4d8628d resulted in
regressions on KDE. This restores our old behavior which is too
conservative but mostly works on old and new compositors (which contain
similar workarounds to pass in invalid but non-zero sizes for dma-bufs).

Once all old compositors are out of use we can remove this workaround
and then compositors can remove their random size workaround.
2023-04-22 16:45:50 -07:00
..
data Update translations from Crowdin 2023-03-27 13:39:03 +00:00
CMakeLists.txt cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
linux-pipewire.c linux-pipewire: Cleanup D-Bus proxy on unload 2023-02-13 12:28:09 -03:00
pipewire.c linux-pipewire: Only consider chunks with size set 2023-04-22 16:45:50 -07:00
pipewire.h linux-pipewire: Trivially shuffle some code around 2023-02-13 12:28:09 -03:00
portal.c linux-pipewire: Shuffle screencast D-Bus proxy around 2022-06-24 10:29:10 -03:00
portal.h linux-pipewire: Shuffle screencast D-Bus proxy around 2022-06-24 10:29:10 -03:00
screencast-portal.c linux-pipewire: Rename obs_pipewire_data to obs_pipewire 2023-02-13 12:28:09 -03:00
screencast-portal.h linux-pipewire: Cleanup D-Bus proxy on unload 2023-02-13 12:28:09 -03:00