en,
so I think movie_root::advanceMovie() will predraw the charactor ,shaps some of 
swf tags  after read_all_swf() process those tag loader.
gnash-0.8.5/libcore/impl.cpp 
108     register_tag_loader(SWF::END, end_loader);
109
110     register_tag_loader(SWF::DEFINESHAPE, define_shape_loader);
111     register_tag_loader(SWF::FREECHARACTER, fixme_loader); // 03
112     register_tag_loader(SWF::PLACEOBJECT, PlaceObject2Tag::loader);
113     register_tag_loader(SWF::REMOVEOBJECT,  RemoveObjectTag::loader); // 05
114     register_tag_loader(SWF::DEFINEBITS,  define_bits_jpeg_loader);
115     register_tag_loader(SWF::DEFINEBUTTON, DefineButtonTag::loader);
    ..........

but there are so many tags that I can't  trace them ,
is there  a frame ,graph or some  which parser the  conection about 
advanceMovie and  tag loader ? 
or it is hard to understand the advanceMovie .
thanks.
oh,pardon my poor english , best regards .

2009-07-17 



kai.yang



 
None of those functions effect render update.
Rendering is taken care of by movie_root::display() which is
called by base Gui class.
"Live" characters are non-unloaded timelines (active display objects).
--strk;
_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to