Saturday, July 09, 2005

 

Pulling Real-World Examples

Well, I decided I'd go see how other folks have implemented plug-ins, and use that as a basis for building my own. I started out with the plug-ins that I have installed: gxine and librsvg. Both of these use the "old" NAPI style. Then it occurred to me that someone had mentioned another plug-in that we should borrow from — the mplayer plug-in. I fetched the source for that plug-in again, and lo and behold — it uses XPCOM. I went back and grep'd my logs to see who suggested that; thanks tgc! You had the right idea, you were just ahead of me in the scheme of things. I'm going to spend today alternating between doing housework, and picking apart this plug-in.

Comments: Post a Comment

Links to this post:

Create a Link



<< Home

Note: I have been told by someone who recently downloaded the SWF specification that Macromedia has added a restrictive license to the end of the document. Because of this, newcomers will not be able to get a copy of the spec and still be able to contribute to GPLFlash's development. Since other developers (such as myself) already have access to the specification without the license, this should not pose a major problem in the short term. Please bear with us, and do not seek out or use this specification in conjunction with the GPLFlash project.