[openbeos] OT: Gnash

  • From: Finn Bastiansen <beos@xxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Tue, 19 Sep 2006 18:13:27 +0200

Hi all,

as this list probably targets the biggest BeOS developers audience (but 
additionally an existing Flash/Gnash player might also affect the success 
of Haiku at the time of release), I thought it would be okay to send it to 
this list: I just found by chance that Gnash, GNU's Flash player, adds an 
AGG rendering backend:

http://lists.gnu.org/archive/html/gnash-dev/2006-09/msg00016.html
http://lists.gnu.org/archive/html/gnash-dev/2006-09/msg00025.html

(I do not fully understand the architecture of the project, as the first 
link announces the replacement of DirectFB, while the second link states 
that now OpenGL will not be necessary any more. However ...)

This should make a BeOS/Haiku port more likely, as an AGG port to BeOS has 
already been done by stippi, as you all know. OpenGL as a backend would 
have been really slow on BeOS, I presume, as long as there is no hardware 
acceleration. 

A big hurdle to overcome might be the gstreamer libray, however (which is 
planned to be used for sound and video support). Don't know about that. It 
seems to be quite large; on the other hand, it only depends on libxml2 and 
Glib, according to the home page.

There are quite some more library dependencies for Gnash but they are 
mostly dependencies of GtkGlExt, which is just "an optional package to be 
used instead of SDL", as the website states:

http://www.gnu.org/software/gnash/manual/gnash.html#codedepend

Greetings,
Finn

Other related posts: