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

