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.73k stars 203 forks source link

Should we switch to the native implementation? #233

Open dpraul opened 1 year ago

dpraul commented 1 year ago

Thanks for all the work you've done on this plugin, it's phenomenal!

Since similar functionality is available natively in OBS since 28.0, I was wondering if you had any thoughts for the future of this plugin. Do you intend to continue development of this plugin as a feature-leader in regards to the Windows audio capture API functionality? Or should we begin to transition over to the native implementation?

bozbez commented 1 year ago

The problem is that the OBS implementation is written in a way that prevents them from implementing capture from windowless processes and session-based selection. I'd love to just archive the repo and point to the OBS implementation but the additional features that this plugin offers as well as the UI means that I can't really do that.

I also don't have the time to actively work on this, nor does there appear to be any real need - despite the unlimited issue posts the majority of these are problems with Windows or the users rather than the plugin. So it is just here for now for anyone who wants something different.

If you can make do with the OBS implementation then it is probably best to use that.

dpraul commented 1 year ago

Thanks for the response - that's largely what I expected, and I totally understand. I hope that the native implementation will mature to reach what is available in this plugin. It seems they borrowed much from your work here, so perhaps it'll get there in future releases.

I appreciate all the work you put into this!