bozbez / win-capture-audio

An OBS plugin that allows capture of independant application audio streams on Windows, in a similar fashion to OBS's game capture and Discord's application streaming.
GNU General Public License v2.0
3.78k stars 205 forks source link

Update obs-plugintemplate build stuff, add GH workflow #155

Closed mauvealerts closed 2 years ago

mauvealerts commented 2 years ago

This incorporates the pile of recent improvements to obs-plugintemplate build process. There are a couple areas to maybe tweak, but I'd like feedback before I bother. Most importantly: does this seem desirable/welcome?

Some notes:

Re: needing OBS head: I tried pinning to the latest release and ran into a complaint about missing libcurl (via deps/file-updater). If desired, I think this can be fixed by pinning obs-deps closer to the 27.2 branch point. More generally, I currently don't understand the relationship between obs-studio and obs-deps. This stuff is new and (IMO) a bit underdocumented.

Re: duplication of name/version: I'm not sure it's possible to have just one, but I'm willing to fiddle with it some more.

mauvealerts commented 2 years ago

I did look into making this work with the 27.2.x branch of OBS, but it's not straightforward (at least with my knowledge). Considering this plugin will probably be obsolete for OBS 28, I'm closing this PR.