On Wed, Apr 09, 2008 at 03:50:52PM +0800, Hong Yu wrote:
Gnash-cvs on my workstation can generally play NetStream-SquareTest.swf
now, even only partially (red rectangle not moving). So I may not help
with why no video shown up. Yes, ffmpeg media handler use thread.
Partially shown and not shown at all are two symptoms of the same
bug IMHO. If it doesn't work correctly we should get an ERROR or
something. Is it possible for you to work on that ?
We have used gnash0.8.2 to build with FFmpeg newer than Feb 18, 2008.
And we have found that, very recent FFmpeg use expression/macro in
defining 'LIBAVCODEC_VERSION' in avcodec.h, which caused Gnash0.8.2
build to fail in defining 'FFMPEG_AUDIO2' and 'HAVE_SWSCALE_H' in
gnashconfig.h. Gnash0.8.2 works fine when 'LIBAVCODEC_VERSION' is
defined with string only (e.g., '51.50.1') in avcodec.h of FFmpeg. If
you haven't handled such since gnash0.8.2, then very likely the
potential problem is with current Gnash HEAD, too. Maybe you want to
delay the bug report after you will have tried Gnash-cvs with newest
FFmpeg? We are using FFmpeg source checked out on Feb 18, 2008.
Ok, will try. Thanks.
--strk;