[..]
I don't doubt this is a java problem rather than a softsqueeze one, but I don't really speak java. Anyone have any tips about better ways to profile this, or, better yet, improve it?
Did you download the mp3 plugin (see the docs) and a recent build from http://softsqueeze.sourceforge.net?
If the problem is slow MP3 decoding in Java, then I would expect the problem to go away whenever the Slimserver transcodes to raw PCM, as opposed to sending MP3 to the Squeezebox/Softsqueeze client.
This suggests a quick and easy test: play a WAV, FLAC, Ogg Vorbis, AIFF, m4a or anything *but* a .mp3 file and see if Softsqueeze no longer gobbles up so much CPU. Make sure you don't have rate limiting configured for your player, or else Slimserver will transcode back into MP3.
Michael has already mentioned the Java MP3 plugin; I assume that's a MP3 decoder in C that can be called from Java. That should definitely fix the problem if it's due to a fall back to a slow MP3 decoder in Java.
--Phil
_______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
