Allwinner A10 : Is XBMC ported to MALI-400MP ?
(2012-08-16, 17:15)davilla Wrote: Correct, there are not any pure NEON video decoder except what we get from FFMpeg.

Hardware video decode is done by dedicated video decoders provided on the arm SOCs. Arm SOC vendors use different IP designs so any API is not common to all devices. One must use a higher level API such as OpenMax.

I think you are confusing the need for NEON with hardware video decoders. Given a fast enough ARM device with multiple cores, video decode can be handled purely in software (FFMpeg), this is evident from reports from tegra3 devices being able to decode 720p HD content. But software decode costs CPU and more CPU means greater power consumption. For example, the Nexus 7 doing 720p HD content seems to saturate two cores, while the same content on an Amlogic based device idles at less than 10 percent.

NEON give the headroom to do all the other things that XBMC does. Like generate a thumbnail in a timely fashion. No NEON and this simple task can take 5 to 10 seconds or more. With NEON, less than a second.

I thought Neon could be an alternative to accelerate video decoding and instead of using vendor APIs...
Thanks for the clarification!
Thread Rating:
  • 15 Vote(s) - 4.13 Average

Messages In This Thread
RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - by pszab - 2012-08-16, 17:51

Logout Mark Read Team Forum Stats Members Help
Allwinner A10 : Is XBMC ported to MALI-400MP ?4.1315