signor_rossi you are thinking along the same lines as me. So I'll explain my question a bit more.
Sheevaplug has no audio out so a cheap USB line out just needs a PCM stream. Squeezeslave and Softsqueeze by default will have their audio streams encoded into MP3 or FLAC - this is OK for remote player but for an integrated players you can disable this and just send WAV (i.e. PCM) to the player. You can also force SBS to decode flac into WAV so that a fixed point decoder for flac can be used. I am not sure about MP3 but since you are in control of the SBS source (i.e. you can patch after install) - I think MP3 decode by SBS is also possible. I am pretty sure standard libraries can be built as fixed point or optimised for ARM as mplayer can do this and it used standard libraries. A few years ago I played around with mplayer on an ARM with no FPU. Remember many ARM cores have full 32 bit arithmetic (i.e. 64/48 bit results) which is enough for most audio decodes when compiled for fixed point. -- bpa ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=76906 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/discuss
