2010-12-02, 05:57
topfs2 Wrote:Well, XBMC on arm isn't really prime time ready. So if your looking for something to use everyday I'm not sure you should be looking there (not yet atleast).
I will say though that both tegra2 and panda should do what you want, and pandaboard looks to be the more interesting of them (atleast looking into the future). I and more are rather involved in the panda community and the hardware as such is extremely interesting and will hopefully do more or less everything we want in 1080p. But its still untested and unverified.
I have tried it in SD though and it works, no surprises there really. Played SD content at full speed and rendered GUI in 100+ fps.
Thanks for the reply! I was looking at the panda board myself and I was thinking that it had the most potential and flexibility of any of the boards I have looked at. From your repose, I gather that hardware accelerated video decoding has not been implemented in XBMC for the TI OMAP platform (or another ARM based platform for that matter) but the board has enough horse power to decode 480P content in software (very impressive if you ask me). Anyways, I think I’ve start saving to get a panda board. Once I get it I’ll start dinking around with it and see what can be done…
A few questions though…
1. Are the libraries for video decoding on the TI OMAP platform open source? Or has TI just published the API like NVidia did with VDPAU on Linux?
2. Do the libraries and APIs vary across the TI OMAP line of products or are they the same? Reason I ask is if I’m going to start work on trying to implement this stuff I would like to only have to do it once and have it work on all the TI OMAP chips that support hardware video decoding (just like vdpau works on all the nvidia chips that support it, once vdpau was implemented, it worked across many nvidia gpus).
3. As I understand it, the core libraries that XBMC uses for video playback also have to have support for the hardware acceleration in order for it to be implementable. Do any of you guys know if any of the developers of these libraries are working on implementing TI OMAP hardware decoding? (I did a little bit of googling and it would seem as though FFMPEG has/is working on some sort of support for OMAP).
Anyways, I look forward to contributing and trying to figure this stuff out…
cheers,