Conversation

1.24 got released today and comes with explicit modifier support for DMABuf. Fittingly the MR to add support for that to the Gst plugin also just landed.

This fixes some long standing issues where things could terribly break - one example being encoding on Intel.

So if you have an app that you'd like to support screen sharing on Wayland (and uses ): the upcoming cycle will be a great time to start with that!

https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1881

1
1
0
@rmader Perhaps one day the "feature" where kernel passes uncached RAM to userspace, and libcamera passes it down to the application will be solved, too....
1
0
2

@pavel Oh, wasn't aware of that - where does this usually happen? Cameras?

Edit: oh, you mentioned libcamera. Does this happen on many devices?

1
0
0
@rmader Camera, correct. Not sure about many, it happens on RPi and PinePhone, but that's all arm64 boards we tested. It does not happen on Intel.
0
0
0