We ported gnash to an ARM device with gtk-directfb option. When playing we
can hear
the sound but video frames are not displayed. But if we select some menu
options like
properties and then exit, the frame can be displayed but then it stops
again. It seems we
have to invalidate the region to refresh the video frames.
The GTK should be no problem because we can run gtk-demo properly. And if we
use
--enable-gui=fb (which means we don't use gtk), the swf files can be played
without such
problem. We tried gnash version 0.8.2 and 0.8.6 and both have the problem.

The configurations are as follows:
   Configured with: --host=arm-linux --prefix=/usr/gtkdfb --build=i386-linux
--e
nable-gui=gtk --enable-renderer=cairo --enable-cairo --enable-media=ffmpeg
--wit
h-sdl-incl=/usr/gtkdfb/include/SDL --with-sdl-lib=/usr/gtkdfb/lib
--with-gif-inc
l=/usr/gtkdfb/include --with-gif-lib=/usr/gtkdfb/lib
--with-jpeg-incl=/usr/gtkdf
b/include --with-jpeg-lib=/usr/gtkdfb/lib
--with-gtk2-incl=/usr/gtkdfb/include/g
tk-2.0 --with-gtk2-lib=/usr/gtkdfb/lib --with-boost-incl=/usr/gtkdfb/include
--w
ith-boost-lib=/usr/gtkdfb/lib
--with-pango-incl=/usr/gtkdfb/include/pango-1.0 --
with-pango-lib=/usr/gtkdfb/lib --with-glib-incl=/usr/gtkdfb/include/glib-2.0
--w
ith-glib-lib=/usr/gtkdfb/lib --with-atk-incl=/usr/gtkdfb/include/atk-1.0
--with-
atk-lib=/usr/gtkdfb/lib
--with-gstreamer-incl=/usr/gtkdfb/include/gstreamer-0.10
 --with-gstreamer-lib=/usr/gtkdfb/lib
--with-cairo-incl=/usr/gtkdfb/include/cair
o --with-cairo-lib=/usr/gtkdfb/lib
--with-libxml-incl=/usr/gtkdfb/include/libxml
2 --with-libxml-lib=-I/usr/gtkdfb/lib
--with-ffmpeg-incl=/usr/gtkdfb/include/ffm
peg --with-ffmpeg-lib=/usr/gtkdfb/lib
--with-agg-incl=/usr/gtkdfb/include/agg2 -
-with-freetype-incl=/usr/gtkdfb/include/freetype2 --disable-mit-shm
--disable-pl
ugins --disable-shared --enable-static

Any help is appreciated.

-- 
Bill
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to