WACUP
General => General Discussion => Topic started by: bobdobbs on April 01, 2022, 12:00:00 PM
-
https://web.archive.org/web/20180913120728/http://otachan.com/in_!mpg123.html
Was having a bit of a look in the internet archive and grabbed the link to Otachans in_mpg123.
It's nice in that the archive contains source code as well.
The license is LGPL.
I've attached it here. It looks like there is also Shibatch mpg123, which is a patched version of this, I don't have this to hand right now.
-
I'd ruled out using that as fork/basis as it needs too much doing to remove dependencies & other things I'm not happy with it from testing.
I am however probably going to be doing an mpg123 based solution since a current version of it is already bundled with WACUP for some of the plug-ins.
The other talk had been an ffmpeg based solution though that's a pain to custom compile from what I've tried though I need to come back to it to get my vgmstream build offering full feature support (the ffmpeg DLLs are chunky by default & duplicate too much with what I already provide so I'd like to do a custom build that can share my libraries without duplication). Or a toggle to switch between either as I cannot use what winamp did as they'd licensed the official Fraunhofer MP3 decoder & afaict that's not been released generically.
-dro