Hi,
My homebuilt car mp3 player has started acting up on certain mp3's (xaudio simply crashes with signal 32) so I would like to start using libmad. However with the lack of documentation this seems to be a little daunting! I will be using it in an asynchronous setting with a thread to handle the call backs (it will also set up the mmap() for the input and handle writing the output into the appropriate device), this much I have acertained as being possible from minimad. The only thing I think I am going to have problems with is that the decoder doesn't report any status as far as track time and elapsed time which are essential to this project. Am I missing something simple or is this an issue (if it is, how should I work around it?) Thanks
Anthony