its extremely irritating that SGX530/535 gets so little support. PowerVR seems to share very little information about low-level programming. instead everyone has to rely on their low end API's and outdated drivers.
According to TI their OMAP3430 should handle hardware accelerated H.264 decoding in realtime, with the help of the IVA 2+ (...dont know if that is PowerVR related as well)
it seems that most multimediaapp developers have a hard time integrating codecs that take good use of the IVA 2+
its like the N900 performs just a tad bit better for movie playback than the N810 does (with no driver support at all), so it feels like theyve left out the hardware acceleration and only used the "600mhz vs. 400mhz" for improvement... these issues shouldnt exist if PowerVR/IVA2+ would come with proper support for developers.
could this be the reason that Flash10.1 probably isnt coming?
i cant see any reason to not support Flash 10.1, if it isnt because there is insufficient documentation, API's, or the worst case wrongly specified hardware (IVA2+).
the N900 is a device where we are used for experimental releases... so nokia should just release the Flash10.1 experimental edition and it may suffice for now.
its like the N900 performs just a tad bit better for movie playback than the N810 does (with no driver support at all)
WHAT? The average video resolution has, quadrupled? That's quite a noticeable improvement, and entirely comes from using the DSP in the IVA. Good luck getting any pre N900 device to play a full screen video without pixel doubling...
Btw, so what's so cool about Flash 10.1? Has anyone done any benchmark about the supposed "accelerated codecs"? As per the minimal hardware requirements, they're just the same codecs they have been shipping forever but built using NEON instructions. And they are probably already built using NEON on the N900.....
I really doubt there's any kind of "extra" hardware acceleration, because if it was, they would either have to tap into the operating system for it or the code would quickly become an unportable mess.
i guess we'll have to depend on hacks then which may not be so bad after all.
motorola droid (omap3430) will get it soon, so hopefully there should be some usefulness in pillaging its flash files
WHAT? The average video resolution has, quadrupled? That's quite a noticeable improvement, and entirely comes from using the DSP in the IVA. Good luck getting any pre N900 device to play a full screen video without pixel doubling...
woaw, sorry, i guess that is an improvement, but some videos ive tried playing is 576x272 and even then there are some framedropouts sometimes... i dont know if its because of the VSync driver problem or if its the OS thats flushing the virtual memory.
im want to use the N900 extensivly for TV-out purposes, where the framedrops becomes more disturbing.
the thing is that ive never seen a company that have got release quality drivers from PowerVR... the sony vaio p netbooks is still having alot of driver issues even though theyve been around for a year.
but dont get mee wrong - im deeply impressed with the N900 with maemo. i consider it very powerful, and thats why it would be even nicer if those final touches were made
woaw, sorry, i guess that is an improvement, but some videos ive tried playing is 576x272 and even then there are some framedropouts sometimes... i dont know if its because of the VSync driver problem or if its the OS thats flushing the virtual memory.
Well, it's able to play back its own camera videos, which are 800x480 MPEG4 AVC, and ofc the 9.mp4, Nokia N900.mp4 800x480 MPEG4 ASF.
motorola droid (omap3430) will get it soon, so hopefully there should be some usefulness in pillaging its flash files
I've said this on some other gaming thread, but note that the most similar platform to the N900, by quite a large margin, is the Palm Pre. Both in hardware and software. The Pre is not 800x480, but still. The Pre even uses NPAPI for plugins!
(I have _unmodified_ source code that runs on both the N900 and the Palm Pre --- no #ifdefs -- thanks to SDL).
Well, it's able to play back its own camera videos, which are 800x480 MPEG4 AVC, and ofc the 9.mp4, Nokia N900.mp4 800x480 MPEG4 ASF.
I've said this on some other gaming thread, but note that the most similar platform to the N900, by quite a large margin, is the Palm Pre. Both in hardware and software. The Pre is not 800x480, but still. The Pre even uses NPAPI for plugins!
(I have _unmodified_ source code that runs on both the N900 and the Palm Pre --- no #ifdefs -- thanks to SDL).
That's the most interesting post out of this entire thread! I wonder if we as a community should see how much Palm Pre software is out there that could be easily ported over to the N900.
More apps the better. I still am of the opinion that Flash 10.1 will eventually come to the N900. Whether through grabbing it from a similar device or from Nokia or even from porting some of the reverse engineered versions of flash (gnash, lightspark). As long as we have compatibility with flash 10 sites, I think all will be well. Lightspark even uses OpenGL for acceleration. Time will tell.