WACUP

General => General Discussion => Topic started by: bobdobbs on April 01, 2022, 12:00:00 PM

Title: Otachan in_mpg123 - includes source code.
Post 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.
Title: Re: Otachan in_mpg123 - includes source code.
Post by: dro on April 01, 2022, 01:22:24 PM
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