Search Criteria
Package Details: distroav 6.2.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/distroav.git (read-only, click to copy) |
|---|---|
| Package Base: | distroav |
| Description: | NDI integration for OBS Studio |
| Upstream URL: | https://github.com/DistroAV/DistroAV |
| Licenses: | GPL2 |
| Conflicts: | distroav-git, obs-ndi-bin, obs-ndi-git |
| Provides: | distroav, obs-ndi |
| Submitter: | emileet |
| Maintainer: | emileet |
| Last Packager: | emileet |
| Votes: | 13 |
| Popularity: | 0.141376 |
| First Submitted: | 2024-10-28 02:08 (UTC) |
| Last Updated: | 2026-04-26 00:27 (UTC) |
Dependencies (5)
- avahi
- libndi (ndi-sdk-embeddedAUR, ndi-advanced-sdkAUR, libndi-gitAUR, ndi-sdkAUR)
- obs-studio (teb-obsAUR, obs-studio-gitAUR, obs-studio-libertyAUR, obs-studio-rcAUR, obs-studio-browserAUR, obs-studio-tytan652AUR)
- sndio (sndio-gitAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
Latest Comments
« First ‹ Previous 1 2 3
emileet commented on 2020-05-07 12:11 (UTC)
@Fresco thank you for the suggestion, i believe upstream is already aware of the issue https://github.com/obsproject/obs-studio/issues/2625
Freso commented on 2020-05-07 11:29 (UTC)
Re: 1: I’m not sure what you mean, ShayBox? The "obs-ndi-4.9.0.tar.gz" file is an archive of the plugin’s sources, not a binary build of the module. This is perfectly as it should be.
Re: 2: Agreed, but until ndi-sdk provides libndi, no reason to make a change here.
Re: 3: Have you considered filing an issue at https://bugs.archlinux.org/ (or maybe it’s an upstream issue?) emileet? Seems like something other OBS plugins would need to compile too, and it is a bit heavy to download the complete OBS source code when what is needed should already be available. However, it is not an issue with this package as-is, but an issue that needs fixing either in the Arch Linux package and/or with upstream.
emileet commented on 2020-05-07 05:35 (UTC) (edited on 2020-05-07 05:44 (UTC) by emileet)
@ShayBox the reason for the binary sources is to verify the integrity of the source files with makepkg, although unnecessary i find it to be good practice. i'm happy to just checkout releases instead if you prefer but i prefer this way as it's a continuity of how upstream obs-studio is built.
your concern of ndi-sdk is valid in the event ndi-sdk updates so i will make the adjustments when obs-ndi is updated, the original reason for this choice was to consider users who may require the header files from ndi-sdk.
the reason why we're sourcing obs-studio is due to the fact that building the plugin requires the "obs-frontend-api.h" header which isn't provided by the obs-studio package (
pacman -Ql obs-studio | grep frontend).shaybox commented on 2020-05-07 03:18 (UTC) (edited on 2020-05-07 03:19 (UTC) by shaybox)
This package should be compiling from tagged sources, not sourcing from tagged binary sources.
It should be depending on
libndinotndi-sdk, one is a shared package group, the other is a single package.And it should also not be pulling obs-studio, this is a plugin, you don't need to install obs.
« First ‹ Previous 1 2 3