On 09/18/11 10:52, Gabriele Giacone wrote: > given seems no one is willing to start writing (once again) an AVM2 > implementation and there's been a pledge [0] for that, I propose to use > such money to fund ...(drum roll)... Gnash-LightSpark integration.
So some time ago I spent some time analyzing AVM2 options, including Lightspark. The post should be in the archives for this mailing list. The short summary is Lightspark is not suitable, as it's a plugin only, and not a library. The Lightspark team had no interest in making the types of changes we'd need. Other issues are it's OpenGL only, uses LLVM, etc... To use Lightspark we'd have to write an NPAPI wrapper for Gnash to "plugin" Lightspark. Probably the best option is to use Tamarin, which is the AVM2 VM Adobe wrote, and donated to Mozilla. It's not the highest performance option, and doesn't have most of the AS3 libraries, but could work. If anyone is actually interested in this, I can dig around for my original notes. - rob - _______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnash-dev