Description: libmad is a powerful open source library written in C that decodes MP3 files to uncompressed PCM data. However, it compiles as a static library, limiting its access to C/C++. I have written code (based on the source madlld) that compiles to a DLL, enabling other languages (i.e., C#, Visual Basic etc.) to access the libmad library using the simple interface I ve provided.
File list (Check if you may need any files):
madlldlib-10b4_dll\armslen.cpp
..................\armslen_test.cpp
..................\bstdfile.cpp
..................\bstdfile.h
..................\madlldlib.cpp
..................\madlldlib.dll
..................\madlldlib.h
..................\madlldlib.lib
..................\Makefile
..................\Manifest
..................\test.cpp
madlldlib-10b4_dll