On Sun, Feb 25, 2007 at 01:34:34PM -0600, Meryl Silverburgh wrote:
> Using flare to decompile the player2.swf, I think the swf creates an
> object 'Movie' which inherits from the MovieClip (buildin in Flash),
> but overloading the 'setMovie' and 'playMovie' functions.
>
> // the decompile code of player2.swf:
> logic.Movie extends MovieClip;
> var v2 = v1.prototype;
>
>
> v2.setMovie = function (_video_id, image_url, movie_url, l,
> _track_id, eurl, append_vars) {
> //....
> }
>
> v2.playMovie = function () {
> //....
> }
>
>
> Please let m know where in the gnash code which I should look to
> handling inheritance like the above code.
'extends' is handled in server/as_function.cpp (as_function::extends).
It's tested in actionscript.all/Inheritance.as
Can you confirm logic.Movie.setMovie and logic.Movie.playMovie exist
after the code above is played with Gnash ?
--strk;
_______________________________________________
Gnash mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash