Disko Forum logo Login  |  Register  |  Lost Password
Flash

skauf
Posts: 2
graphgraph

Flash 5 Years, 11 Months ago  
May I ask why swfdec was chosen for this project and not gnash?
 
  The administrator has disabled public write access.
Flash

Jens
Admin
Posts: 12
graphgraph

Re:Flash 5 Years, 11 Months ago  
Hi skauf,

with disko you can write single applications running on fb or x11 which can be easily extend with plugins. So we need to have a flash lib which we can fully integrate into this environment. For example our GUI must have the full control over the inputs (keyboard, mouse, touch screen).

During my research i found out, that gnash is a standalone player which we cannot integrate into our GUI concept.
Do you have other infos about this?

The Disko MMSFlash class was developed to have a layer between any 'flash provider lib' and the GUI / user application. So it is very easy to support other flash libs beside swfdec.

As one next step we plan to add the support of the Adobe flashlib to MMSFlash.

Regards
Jens
 
  The administrator has disabled public write access.
Flash

skauf
Admin
Posts: 2
graphgraph

Re:Flash 5 Years, 11 Months ago  
I'm not the biggest expert in the world on this, but AFAIK - while it is true that gnash comes with a standalone player you don't have to use it: for instance see the gnash firefox plugin.

Although probably good for performance, Adobe's version is not open source and maybe worse yet: embedded platforms are not supported by it (did someone say MIPS?)

I was wondering if swfdec was chosen over gnash for having better performance, supporting more content or features, being more stable, being more portable, etc' - but I guess this hadn't been checked.

Seems to me the community should focus on one open source implementation of flash. It's a handful. I was under the impression gnash was "the one".
 
  The administrator has disabled public write access.
Flash

Matthias
Admin
Posts: 64
graphgraph

Gender: Male Disko Location: Berlin, Germany Birthdate: 1979-04-25
Re:Flash 5 Years, 11 Months ago  
Hi skauf,

it's true, that we could modify gnash (or probably one of the plugins) to support our architecture and maybe we will do it. But I'm quite sure it takes some effort, at least more than using libswfdec. Gnash has the advantage, that it's already running on several embedded platforms, but libswfdec is being ported onto ARM right now and it looked quite promising. So we decided to use it for the first implementation, keeping in mind that there will be others in the future.

At least I can say, that we're very interested in the development of gnash and I personally would be happy to have a gnash-backend integrated into disko.

Best regards,
Matthias
 
  The administrator has disabled public write access.
Powered by FireBoard
get the latest posts directly to your desktop