Summary: | media-video/obs-studio pipewire/screencast inconsistent use flag naming | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ktoupt |
Component: | Current packages | Assignee: | Chiitoo <chiitoo> |
Status: | CONFIRMED --- | ||
Severity: | trivial | CC: | chiitoo, gentoo+bugs, gentoo, ghz3, kocelfc |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
ktoupt
2023-08-30 10:36:52 UTC
I want to add that it's also lacking an explanation that you *need* to be running under Wayland for Pipewire video capture to work (which imo is worth an upstream bug). In X11 there's apparently no option to grab a PW video source (e.g. something running inside gamescope) and no error messages either; it just disables it completely. This is also a bit confusing because there's a third-party pipewire *audio* plugin as well. Yeah, I don't use PipeWire myself, and what it actually can do with OBS Studio is a bit of a mystery for me still. Will need to try it out sometime (soon I hope). Certainly wasn't aware of the Wayland bit. Thank you for the report! +1 for renaming `pipewire` use-flag into `screencast` as it also used by www-client/chromium. And, perhaps, should it be enabled by default? (In reply to Gentookh from comment #3) > +1 for renaming `pipewire` use-flag into `screencast` as it also used by > www-client/chromium. And, perhaps, should it be enabled by default? Yeah, I will likely rename it for that use-case soon, especially considering there is some audio-related work going on as well [1]. As for defaults, the screencast functionality seems to be for Wayland only, so prooobably not going to be enabled by default (I did see a comment suggesting it should be possible to enable in on X11 too, but I could not get it to work yet... though they may have been talking about audio capture). Furthermore, looking at other packages, it seems to be default only for two KDE meta packages, as well as the Plasma profile. 1. https://github.com/obsproject/obs-studio/pull/6207 2. https://github.com/obsproject/obs-studio/pull/6207#issuecomment-1079094383 |