Debian / Ubuntu build of npapi plugin 2.0.5- issues with GIT

*nix specific usage questions
sgparry
New Cone
New Cone
Posts: 9
Joined: 07 Feb 2013 00:20

Debian / Ubuntu build of npapi plugin 2.0.5- issues with GIT

Postby sgparry » 26 Mar 2013 00:59

Hi Guys,
I am looking at some issues that have come up with NPAPI plugin under Debian and Ubuntu. Basically, the latest Debian plugin was compiled against the source somewhere between 2.0.0 and 2.0.2. This means the plugin currently has many shortcomings e.g. it can't play xspf playlist files.
I have been looking at the packaging required to bring the plugin up to date. There is one BIG issue at the VideoLan end. Git has no reliable tag or branch to pull to make a 2.0.5 compile against that would bring it into line with the main package and the windows version of the plugin. The source is also never stored in an archive file (unlike the main source) so there is no reliable way of recreating the exact set of files used in the plugin compile. By studying the compile time of the plugin and the repo contents the following revision looks to be the correct point to tag:

Moved event handling to VlcPlugin::handle_event
author Cheng Sun <chengsun9@gmail.com>
Mon, 19 Nov 2012 21:11:45 +0000 (21:11 +0000)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 20 Nov 2012 13:43:46 +0000 (14:43 +0100)
commit 628b7eaadc46643d3cdd0727ab74478c19299ed9
tree 8b446e8c7273c47d68347de302c36f9b5c3e9908
parent fe3c3cb2d2d9ea4267b9b5657fa98d493bd46bab

Moved event handling to VlcPlugin::handle_event
Add NPP_HandleEvent support for Win/Linux. Needed for windowless mode.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>

Can anyone (e.g. jb) confirm this as the correct point? If so, can we please have this tagged please?

Another issue that comes from all this: the git driven bits of the build, plus the ftp driven parts (i.e. prebuilt contrib) could do with some way of 'pinning' the versions of these extras fetched by the build. Otherwise, it makes debugging bugs in a specific release a good deal more difficult because your mixing old code and new all the time.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Debian / Ubuntu build of npapi plugin 2.0.5- issues with

Postby Jean-Baptiste Kempf » 26 Mar 2013 01:27

Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

sgparry
New Cone
New Cone
Posts: 9
Joined: 07 Feb 2013 00:20

Re: Debian / Ubuntu build of npapi plugin 2.0.5- issues with

Postby sgparry » 26 Mar 2013 20:09

Thanks for the reply jb.
The 2.0.5 tag you've given in the first link covers the main source, but not the plugin source.
Looking at the second link, you've obviously been working hard on the packaging in 2.0.6. So, is your suggestion to skip 2.0.5 plugin and package 2.0.6?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Debian / Ubuntu build of npapi plugin 2.0.5- issues with

Postby Jean-Baptiste Kempf » 26 Mar 2013 20:40

Yes. The HEAD should work wayyy better than any other version.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 20 guests