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

Reply via email to