The current implementation of the Real decoder in mplayer uses floating
point.  Most ARM processor do not have an FPU so it is emulated and is
about 10 times slower - so a 266MHZ ARM with no FPU cannot do real time
decoding of RealAudio but a 266Mhz PPC (e.g. DS106, LinkStation II/Kuro)
can because it has a FPU.

Furthermore there are a lot of different ARM cores so unless your
mplayer has been built to the correct coire you may get CPU or memory
fault.  I'm not sure what ARM core is used in the Marvell chipset.

In summary,
Firstly, you have to make sure that the mplayer has been compiled for
the ARM core used in the Marvell chipset used in Linkstation Pro. 
Secondly, until the real decoder is rewritten using fixed point
arithmetic - Personally I think it will need a 1HGZ ARM processor to
support live streams. "Listen Again" may be possible on slower
processors but it would be a big load on the CPU which may result in
slimserver problems.

I have been playing around with a fixed point implementation but it is
one of many to-dos and it is low in priority.


-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=33873

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to