[vlc-devel] Info on NPAPI from Mozilla team
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:
Very nice of them.
More information about the vlc-devel