On Thu, Feb 01, 2001 at 11:53:52PM -0800, Sean 'Shaleh' Perry wrote:
On 02-Feb-2001 Sam Clegg wrote:
I was wondering if anyone had written an XMMS input plugin that uses libmad? If nobody is doing this I will start it right away.
I had considered it, but did not know how much xmms used floating point. Why have a fixed point decoder when the rest of the app uses floats.
I think mad is generally a superior decoder to mpg123 (currently used in xmms). I'm sure winamp uses floats too but that didn't stop the mad plugin being popular. I am also in favour of have libmad.so on my linux box and all my clients linked against it. Right now mpg123 code is hacked (and duplicted) directly into many linux players.
Also I have written an mp3 player using libmad's lowlevel API that can read and play shoutcast streams. I realize this might be beyond the scope of a pure decoder but it would be nice if you play shoutcast streams from the commandline with madplay. Should this kind of thing go into the source tree for madplay?
sounds useful. Maybe not in the source, but as a separate app.