[vlc-devel] Info on NPAPI from Mozilla team

Jean-Baptiste Kempf jb at videolan.org
Fri Apr 16 01:24:41 CEST 2010


On Thu, Apr 15, 2010 at 04:20:09PM -0700, David Menestrina wrote :
> 1) #including mozilla-config.h is considered wrong, so we definitely shouldn't be doing that.
Patch is welcome.

> 2) They suggest that we only need a few header files, so downloading the entire xulrunner-sdk isn't worthwhile.  (I do notice that our build links with libnspr and other xulrunner-sdk libraries, but at least on Mac I can remove these LDFLAGS and everything still builds.)  Further, they have just (hours ago) set up a site for getting the most recent version of these headers, separate from the rest of the SDK.  They recommend we use these headers (which are version 1.9.3 plus a fix or two).  The site is: http://code.google.com/p/npapi-headers/
Maybe they should have fixed a bit their mess earlier...
And not do important changes like they did between 1.9.1 and 1.9.2 with
next to no annoucements...

> Since they just started the site, the headers are currently only available via SVN.  We could have the extras/contrib stuff do an svn co, or we could download the headers and put them into git.
Would be quite clever. Patch is welcome too.

> 3) As a side note, they have set up a bugzilla component for the VLC plugin, so VLC developers can be notified of problems with the plugin filed in mozilla's bugzilla database.  Information on this system is here:
>    http://groups.google.com/group/mozilla.dev.planning/msg/e3289930f2a64342?pli=1
Very nice of them.

Best Regards,

Jean-Baptiste Kempf

More information about the vlc-devel mailing list