...and maybe incorrect behaviour in Gnash. I noticed that single-frame sprites are still "advanced" in Gnash. This has the effect of a ever-looping sprite and causes set_invalidated() to be called in each rendered frame.
This is because advance_sprite() does not check if frames_count>1 and so calls do_actions() in any case. I tried to avoid do_actions() for single-frame sprites but this completely scrambles playback. I guess also some actions get executed again, even if they shouldn't (normal ActionScript code in single-frame sprites should be executed only once!). I failed understanding what happens in do_actions() and I don't understand why it gets called for STOPPED movies at all. At least for me this is a big problem since it causes 99% of my movies to be played really slow (continuously full screen redraws) and it worked fine before. I really hope somebody can help me out with this! Thanks, Udo _______________________________________________ Gnash-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-dev

