When encountering build problems with MadPlay on Windows, here are a few steps you can take to troubleshoot: Check Dependencies: Ensure you have all the necessary dependencies installed on your system. This may include libraries, headers, or other tools required for compiling MadPlay. Check the project documentation or README file for a list of dependencies. Compiler Compatibility: Verify that your compiler is compatible with the version of MadPlay you are trying to build. Some versions of MadPlay...
When encountering build problems with MadPlay on Windows, here are a few steps you can take to troubleshoot: Check Dependencies: Ensure you have all the necessary dependencies installed on your system. This may include libraries, headers, or other tools required for compiling MadPlay. Check the project documentation or README file for a list of dependencies. Compiler Compatibility: Verify that your compiler is compatible with the version of MadPlay you are trying to build. Some versions of MadPlay...
That's a hard thing to do because decoding the current frame can require data left over from decoding the previous two. libmpg123 manages even sample-accurate seeking very well - maybe you could try that.
libid3tag: Fix conflicting types for 'id3_frametype_lookup'
The gcc option -fforce-mem not supported after version gcc-4.3, add version check in the Makefile
Also, change AM_INIT_AUTOMAKE to AM_INIT_AUTOMAKE([foreign]), as libid3tag doesn't...
Plus there are other obsolete macros and libtool warnings. Attaching a patch.