|

|
|
|
|
|
|
|
i.MX515 Project
 |
Gnash optimizations for ARM
in category Multimedia proposed by Rob Savoye on 17th August 2010 (accepted on 1st September 2010)
|
|
|
|
|
|
|
|
|
|
|
|
|
Project Summary
I've had Gnash, the GNU flash player (http://www.gnu.org/software/gnash) running on the ARM since the Sharp Zarus, but now I'm adding an OpenVG and OpenGLES rendering backends, as well as support for thumb2 optimizations for the ARM. Gnash already supports many flash based web sites like YouTube, OpenStreetMap, etc... Up till now I have to use software rendering on the ARM, which seriously impacts performance for video, so this project is to make Gnash perform better on the ARM than the Adobe player.
|
|
|
|
|
Project Blog Entries
|
|
|
|
|
|
|
OpenVG support for Gnash
posted by Rob Savoye on 22nd December 2010
I've been hard at work on adding an OpenVG renderer to Gnash to improve the performance on the ARM. Currently on the ARM, Gnash uses software renderering, which kills performance. I've been doing this currently on a Babbage board using the ltib cross build system. The plan is to have OpenVG support in the next Gnash release, currently scheduled for Feb 2011 sometime. You can see my full notes on the progress of this work at this link: http://wiki.gnashdev.org/Building_for_ltib.
|
|
|
|
|
|
|
|
|
|
|
|
Gnash on SmartTop
posted by Rob Savoye on 1st September 2010
Now that I have Gnash building on an i.MX515 based SmartTop, I uploaded Debs for Ubuntu Maverick to the Gnash repository at: http://www.getgnash.org/packages/. You can grab these by adding this to your /etc/apt/sources.list: deb http://www.getgnash.org/debs/ubuntu maverick main
Just for grins, here's a screenshot of Gnash handling YouTube video on the SmartTop/ Next task is to work on the OpenVG/OpenGLES rendering backends to improve performance.
|
|
|
|
|
|
|
|
|
|
|
|
initial Gnash port
posted by Rob Savoye on 27th August 2010
This isn't too exciting, but I've got the current Gnash 0.8.8 release working fine on the i.MX51. This version still uses software rendering till I make more progress on the OpenGLES/OpenVG support. But even with using software rendering, the video performance is adequate. So now i/.MX51 users can waste their time watching YouTube like everyone else. :-)
|
|
|
|
|
|