[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] I tried Gnash0.8.2 on my arm board, but found it too slo

From: XuHaigang
Subject: Re: [Gnash-dev] I tried Gnash0.8.2 on my arm board, but found it too slow
Date: Mon, 02 Jun 2008 08:48:29 +0800
User-agent: Thunderbird (Windows/20070728)

Hi Rob Savoye,

Thank you Rob!
I understand what you mean: animation decoding is different from video. So the video decoding acquire more CPU time.

I have a hardware platform support H.264 and MPEG4 hardware decoder. the device driver for which has been implemented under linux.
Does that means gnash can make use of the hardware decoder?

I'm thinking about using gnash as an GUI platform for some device, such as control panel of home appliance: it can play online video, local flash file and what's more, the flash can provider pretty friendly user interface...

Now I'm using SDL as UI IF. the touchscreen input has problem yet. I will also try to use it under GTK, which I did cross compile before.

Best Regards,
Xu haigang

Rob Savoye ??:
XuHaigang wrote:

Seems like now the gnash need high speed and high memory from hardware.

Trying to do 100% software rendering and video decoding on a 400Mhz processor is always going to be slow.

I have used the flash player on windows mobile, I think it's fast and

Windows Mobile is an entirely different platform, and it does support support hardware support, so this isn't an accurate comparison.

acceptable. That's right, as told by Russ Nelson,the software need to be optimized for ARM processor.

It's got nothing to do with the ARM, I've run Gnash on ARM based devices for 2-3 years, from 200Mhz and higher. The difference is whether or not Gnash supports the specific hardware acceleration support provided by the platform. When using only software rendering, animations are usually ok, but video is difficult. I have done full YouTube on a 336Mhz Geode GX, but the frame rate wasn't as good as I would have liked.

If you want to see Gnash handle video well, it needs to have support added for your hardware platform. This is entirely possible, and if this was done, you would see performance comparable to other platforms. This is entirely doable, but as we don't have any of that hardware, all we can do is just guess what would need to be done. :-)

- rob -


name: ???
Software Engineer (OS level)
Tel: 86-571-86726288
mobile: 86-571-85919392
msn: address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]