A couple feature suggestions for Waylands Pipewire screen capture on OBS

I’m a streamer and I’ve ran into a couple damning issues on Wayland with OBS which is gonna be a huge kick in the teeth when you drop support for x11, as well as every other DE that does the same.

As of now on Wayland; the Pipewire capture has no memory of the programs you capture, so when you open from a fresh session, it will ask you what programs to capture. It’s fine if it’s just one, but I need many scenes which then need many Captures for games so it ends up showing up 15 windows or something. It’s really tedious. Also for programs that I have resized and moved, it does not save their location it seems. So I have to move them again.

Another issue I have is it doesn’t seem to stop capturing when a program like an emulator is shut off. So if I’m playing an emulator, and I want to switch games, I have to recapture the emulator or else it’s stuck on the last frame I had it on and it’s annoying to have to do on stream over and over.

Is there any way you can program its capture to have a memory of what I was capturing before? Is there also a way you can program it to then, terminate the capture when the program is terminated, and capture again when the program is executed again? It’s okay if it takes a while and is something you won’t try to implement right away.

If I need to bring this up to Wayland specifically, let me know. I’m new to Linux and would hope this can make it easier for people switching from Windows, as Windows, like x11, doesn’t have this tedious issue.