Bug 256862 - multimedia/obs-studio: Window Capture and Screen Capture unavailable on OBS v27.0.1
Summary: multimedia/obs-studio: Window Capture and Screen Capture unavailable on OBS v...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL: https://github.com/obsproject/obs-stu...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-27 16:29 UTC by Patricio Villar
Modified: 2021-06-28 21:27 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patricio Villar 2021-06-27 16:29:42 UTC
Hi, since upgrading OBS Studio to version 27.0.1, some sources became unavailable, namely Window Capture (Xcomposite) and Screen Capture (XSHM).

If I downgrade the package to v26.1.2 they become available again and work as expected.
I'm running FreeBSD 13.0-RELEASE-p2 with the 'latest' pkg branch BTW.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2021-06-28 10:27:59 UTC
Hi Patricio,

Thanks for reporting this issue.

This should be now fixed.

Please re-open this bug in case you experience any problems with capture.


Yuri
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-06-28 10:28:13 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=73049949e7ba763aac3b85bdf2204fc94c39c896

commit 73049949e7ba763aac3b85bdf2204fc94c39c896
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-06-28 10:22:45 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-06-28 10:27:59 +0000

    multimedia/obs-studio: Re-enable the linux-capture plugin

    It got broken in 27.0.1 by the new linux-specific include which,
    as it turned out, can be disabled with ENABLE_PIPEWIRE=OFF.

    PR:             256862
    Reported by:    Patricio Villar <patovm04@gmail.com>

 multimedia/obs-studio/Makefile                     |  3 +-
 .../obs-studio/files/patch-plugins_CMakeLists.txt  |  7 +--
 multimedia/obs-studio/pkg-plist                    | 53 ++++++++++++++++++++++
 3 files changed, 56 insertions(+), 7 deletions(-)
Comment 3 Patricio Villar 2021-06-28 20:27:23 UTC
(In reply to Yuri Victorovich from comment #1)
Wow, thank you for fixing it so quickly! :)
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2021-06-28 21:27:21 UTC
(In reply to Patricio Villar from comment #3)

You are welcome!