Commit 1c3bdfcf authored by Jean-Paul Saman's avatar Jean-Paul Saman Committed by Jean-Paul Saman

debian: deb packaging

Put debian directory under source control for creating debs.
parent 4cb95a42
vlc (1.2.0-git) unstable; urgency=low
Use ffmpeg-mt threaded decoding for better loadbalancing on multi CPU systems.
-- Jean-Paul Saman <jpsaman@videolan.org> Wed, 8 Sep 2010 16:52:04 +0200
vlc (1.0.6-1) unstable; urgency=low
The rtmp access module has been removed by upstream as it is deemed too buggy.
-- Christophe Mutricy <xtophe@videolan.org> Fri, 23 Apr 2010 11:49:18 +0200
vlc (1.0.0~rc2-1) experimental; urgency=low
Important changes which migh affect your command lines and scripts
+ Alsa and OSS audio capture has been splited out of the v4l and v4l2
accesses. Use --input-slave alsa:// or oss:// if needed.
+ Image video output has been rewritten into a video-filter named 'scene'.
For other changes, see /usr/share/vlc-nox/NEWS.gz
-- Christophe Mutricy <xtophe@videolan.org> Wed, 13 May 2009 14:36:54 +0200
vlc (0.9.8a-2) unstable; urgency=low
HTTP interface:
The .hosts file used to control which remote hosts have access to the http
interface has been moved to /etc/vlc/http/hosts and is now a conffile.
If you do more change to the http interface, you need to do that out of
/usr/share/vlc/http and use --http-src option of vlc. If you don't, your
modifications will get lost at the next upgrade of vlc.
Running VLC as root:
Since 0.9.0, VLC can't be run as root. If you need realtime priority or if
you need to have VLC listening on a privileged port (<1024), then you need to
use vlc-wrapper.
-- Christophe Mutricy <xtophe@videolan.org> Mon, 23 Feb 2009 22:41:46 +0000
vlc (0.9.2-1) experimental; urgency=low
Important changes in this new upstream version:
* The HTTP interface is now only available on the local machine by default.
If you want to make it available from other machines, you will have to
edit the ".hosts" in /usr/share/vlc/http/ . If you're using the old http
interface, it's located in /usr/share/vlc/http/old/.hosts
* The marq, mosaic and logo commands in the rc interface changed. They
now require a target name as their first argument. Example:
vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
You can then use commands like: @test marq-marquee Goodbye
If you didn't name the object using @test, its name will default to the
plugin name (hence 'marq') in this example.
These new commands are also available in the telnet interface.
* The "rtp" access output module has been removed.
Please use the RTP stream output instead, e.g.:
Old: '#std{access=rtp,mux=ts,dst=239.255.1.2:5004,sap}'
New: '#rtp{mux=ts,dst=239.255.1.2,port=5004,sap}'
* You now need to append --m3u-extvlcopt to your command line to enable
EXTVLCOPT options parsing in m3u playlists. Note that only a limited set
of options is available to m3u playlists (CVE-2007-6683).
* The old access:url syntax is no longer supported to resolve ambiguities
with some file names. Use access://url instead.
E.g.: vlc:quit -> vlc://quit ;
udp:@239.255.12.12 -> udp://@239.255.12.12
* Croping and padding in transcode are now done using the croppadd video
filter. For example:
transcode{vcodec=mp2v,vfilter=croppadd{cropttop=20,cropbottom=30,paddleft=100+}}
* Canvas setting in transcode is now done using the canvas video filter.
For example:
transcode{vcodec=mp2v,vfilter=canvas{width=640,height=480}}
For more details, see the upstream NEWS file at
http://git.videolan.org/gitweb.cgi?p=vlc.git;a=blob_plain;f=NEWS;h=89fc19a6
-- Christophe Mutricy <xtophe@videolan.org> Wed, 03 Sep 2008 00:54:46 +0200
$Id: README.Debian 1436 2008-08-31 23:06:34Z xtophe-guest $
Notes for anyone wanting to build Debian packages of VLC.
- Default configuration is supposed to be latest unstable.
- VLC does not link with libdvdcss by default, thus it will not depend
on the libdvdcss packages. However it will use libdvdread that can
optionally open libdvdcss if found. To build packages that link directly
against libdvdcss, remove the --without-dvdcss flag in debian/rules.
This package uses quilt to manage all modifications to the upstream
source. Changes are stored in the source package as diffs in
debian/patches and applied during the build.
For more information about quilt, see /usr/share/doc/quilt/README.source
Permanent patches
0??-*.diff: Buildsystem
1??-*.diff: Code
2??-*.diff: Other
3??-*.diff: "
Temporary patches
4??-*.diff: Bugs fix most likely taken from upstream Git
CVE-*-*.diff: Security fix
report-with: vlc vlc-nox libvlc2 libvlccore0
package-status: libavutil50
Debugging and bug reporting advices:
VLC media player is highly modular. So in case a feature is not working
at all, you need to check that the module handling it is present.
* Use "rm ~/.cache/vlc/plugins-*.dat" to remove your plugins cache.
* Check that modules are correctly loaded: "vlc -vvv --color --list"
If you have yellow warning lines at the top, that could well be the
problem
* If you have installed libraries from other repositories (e.g. to use
allegedly patent-encumbred encoders), revert to the official Debian
libraries before reporting a bug.
The debug log of vlc ("vlc -vvv <your usual options>") is very useful for
the developers, do include it in your report.
vlc (1.2.0-1ubuntu1) lucid-proposed; urgency=low
* Current master git for threaded decoding with ffmpeg
- depends on ffmpeg being built with threaded decoding enabled
(also known as ffmpeg-mt).
vlc (1.0.6-1ubuntu1.2) lucid-security; urgency=low
* SECURITY UPDATE: Insufficient input validation in VLC TagLib plugin
(LP: #616510).
- debian/patches/CVE-2010-2937.patch: fix NULL deferences after dynamic
cast, thanks to Lukáš Lalinský
- CVE-2010-2937
-- Benjamin Drung <bdrung@ubuntu.com> Tue, 17 Aug 2010 17:14:14 +0200
vlc (1.0.6-1ubuntu1.1) lucid-proposed; urgency=low
* debian/vlc{,-nox}.install:
- Move libx264 plugin from vlc to vlc-nox (LP: #575054).
* debian/control:
- Adjust vlc-nox Replaces field properly.
-- Alessio Treglia <quadrispro@ubuntu.com> Tue, 04 May 2010 14:17:27 +0200
vlc (1.0.6-1ubuntu1) lucid; urgency=low
* Merge from Debian unstable, remaining changes:
- build and install the libx264 plugin
- add Xb-Npp header to vlc package
- Add patches 519-526 to fix FTBFS with xulruner-1.9.2 from upstream
- Add 600-drop-OJI-xul-192.patch to drop OJI support as xulrunner-1.9.2 on
Linux doesn't support it
- Add apport hook to include more vlc dependencies in bug reports
- Drop --sourcedir=debian/tmp from dh_install to install apport hook
* Drop 527-spanish-desktop.patch (merged upstream).
-- Benjamin Drung <bdrung@ubuntu.com> Fri, 23 Apr 2010 12:16:15 +0200
vlc (1.0.6-1) unstable; urgency=low
* New upstream version 1.0.6
+ VideoLAN-SA-1003
+ Closes: #578799
+ LP: #408719, #464715, #465560, #502637, #525278, #542943, #568859
* RTMP access module has been removed (vlc-nox.install, NEWS.Debian)
* Remove patches merged upstream
-- Christophe Mutricy <xtophe@videolan.org> Fri, 23 Apr 2010 11:49:18 +0200
vlc (1.0.5-2ubuntu3) lucid; urgency=low
* debian/patches/527-spanish-desktop.patch: Add Spanish translation,
thanks Ricardo Pérez López (LP: #534312).
* Add apport hook to include more vlc dependencies in bug reports;
thanks to Brian Murray for it (LP: #538719).
* Drop --sourcedir=debian/tmp from dh_install to install apport hook.
-- Benjamin Drung <bdrung@ubuntu.com> Thu, 15 Apr 2010 12:32:03 +0200
vlc (1.0.5-2ubuntu2) lucid; urgency=low
* Add patches to fix FTBFS with xulruner-1.9.2 from upstream (LP: #558981)
- add debian/patches/519-Typedef-changes-from-xulrunner-1.9.1.patch
- add debian/patches/520-Don-t-hardcode-OJI-define-deprecated-xith-libxul-1.9.patch
- add debian/patches/521-Untracked-API-change-utf8-to-UTF8.patch
- add debian/patches/522-Mozilla-do-not-hard-code-autoconf-file-descriptors.patch
- add debian/patches/523-Require-xul-1.9.2-explicitly.patch
- add debian/patches/524-Mozilla-More-fixes-for-XulRunner-1.9.2.patch
- add debian/patches/525-Mozilla-more-fixes.patch
- add debian/patches/526-Mozilla-More-final-Win32-compile-fixes-for-XulRunner.patch
* Add patch to drop OJI support as xulrunner-1.9.2 on Linux doesn't support it
- add debian/patches/600-drop-OJI-xul-192.patch
-- Micah Gersten <micahg@ubuntu.com> Tue, 13 Apr 2010 10:09:58 -0500
vlc (1.0.5-2ubuntu1) lucid; urgency=low
* Merge from Debian unstable, remaining changes:
- build and install the libx264 plugin
- add Xb-Npp header to vlc package
-- Benjamin Drung <bdrung@ubuntu.com> Sun, 07 Mar 2010 16:26:55 +0100
vlc (1.0.5-2) unstable; urgency=medium
[ Christophe Mutricy ]
* Install reportbug files also in vlc-data (LP: #472893)
* Fix symlinks
* vlc-data Replaces very old vlc as well as vlc-nox (Closes: #570749)
* Set urgency to medium as we fix RC bug
* Fix crash on malformed rtmp stream. (Closes: #569151)
* Fix crash in FTP url handling (LP: #465560)
[ Benjamin Drung ]
* Install icons in all available sizes (LP: #521744).
-- Christophe Mutricy <xtophe@videolan.org> Tue, 02 Mar 2010 00:30:56 +0100
vlc (1.0.5-1ubuntu1) lucid; urgency=low
* Merge from Debian unstable, remaining changes:
- build and install the libx264 plugin
- add Xb-Npp header to vlc package
-- Benjamin Drung <bdrung@ubuntu.com> Wed, 17 Feb 2010 13:38:29 +0100
vlc (1.0.5-1) unstable; urgency=low
* New upstream version 1.0.5
+ Closes: #556666, #565044
[ Reinhard Tartler ]
* Remove excessive replaces relationship
* Update for menu subpolicy, Closes: #564218
[ Christophe Mutricy ]
* NEWS.Debian: Use version present in Changelog
* Add comments to overrides file
* Add misc:Depends to vlc-data's Depends
* Refresh patches
[ Benjamin Drung ]
* Formatting improvements; thanks to Gerfried Fuchs for the patch
(Closes: #566384).
* Bump Standards-Version to 3.8.4, no changes required.
-- Christophe Mutricy <xtophe@videolan.org> Sat, 13 Feb 2010 15:52:30 +0000
vlc (1.0.4-2ubuntu2) lucid; urgency=low
* rebuild for ffmpeg versioned symbols
-- Reinhard Tartler <siretart@tauware.de> Tue, 19 Jan 2010 21:40:22 +0100
vlc (1.0.4-2ubuntu1) lucid; urgency=low
* Merge from Debian unstable, remaining changes:
- build and install the libx264 plugin
- add Xb-Npp header to vlc package
-- Benjamin Drung <bdrung@ubuntu.com> Wed, 06 Jan 2010 18:35:23 +0100
vlc (1.0.4-2) unstable; urgency=low
* Report libavutil50 presence the correct way
* Move back hotkeys to vlc-nox (Closes: #563477)
* Fix Replaces/Conflicts version so that upgrade work (Closes:
#563476, #563483)
* Add patch taken from upstream to fix jack input with jack2 (Closes:
#532339) - thanks to Adrian Knoth
* Disable access_dv on non-Linux archs
-- Christophe Mutricy <xtophe@videolan.org> Tue, 05 Jan 2010 23:31:56 +0100
vlc (1.0.4-1ubuntu1) lucid; urgency=low
* merge from debian. Remaining changes:
- build and install the libx264 plugin
- add Xb-Npp header to vlc package
-- Reinhard Tartler <siretart@tauware.de> Wed, 30 Dec 2009 18:23:36 +0100
vlc (1.0.4-1) unstable; urgency=low
* New upstream release
+ According to upstream, no longer overlaps kde and xfce panels in
fullscreen mode, Closes: #562601, LP: #453173
[ Christophe Mutricy ]
* libavutil50 seems to be troublesome. Add it to bugs/control
* Add a vlc-plugin-svg package (Closes: #560009)
* Switch to xulrunner-dev (Closes: #555915)
* Activate the global hotkey module (Closes: #548916)
* Mention other maintainers and that the binaries are GPL v3 as we
link with LGPL v3 libraries (LP: #489093)
* Build-depend on a recent enough live555 to avoid comma vs. decimal
point problem (Closes: #539946)
[ Benjamin Drung ]
* Recommend vlc-plugin-pulse for vlc, so that pulse can be used as
default output.
[ Whoopie ]
* Enable CDDB in the CDDA module (LP: #439131)
* Enable DV support (LP: #392115)
[ Benjamin Drung ]
* Fix typos, that are reported by lintian.
* Sort confflags in debian/rules
* Split normal configure flags from feature configure flags
-- Christophe Mutricy <xtophe@videolan.org> Wed, 30 Dec 2009 12:56:49 +0100
vlc (1.0.3-1ubuntu2) lucid; urgency=low
[ Reinhard Tartler ]
* don't crash when cairo-dock is running. LP: #416294
Very ugly patch from upstream to disable ARGB channel usage
in libqt4
* enable and install the fb module on Linux systems. Closes: #556228
[ Whoopie ]
* enable CDDB in the CDDA module (LP: #439131) and enable
globalhotkeys module (LP: #439077)
-- Reinhard Tartler <siretart@tauware.de> Sat, 21 Nov 2009 22:11:48 +0100
vlc (1.0.3-1ubuntu1) lucid; urgency=low
* Merge from Debian unstable (LP: #435524), remaining changes:
- build against xulrunner-dev instead of iceape-dev
- build against libx264-dev and install libx264 plugin
- add Xb-Npp header to vlc package
- recommend vlc-plugin-pulse for vlc
- backport patch "402_increase_pulseaudio_score.diff"
-- Reinhard Tartler <siretart@tauware.de> Thu, 12 Nov 2009 15:29:11 +0100
vlc (1.0.3-1) unstable; urgency=low
* New upstream release
[ Reinhard Tartler ]
* Decrease alsa buffer size. That improves the behaviour of the alsa output
module on pulseaudio system. But note that vlc-plugin-pulse provides a
native pulseaudio output module (Closes: #472811, LP: #243152)
[ Christophe Mutricy ]
* No longer need to build an extra libvlccore without altivec
* Add the upnp access module (LP: #172938)
* Activate the new udev SD module on linux archs
-- Christophe Mutricy <xtophe@videolan.org> Thu, 05 Nov 2009 12:39:35 +0100
vlc (1.0.2-1ubuntu2) karmic; urgency=low
* PulseAudio: higher priority than ALSA, LP: #402018
-- Reinhard Tartler <siretart@tauware.de> Mon, 19 Oct 2009 21:19:26 +0200
vlc (1.0.2-1ubuntu1) karmic; urgency=low
* Merge from Debian unstable (LP: #435524), remaining changes:
- build against xulrunner-dev instead of iceape-dev
- build against libx264-dev and install libx264 plugin
- add Xb-Npp header to vlc package
- recommend vlc-plugin-pulse for vlc
-- Benjamin Drung <bdrung@ubuntu.com> Fri, 25 Sep 2009 14:44:17 +0200
vlc (1.0.2-1) unstable; urgency=high
* New upstream release
+ Fix some stack overflows in MP4, ASF and AVI demuxers
(VideoLAN-SA-0902, CVE pending)(urgency=high)
+ Closes: #540145, #542108
* Fix kfreebsd FTBFS and simplify (Closes: #545863)
Thanks to Petr Salinger
* Fix Hurd install
* Update libvlccore symbol file
* Remove libass API patch
* Remove uneeded build-deps
-- Christophe Mutricy <xtophe@videolan.org> Sun, 20 Sep 2009 01:08:41 +0200
vlc (1.0.1-2ubuntu1) karmic; urgency=low
* Merge from Debian unstable (LP: #426693), remaining changes:
- build against xulrunner-dev instead of iceape-dev
- build against libx264-dev and install libx264 plugin
- add Xb-Npp header to vlc package
* Recommend vlc-plugin-pulse for vlc, so that pulse can be used as default
output.
-- Benjamin Drung <bdrung@ubuntu.com> Wed, 09 Sep 2009 10:24:09 +0200
vlc (1.0.1-2) unstable; urgency=low
* Fix typo in debian/changelog
* Allow building against libass 0.9.7
* Don't try to install v4l2 modules on kfreebsd
* Set policy to 3.8.3 (no change needed)
* No need of qt4-dev-tools
* Add a README.source about quilt
* Disable some modules (kate, mtp, fluidsynth)
* Don't distribute the *.install-kfreebsd* files as they are generated
-- Christophe Mutricy <xtophe@videolan.org> Sun, 06 Sep 2009 19:07:24 +0200
vlc (1.0.1-1ubuntu2) karmic; urgency=low
* No-change rebuild to pick up new ffmpeg shlibs file.
-- Stefan Potyra <sistpoty@ubuntu.com> Fri, 28 Aug 2009 22:02:06 +0200
vlc (1.0.1-1ubuntu1) karmic; urgency=low
* Merge from Debian unstable (LP: #406602, #407570), remaining changes:
- build against xulrunner-dev instead of iceape-dev
- build against libass-dev and libx264-dev
- build against and install libx264 plugin
- add Xb-Npp header to vlc package
-- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net> Sat, 01 Aug 2009 05:54:24 +0300
vlc (1.0.1-1) unstable; urgency=low
* New upstream bugfix version
+ Fix integer underflow in Real RTSP (DZC-2009-001, CVE pending)
+ Fix crashes in xspf files handler (LP: #365638)
[ Reinhard Tartler ]
* Add versioned build dependency on libschroedinger-dev
[ Christophe Mutricy ]
* Really build altivec-free libvlccore (Closes: #523035)
* Depends on libdvbpsi5-dev and protect against future renaming of
libdvbpsi development package
* Remove patches applied upstream
-- Christophe Mutricy <xtophe@videolan.org> Wed, 29 Jul 2009 00:21:39 +0200
vlc (1.0.0-1ubuntu1) karmic; urgency=low
* Remaining changes to debian:
- build against libxul-dev instead of iceape-dev
- build against libass-dev and libx264-dev
- build against and install libx264 plugin
- add Xb-Npp header to vlc package
-- Reinhard Tartler <siretart@tauware.de> Fri, 10 Jul 2009 16:18:23 +0200
vlc (1.0.0-1) unstable; urgency=low
* New Upstream Release
+ Closes: #536081, LP: #396548
+ Refresh patches
* no longer closes when pausing from the notification area, LP: #371515
* fix encoding bug when opening subtitles with non-latin characters,
LP: #394449
* Don't install the alsa and OSS access module on kfreeBSD (Closes:
#535101) - thanks to Javier Mendez Gomez
* Force at least libvlc 1.0.0 becasue of tha soname change of
libvlccore
* Delete a symbols who was present by mistake.
* No need for dh_desktop. It's a no-op
* New standard version. No change needed
* Fix make distclean. New patch taken from upstream
* Upstream make distcheck has been fixed. No need to save Changelog
-- Christophe Mutricy <xtophe@videolan.org> Thu, 09 Jul 2009 13:04:20 +0000
vlc (1.0.0~rc2-1ubuntu1) karmic; urgency=low
* New upstream version.
* tighten build-dependencies on libschroedinger-dev, fixes FTBFS.
* Following bugs have an associated and now closed upstream ticket in
Launchpad: LP: #281295, #73449, #282567, #117640, #172938, #260918,
#273685, #275043, #277834, #282394, #290753, #294136, #298925, #304265,
#309728, #311742, #314038
-- Reinhard Tartler <siretart@tauware.de> Fri, 05 Jun 2009 12:28:15 +0200
vlc (1.0.0~rc2-1) experimental; urgency=low
* New Upstream Release Candidate
+ Closes: #527010, #491441, #508618, #522824
* Delete patches which were picked from upstream
* Refresh patches
* Remove vlc-plugin-esd and vlc-plugin-arts as they have been removed
by upstream
* SONAME change for libvlccore
* Add new symbols for libvlc2
* Fix static libs compile
* Use vlc-wrapper manpage from upstream
* vlc.install: add drawable and screen was renamed x11_screen
* vlc-nox.install: Add and remove modules added/removed upstream
* Point out in NEWS the modules renamed or splited
* Add links to upstream NEWS and co in vlc-nox
* Version the depedency of libvlcore2 on vlc-data
* Remove unnecessary "Section:" in debian/control
-- Christophe Mutricy <xtophe@videolan.org> Wed, 03 Jun 2009 17:55:10 +0200
vlc (0.9.9a-3) unstable; urgency=medium
* Correct typo in 0.9.9a-2 changelog entry
* Disable more optimization with DEB_BUILD_OPTIONS=noopt
* Cache the configure test results as we're running configure several
times
* Fix building as root
* Fix the clean target
* Remove unexistant config options
* Better check commad line
* Use all the procs on i386 and amd64
* Build a version of libvlccore without altivec (Closes: #523035)
* Fix typo (thanks to Salvatore Bonaccorso)(Closes: #528044)
* Reword the command line to get full logs in bug/presubj (Closes: #527012)
* Remove duplicate "extended Settings" entry in context menu
(Closes: #526603) - thanks to Matt Kraai
* Disable the logging facility in the javascript of moz plugin
This was a privacy hole. (urgency=medium)(Closes: #529633)
* Patch to support libmpc new API (Closes: #476375) - thanks to Yavor
Doganov
* Disable-maintener mode
* Make sure unpatch is last in the clean target
-- Christophe Mutricy <xtophe@videolan.org> Sat, 06 Jun 2009 16:56:16 +0200
vlc (0.9.9a-2ubuntu2) karmic; urgency=low
* Rebuild for libass1 -> libass3 transistion.
-- Steve Kowalik <stevenk@ubuntu.com> Mon, 25 May 2009 23:29:31 +1000
vlc (0.9.9a-2ubuntu1) jaunty; urgency=low
* Merge from debian which includes a small security fix.
* Adjusted Vcs fields to point to pkg-multimedia's git branch. The
package is maintained in the 'jaunty' branch.
* Remaining changes to debian:
- build against libxul-dev instead of iceape-dev
- build against libass-dev and libx264-dev
- build against and install libx264 plugin
- add Xb-Npp header to vlc package
- debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file, cf LP #275043
- Remove arts from dependencies. (LP: #320915)
- debian/control:
- Remove libarts1-dev from build depends
- Don't build package vlc-plugin-arts
- Remove all notions of vlc-plugin-arts from packages descriptions
- debian/rules:
- Remove --enable-arts from confflags
- Delete debian/vlc-plugin-arts.install
- Delete debian/vlc-plugin-arts.links
-- Reinhard Tartler <siretart@tauware.de> Sat, 18 Apr 2009 19:52:57 +0200
vlc (0.9.9a-2) unstable; urgency=medium
* Security fix
* The default /usr/share/http/{old}/.hosts was wrong in VLC 0.9.8 and 0.9.9.
World access of the http interface was possible when activated in
contradiction of what is said in Changelog.Debian and NEWS.Debian.
-- Christophe Mutricy <xtophe@videolan.org> Tue, 07 Apr 2009 23:06:48 +0200
vlc (0.9.9a-1ubuntu1) jaunty; urgency=low
* Merge from Debian. (LP: #356310)
* Remaining changes:
- build against libxul-dev instead of iceape-dev
- build against libass-dev and libx264-dev
- build against and install libx264 plugin
- adjust Vcs-Bzr Headers in debian/control
- add Xb-Npp header to vlc package
- debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file, cf LP #275043
- Remove arts from dependencies. (LP: #320915)
- debian/control:
- Remove libarts1-dev from build depends
- Don't build package vlc-plugin-arts
- Remove all notions of vlc-plugin-arts from packages descriptions
- debian/rules:
- Remove --enable-arts from confflags
- Delete debian/vlc-plugin-arts.install
- Delete debian/vlc-plugin-arts.links
-- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net> Mon, 06 Apr 2009 13:58:06 +0200
vlc (0.9.9a-1) unstable; urgency=low
* New upstream version 0.9.9a
+ Closes: #520149, #522170, #522185, #522554
+ Update symbol files
* Fix some typo in bug/presubj
* Remove some Replaces/Conflicts against version not in etch
* Move the caca module to vlc-nox
+ Re-add some Replaces/Conflicts
+ Closes: #522040
-- Christophe Mutricy <xtophe@videolan.org> Fri, 03 Apr 2009 00:12:49 +0200
vlc (0.9.8a-3) unstable; urgency=low
[ Reinhard Tartler ]
* fix typo in '--enable-maintainer-mode' (Closes: #517155)
[ Christophe Mutricy ]
* Fix build on non-Linux arch
* Fix cross-compilation
* VLC is GPV v2 or later. So point to v2 of the GPL
* We can use debhelper v7 without trouble
* Add lintian overrides.
* Set policy to 3.8.1
* debian/patches/*
+ Prune doc/fortunes.txt from personnal attack (Closes: #401560,
#518300)
+ Delete unused patches
+ Add comments to the patches
* Move to the video and debug sections
-- Christophe Mutricy <xtophe@videolan.org> Sun, 15 Mar 2009 16:50:18 +0000
vlc (0.9.8a-2) unstable; urgency=low
* Upload to unstable
* Rebuild against new libraries (Closes: #516316, #516731)
* Move packaging to Git
+ Add a conf file for git-buildpackage
+ Reflect change to git in Vcs fields
+ Ignore file generated by dpkg-buildpackage
* Disable the DV access module until it's ported to the new API
* Move http/.hosts to /etc (Closes: #501791)
* Improve some short descriptions
* Depends on debhelper >7
* Fix for 2 builds in a row
* Add a note in NEWS about running as root and vlc-wrapper (Closes: #507872)
-- Christophe Mutricy <xtophe@videolan.org> Tue, 24 Feb 2009 16:00:31 +0100
vlc (0.9.8a-1ubuntu4) jaunty; urgency=low
[ Cody Russell ]
* Check whether the server allows actions before trying to send them.
(LP: #328605)
-- James Westby <james.westby@ubuntu.com> Wed, 25 Feb 2009 11:37:57 +0000
vlc (0.9.8a-1ubuntu3) jaunty; urgency=low
[ Andreas Wenning ]
* Remove arts from dependencies. (LP: #320915)
- debian/control:
- Remove libarts1-dev from build depends
- Don't build package vlc-plugin-arts
- Remove all notions of vlc-plugin-arts from packages descriptions
- debian/rules:
- Remove --enable-arts from confflags
- Delete debian/vlc-plugin-arts.install
- Delete debian/vlc-plugin-arts.links
-- Mario Limonciello <mario_limonciello@dell.com> Thu, 12 Feb 2009 14:58:45 -0600
vlc (0.9.8a-1ubuntu2) jaunty; urgency=low
* no change rebuild to pick up new libx264, LP: #325720
-- Reinhard Tartler <siretart@tauware.de> Sat, 07 Feb 2009 20:40:56 +0100
vlc (0.9.8a-1ubuntu1) jaunty; urgency=low
* merge from debian. LP: #300328, #305100, #289263
* Fixes CVE-2008-5276
* remaining changes
- build against libxul-dev instead of iceape-dev
- build against libdca-dev, libass-dev and libx264-dev
- build against and install libx264 plugin
- adjust Vcs-Bzr Headers in debian/control
- add Xb-Npp header to vlc package
- debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file, cf LP #275043
-- Reinhard Tartler <siretart@tauware.de> Sun, 07 Dec 2008 23:12:27 +0100
vlc (0.9.8a-1) experimental; urgency=low
* New upstream release
+ Fix integer overflow in Real demux (VideoLAN SA-2008-11, CVE-2008-5276)
* Enable RealRTSP access module
* Depends on libv4l-dev to add support of some webcam
* Don't rebootstrap. The packages causing troubles previously have been fixed
-- Christophe Mutricy <xtophe@videolan.org> Wed, 03 Dec 2008 20:20:52 +0100
vlc (0.9.6-1ubuntu1) jaunty; urgency=low
* merge from debian/experimental, fixes LP: #289263
remaining changes:
- build against libxul-dev instead of iceape-dev
- build against libdca-dev, libass-dev and libx264-dev
- build against and install libx264 plugin
- adjust Vcs-Bzr Headers in debian/control
- add Xb-Npp header to vlc package
- debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file, cf LP #275043
-- Reinhard Tartler <siretart@tauware.de> Sat, 15 Nov 2008 15:45:06 +0100
vlc (0.9.6-1) experimental; urgency=low
[ Reinhard Tartler ]
* Build against libass. Closes: #499063, LP: #210354, #199870
* Explicitly build against libdca in debian/rules
* Tighten build depends on a libass-dev version that ships without .la file
[ Christophe Mutricy ]
* New bugfix upstream releases
+ Remove 402_tivo_overflow.diff
+ Fix buffer overflow in CUE demuxer (Closes: #504639)
+ Fix buffer overflow in Realtext decoder
* Honor DEB_BUILD_OPTIONS
* Rebootstrap in order to avoid problem with .la
-- Christophe Mutricy <xtophe@videolan.org> Sat, 08 Nov 2008 03:14:29 +0100
vlc (0.9.4-2) experimental; urgency=low
* Fix buffer overflow in Tivo demuxer
+ Closes: #502726, VideoLAN SA-0809
+ 402_tivo_overflow.diff taken from upstream
* Better xinerama fullscreen behaviour
+ 401_detect_xinerama_fullscreen.diff taken from upstream
* Builddepends on libcursesw5-dev rather than libcurses5-dev
for proper wide char handling
-- Christophe Mutricy <xtophe@videolan.org> Mon, 20 Oct 2008 23:23:46 +0200
vlc (0.9.4-1ubuntu3) intrepid; urgency=low
* link vlc to unicode enabled curses library. Thanks to Rafaël Carré for
reporting.(LP: #282644)
* enable emedded video (LP: #282582)
* Autodetect screen while using Xinerama to toggle fullscreen (LP: #115419)
-- Reinhard Tartler <siretart@tauware.de> Mon, 13 Oct 2008 21:47:13 +0200
vlc (0.9.4-1ubuntu2) intrepid; urgency=low
* add new plugin database meta fields Xb-Npp-Description and Xb-Npp-File
- update debian/control
* link plugin binary to /usr/lib/xulrunner-addons/plugins/
- update debian/mozilla-plugin-vlc.links
-- Alexander Sack <asac@ubuntu.com> Mon, 13 Oct 2008 17:45:51 +0200
vlc (0.9.4-1ubuntu1) intrepid; urgency=low
* merge from debian/experimental
* New upstream release fixes LP: #280081, #280378
* remaining changes:
- build against libxul-dev instead of iceape-dev
- build against libdca-dev, libass-dev and libx264-dev
- adjust Vcs-Bzr Headers in debian/control
- add Xb-Npp header to vlc package
- debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file, cf LP #275043
-- Reinhard Tartler <siretart@tauware.de> Sun, 12 Oct 2008 11:37:03 +0200
vlc (0.9.4-1) experimental; urgency=low
* New upstream bugfix version
* rules: Pass the debian version in configure.ac so that the cache
is invalidated between binary version
* control: Don't forget commas in builddep list
-- Christophe Mutricy <xtophe@videolan.org> Tue, 07 Oct 2008 00:17:30 +0200
vlc (0.9.3-1) experimental; urgency=low
[ Christophe Mutricy ]
* New upstream release
* Build-depends on libdca-dev
* vlc-nox.install
+ Be more general for the memcopy modules.
Fix a FTBFS on non-intel arch (Closes: #499860).
* Sort builddep list
[ Reinhard Tartler ]
* remove spurious conflicts on libvlc2. LP: #274614
-- Christophe Mutricy <xtophe@videolan.org> Fri, 26 Sep 2008 23:49:48 +0200
vlc (0.9.3-0ubuntu1) intrepid; urgency=low
[ Reinhard Tartler ]
* new upstream bugfix only Releases LP: #274721
Relevant fixes from NEWS file:
Various bugfixes:
* Fixed DTS channel order on 5.1 systems
* Fixed pausing behavior for subtitles and for Audio-CD
* Multiple subtitles and podcast fixes
* Various crashes fixed in PS, SSA, mkv, xspf, freetype
* Fixed update system bugs
* Other bug fixes (dvd language selection, subtitle colours, HTTP keep-alive...)
Qt4 interface:
* Added Faster/Slower icons to the controller panel
* Fixed lost playlist columns when switching the playlist view
* Added needed options to Simple preferences (to avoid NVIDIA drivers issues)
* Fullscreen controller: added time label, remembering of last position
* Fixed drag'n drop behaviour on the playlist
* Multiple other fixes (Enter hotkey in preferences, Skins selection...)
[ Saïvann Carignan ]
* debian/patches/301_DVD_media.diff: Change %U to %f
in VLC .desktop file . (LP: #275043)
-- Reinhard Tartler <siretart@tauware.de> Sat, 27 Sep 2008 09:30:04 +0200
vlc (0.9.2-1ubuntu2) intrepid; urgency=low
* remove spurious conflicts on libvlc2. LP: #274614
* fix FTBFS on all archs other than i386/lpia and amd64. Patch from
pkg-multimedia svn, Closes: #499860
-- Reinhard Tartler <siretart@tauware.de> Fri, 26 Sep 2008 08:35:29 +0200
vlc (0.9.2-1ubuntu1) intrepid; urgency=low
* New Upstream Release, exception granted by
- dktrkranz, norsetto, Hobbsee (via irc). LP: #270404
Changes done in ubuntu:
* add libxul-dev to build-depends
* make sure that vlc is build against libxul in configure. This doesn't
change anything in the package, but makes it more robust if building
in an 'unclean' chroot or when modifying the package.
* debian/control: make Vcs-* fields point to the motumedia branch
* add libx264-dev and libass-dev to build-depends
LP: #210354, #199870
* actually enable libass support by passing --enable-libass to configure
* enable libdca: add libdca-dev to build depends and --enable-libdca
* install the x264 plugin.
Changes already in the pkg-multimedia branch in debian:
* don't install usr/share/vlc/mozilla in debian/mozilla-plugin-vlc.install
* new upstream .desktop file now registers flash video mimetype LP: #261567
* add Xb-Npp-Applications to mozilla-plugin-vlc
* remove duplicate entries in debian/vlc-nox.install
-- Reinhard Tartler <siretart@tauware.de> Wed, 17 Sep 2008 21:56:14 +0200
vlc (0.9.2-1) experimental; urgency=low
[ Christophe Mutricy ]
* New upstream release
+ Soname changed
+ Bugs fixed upstream: Closes: #487646, #298150, #325069, #392292,
#458004, #470903, #458004, #423121
+ new upstream fixes various crasher bugs reported in ubuntu:
LP: #189575, #113927, #103741, #111615, #107899, #112076, #198916, 221428,
#91679, #96978, #123589, #133528, #231621, #259025
+ plays files with '+' in its name, LP: #239431, #217305
+ New packages: libvlccore0, libvlccore-dev, vlc-plugin-pulse
(Closes: #471069)
+ Build-depends on libswsale-dev, libshout3-dev, libxpm-dev,
zlib1g-dev, liblua5.1-0-dev, libschroedinger-dev, libtag1-dev,
libqt4-dev, libqt4-dev-tools and pkg-config. (Closes: #461324)
+ time display no longer incomplete, LP: #193445
+ fixed volume bar behavior, LP: #250041
+ shout support closes LP: #127594, #84098,
+ Install new modules:
- vlc-nox: alphamask, blendbench, bluescreen, canvas, cc, cdg, chain,
colorthres, croppadd, dynamicoverlay, erase, faad, gaussianblur, grain,
inhibit, lua, memcpy*, mmap, osd_parser, puzzle, remoteosd, rtmp,
schroedinger, sharpen, stats, subusf, t140, telepathy, v4l2, vmem
- vlc: qt4
- vlc-plugin-jack: access_jack
+ Distribute the .pc for libvlc and vlc-plugin (Closes: #289507)
+ Remove wx interface and glide plugin as they've been dropped by upstream
LP: #205325, #88487, #90603, #150380
+ The Python and java bindings are no longer part of the upstream tarballs
(Closes: #469011)
+ Temporarly disable libdca module until a pkg with the new
API get in unstable
+ Delete or refresh patches
+ New patches:
- 052_as-needed taken from bug #347650 to teach libtool about
-Wl,--as-needed
* Install the skins DTD and the default skins it's only 113kB
* Improve watch file
* Add a vlc-data package for /usr/share (13 MB)
* Add a vlc-dbg package (Closes: #491564)
* Sort vlc.install and vlc-nox.install
[ Mohammed Adnène Trojette ]
* Add myself to Uploaders.
* debian/control:
+ Add proper conflicts/replaces to vlc-data with mozilla-plugin-vlc.
+ Add proper conflicts/replaces to vlc with vlc-nox.
-- Christophe Mutricy <xtophe@videolan.org> Wed, 17 Sep 2008 00:49:48 +0200
vlc (0.8.6.i-2) experimental; urgency=high
[ Loic Minier ]
* Fix changelog entries for 0.8.6.h-2 and 0.8.6.h-3.
* Bump up Standards-Version to 3.8.0.
[ Christophe Mutricy ]
* Security: Fix integer overflow in mms module (CVE-2008-3794)
(Closes: #496265)(407-mms-overflow.diff taken from upstream)
[ Sam Hocevar ]
* debian/patches/300_manpage_syntax.diff: fix vlc-config.1 syntax.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 26 Aug 2008 23:25:13 +0000
vlc (0.8.6.i-1) experimental; urgency=low
* New upstream release.
- Refresh patch 010_iceape and change it to only patch the name of the .pc
files, keep using FIREFOX_CFLAGS and _LIBS etc. as to allow us to only
run autoconf, not automake.
- Drop patch 401-CVE-2008-2430, merged upstream.
- Update and rename patch 050_bootstrap to 900_autoconf.
-- Loic Minier <lool@dooz.org> Fri, 22 Aug 2008 19:13:30 +0200
vlc (0.8.6.h-5) unstable; urgency=high
* Acknowledge NMU by Nico Golde. Thanks.
* Fix buffer overflow in CUE demuxer (Closes: #504639)
-- Christophe Mutricy <xtophe@videolan.org> Wed, 05 Nov 2008 22:02:06 +0100
vlc (0.8.6.h-4.1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix integer overflows that could possibly lead to arbitrary
code execution (CVE-2008-4686.diff; Closes: #503118).
-- Nico Golde <nion@debian.org> Mon, 03 Nov 2008 14:41:58 +0100
vlc (0.8.6.h-4) unstable; urgency=high
* Security: Fix integer overflow in mms module
(Closes: #496265)(407-mms-overflow.diff taken from upstream)
-- Christophe Mutricy <xtophe@videolan.org> Mon, 25 Aug 2008 01:07:27 +0100
vlc (0.8.6.h-3) unstable; urgency=low
* Minor cleanups.
* Use DEB_HOST_ARCH instead of DEB_BUILD_ARCH in rules.
* Use objdump -x instead of ldd to check for links on libX11 as ldd might
resolve libvlc to the system's version if the system has libvlc installed;
closes: #495730.
-- Loic Minier <lool@dooz.org> Fri, 22 Aug 2008 19:46:35 +0200
vlc (0.8.6.h-2) unstable; urgency=high
* Fix integer overflow in TTA (CVE-2008-3732) (405-CVE-2008-3732.diff)
* Fix crashes in Live555 (406-live555-crash.diff)
* Switch to libdc1394-22-dev (Closes: #484695)
-- Christophe Mutricy <xtophe@videolan.org> Thu, 21 Aug 2008 20:19:39 +0100
vlc (0.8.6.h-1) unstable; urgency=high
[ Christophe Mutricy ]
* Acknowledge NMU by Nico Golde. Thanks.
* Acknowledge NMU by Mike Hommey. Thanks.
* New security upstrem release
- Fix buffer overflow (CVE-2008-1881)
- Fix out of bound array access (CVE-2008-1769)
- Fix various integer overflow in MP4 demuxer, Cinepak, RTSP
(CVE-2008-1489, CVE-2008-1768)
- Remove 105_min_mkv.patch, 400-CVE-2008-1489.diff and
401-CVE-2008-0073.diff, 402-CVE-2008-1881, 403-CVE-2008-1768.diff
and 404-CVE-2008-1881 integrated upstream
* Remove old transitional packages: vlc-plugin-alsa and wxvlc
(Closes: #477543, #477545)
* Add some magic for reportbug to ask people to remove their plugin cache
and get the info for vlc-nox and libvlc0 also.
[ Reinhard Tartler ]
* added a watch file
* new upstream release, refreshing patches
[ Christophe Mutricy ]
* Fix buffer overflow in Wav demux.(CVE-2008-2430)(Closes: #489004)
(Patch taken from upstream: 401-CVE-2008-2430.diff)
-- Christophe Mutricy <xtophe@videolan.org> Sat, 05 Jul 2008 23:45:15 +0100
vlc (0.8.6.e-2.3) unstable; urgency=low
* Non-maintainer upload.
* debian/control: Build depend on iceape-dev >= 1.1.9-4 instead of
libxul-dev (Closes: #480812).
* debian/patches/010_iceape.diff: configure.ac changes to allow to build
against iceape.
* debian/patches/050_bootstrap.diff: Corresponding configure changes.
* debian/patches/series: Added 010_iceape.diff.
-- Mike Hommey <glandium@debian.org> Fri, 23 May 2008 21:11:07 +0200
vlc (0.8.6.e-2.1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* This update addresses the following security issues:
- CVE-2008-1769: out-of-bounds array access and memory corruption
via a crafted cinepak file (Closes: #478140).
- CVE-2008-1768: multiple integer overflow triggering buffer overflows
in the mp4 and real demuxer and the cinepak codec (Closes: #478140).
- CVE-2008-1881: stack-based buffer overflow in subtitle parsing leading
to arbitrary code execution via crafted subtitle file (Closes: #477805).
-- Nico Golde <nion@debian.org> Sun, 27 Apr 2008 16:17:49 +0200
vlc (0.8.6.e-2) unstable; urgency=high
[ Christophe Mutricy ]
* Acknowledge NMU by Nico Golde. Thanks
* New patch taken from upstream to fix an arbitrary code execution.
CVE-2008-0073 (Closes: #473057)
* New patch to fix FTBS in MKV module
[ Loic Minier ]
* Mention CVE id in 0.8.6.e-1.1.
-- Christophe Mutricy <xtophe@videolan.org> Sat, 29 Mar 2008 15:04:28 +0000
vlc (0.8.6.e-1.1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Fix Integer overflow in MP4_ReadBox_rdrf function
that triggers a heap-based buffer overflow via a
large atom length value (Closes: #472635); CVE-2008-1489.
-- Nico Golde <nion@debian.org> Wed, 26 Mar 2008 13:21:44 +0100
vlc (0.8.6.e-1) unstable; urgency=high
[ Christophe Mutricy ]
* New security upstream release
- CORE-2008-0130, VideoLAN-SA-0802, CVE-2008-0986: Arbitrary memory
overwrite in the MP4 demuxer (Closes: #467652)
- Others security fixes already included in the Debian package
- Xshm detection fix (Closes: #404361)
- Alsa 5.1 fixes
- DTS to S/PDIF fixes
* patches/
- delete the uneeded sec-* patches
- delete 100_no_wx_update.diff as the update "feature" has been removed
upstream
[ Loic Minier ]
* Urgency high for security bugfix.
-- Christophe Mutricy <xtophe@videolan.org> Mon, 25 Feb 2008 23:35:24 +0000
vlc (0.8.6.c-6) unstable; urgency=high
[ Nico Golde ]
* This update addresses the following security issues (Closes: #461544).
- CVE-2008-0295: Heap-based buffer overflow in real_sdpplin.c
which could lead to user-assisted arbitrary code execution
via crafted SDP data.
- CVE-2008-0296: Heap-based buffer overflow in libaccess_realrtsp plugin
which might lead to arbitrary code execution via a crafted RTSP server.
[ Loic Minier ]
* Merge above changes by Nico Golde.
-- Loic Minier <lool@dooz.org> Mon, 21 Jan 2008 16:16:51 +0100
vlc (0.8.6.c-5) unstable; urgency=low
[ Christophe Mutricy ]
* New vlc-plugin-jack pkg with jack audio_output module
(closes: #402252, #444992)
* Make all the symlink for /usr/share/${pkg} point to /usr/share/doc/vlc-nox
as the plugins depends on vlc-nox and not vlc
* debian/control: dpkg-shlibdeps gives the correct depends for
vlc-plugin-glide. So drop the hardcoded depends on libglide2
* debian/rules: dpkg-shlibdeps now behaves better with libraries without
versionned symbol file.
[ Sam Hocevar ]
* debian/control:
+ Dropped the libcdio-dev versioned build-dep to ease backports.
[ Loic Minier ]
* Ack NMU by Nico Golde; thanks!
* Wrap more deps.
* Also build vlc-plugin-svgalib package on amd64 as well; build-dep on
libsvga1-dev on amd64 too; --enable-svgalib on amd64.
* Drop debian/*.dirs.
* Only pass --host to configure if DEB_BUILD_GNU_TYPE and DEB_HOST_GNU_TYPE
differ.
* Pass --quiltrc /dev/null to quilt and use $(QUILT) to invoke quilt.
* Bump up Debhelper compatibility level to 6; drop dpkg-dev build-dep.
* Add /svn to Vcs-Svn.
* Don't run ./vlc as a test if nocheck is given.
* Cleanup rules.
* Drop vlc-plugin-alsa and wxvlc /u/s/d symlinks as these are dummy packages
anyway.
* Update menu file.
-- Loic Minier <lool@dooz.org> Fri, 11 Jan 2008 17:32:36 +0100
vlc (0.8.6.c-4.1) unstable; urgency=high
* Non-maintainer upload by security team.
* This update addresses the following security issues
(CVE ids pending; Closes: #458318):
- Fix format string issue in internal webserver that could lead to
to arbitrary code execution (sec-httpd_formatstring.diff).
- Disable m3u EXTVLCOPT parsing if no command line option is specified
(--m3u-extvlcopt) to prevent browser plugins to control stream output
and thus overwriting arbitrary files of the user running vlc
(sec-vlcopt_support.diff).
- Fix stack-based buffer overflow in subtitle parsing
(sec-subtitle_buffer_overflow.diff).
- Fix NULL pointer dereference in the rtsp/rtp module by checking return
of the httpd_MsgGet function (sec-rtsp_remote_dos.diff).
-- Nico Golde <nion@debian.org> Fri, 11 Jan 2008 15:05:10 +0100
vlc (0.8.6.c-4) unstable; urgency=high
[ Loic Minier ]
* Wrap build-deps and deps.
* Only suggest videolan-doc; closes: #451914.
[ Christophe Mutricy ]
* Use Vcs- instead of Xs-Vcs-
* Add Homepage field to control
* Use --ignore-missing-info with dpkg-shlibdeps as glide doesn't provide a
versionned .shlibs
[ Sam Hocevar ]
* debian/control:
+ Build-depend on a newer libcdio-dev to transition to the newer binary
packages (Closes: #456390, #456403, #453823).
+ Depend on ttf-dejavu-core instead of ttf-dejavu (Closes: #445580).
+ Set policy to 3.7.3.
* debian/rules:
+ Dont ignore make distclean errors.
+ Call dh_desktop to register desktop files.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 15 Dec 2007 12:33:48 +0000
vlc (0.8.6.c-3) unstable; urgency=high
* debian/control:
+ Removed now useless linux-libc-dev build-dependency (Closes: #430710),
thanks to Steve Langasek.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 05 Jul 2007 10:13:42 +0200
vlc (0.8.6.c-2) unstable; urgency=high
[ Loic Minier ]
* Merge the never uploaded 0.8.6.a.debian-7 changelog entry into 0.8.6.c-1.
[ Christophe Mutricy ]
* Build-depends on linux-libc-dev rather than linux-kernel-headers
(Closes: #430710 )
[ Sam Hocevar ]
* debian/control:
+ Build-depend on newer libavcodec libraries.
+ Build-depend on newer libflac-dev.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 04 Jul 2007 22:31:32 +0200
vlc (0.8.6.c-1) unstable; urgency=high
[ Loic Minier ]
* New patch, 107_gcc-4.3, fixes missing include causing a build failure with
GCC 4.3; thanks Martin Michlmayr; closes: #417750.
[ Christophe Mutricy ]
* No longer build the x264 module as libx264 has been removed from Sid
(Closes: #424649, #427283).
* New patch, 108_flac-1.1.3 taken from upstream to fix building with
libflac8 (Closes: #426673).
* Rebuild against new libavcodec and libavformat (Closes: #427573).
[ Fathi Boudra, Christophe Mutricy ]
* New upstream release (Closes: #424915):
+ multiple format string vulnerabilities (VideoLAN-SA-0207).
(Closes: #429726)
+ media player unspecified Denial Of Service vulnerability (CVE-2007-0256).
(Closes: #407290)
+ missing includes to fix FTBFS with GCC 4.3.0. (Closes: #417750)
+ fullscreen opens a normal window instead of going fullscreen on amd64.
(Closes: #405035)
+ fix building with libflac8. (Closes: #426673)
+ The following patches are no longer necessary:
105_audio_format_crash.diff
106_xshm_check.diff
107_gcc-4.3.diff
108_flac-1.1.3.diff
[ Sam Hocevar ]
* Install libtelx_plugin.so in vlc-nox package.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 26 Jun 2007 01:41:02 +0200
vlc (0.8.6.a.debian-6) unstable; urgency=low
* Rebuilt package against packages that are in unstable (Closes: #415446).
* debian/control:
+ Use ${binary:Version} instead of ${Source-Version}.
+ Build-depend on dpkg-dev (>= 1.13.19).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Mar 2007 14:50:43 +0100
vlc (0.8.6.a.debian-5) unstable; urgency=low
* Refreshed and renamed all patches.
* debian/control:
+ Set pkg-multimedia-maintainers as main maintainer.
+ Fixed Vcs fields.
* debian/compat:
+ Set compat to 5.
* debian/rules:
+ Big cleanup.
+ Distribute libvlc.a again.
+ Switch to AM_MAINTAINER_MODE instead of touching all files.
* debian/patches/106_xshm_check.diff:
+ New patch. Don't crash if XShmAttach fails, instead fall back to
normal X images (Closes: #404361).
* debian/patches/300_manpage_syntax.diff:
+ New patch. Fix dvd:// syntax in manpage (Closes: #412372) and add
mention of the videolan-doc package.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 17 Mar 2007 19:46:52 +0100
vlc (0.8.6.a.debian-4) unstable; urgency=low
* *sigh*, libfaad-dev build-depend was in fact missing.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 13 Mar 2007 10:39:04 +0100
vlc (0.8.6.a.debian-3) unstable; urgency=low
* debian/control:
+ Add XS-Vcs-Browser field.
+ Build-depend on libx264-dev.
+ Build-depend on libfaad-dev.
* debian/rules:
+ Now that they're in unstable, no longer build our custom x264 and faad2.
* debian/patches/030_audio_format_crash.diff:
+ Patch from upstream to fix multiple crashes with audio conversions.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 12 Mar 2007 16:41:06 +0100
vlc (0.8.6.a.debian-2) unstable; urgency=high
* debian/patches/021_x264_powerpc.diff:
+ Patch from upstream to fix FTBFS on PowerPC (Closes: #411438).
* debian/rules:
+ Fix a kFreeBSD FTBFS, courtesy of Petr Salinger (Closes: #399713).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 21 Feb 2007 12:12:02 +0100
vlc (0.8.6.a.debian-1) unstable; urgency=high
* New upstream bugfix release.
* Most of our patches are now in sync with upstream. Removed:
+ 000_bootstrap.diff
+ 000_ltmain.diff
+ patch-badly-initialised-data-0.8.6debian-0.8.6a.diff
+ patch-configure.ac-syntax-0.8.6debian-0.8.6a.diff
+ patch-documentation-0.8.6debian-0.8.6a.diff
+ patch-i422-yuy2-crash-0.8.6debian-0.8.6a.diff
+ patch-integer-signedness-0.8.6debian-0.8.6a.diff
+ patch-logo-filter-crash-0.8.6debian-0.8.6a.diff
+ patch-memory-leaks-0.8.6debian-0.8.6a.diff
+ patch-missing-locks-0.8.6debian-0.8.6a.diff
+ patch-mjpeg-separator-0.8.6debian-0.8.6a.diff
+ patch-mozilla-plugin-0.8.6debian-0.8.6a.diff
+ patch-network-protocols-fixes-0.8.6debian-0.8.6a.diff
+ patch-playlist-crash-0.8.6debian-0.8.6a.diff
+ patch-po-0.8.6debian-0.8.6a.diff
+ patch-private-libcaca-0.8.6debian-0.8.6a.diff
+ patch-remove-debug-messages-0.8.6debian-0.8.6a.diff
+ patch-sanitise-javascript-0.8.6debian-0.8.6a.diff
+ patch-sanity-checks-0.8.6debian-0.8.6a.diff
+ patch-sdl-image-priority-0.8.6debian-0.8.6a.diff
+ patch-utf8-0.8.6debian-0.8.6a.diff
+ patch-version-information-0.8.6debian-0.8.6a.diff
+ MOAB-02-01-2007-CVE-2007-0017.patch
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 11 Jan 2007 18:17:41 +0100
vlc (0.8.6-svn20061012.debian-2) unstable; urgency=high
* Maintainer upload.
* Acknowledge previous NMUs by Andreas Barth. Thanks.
(Closes: #405425, #400720, #403022).
* debian/control:
+ Put back mozilla-plugin-vlc package.
* debian/rules:
+ Build with mediacontrol bindings, needed for the Mozilla plugin.
* 020_kfreebsd.diff:
+ New patch courtesy of Petr Salinger. Fix a GNU/kFreeBSD FTBFS
(Closes: #399713).
* patch-configure.ac-syntax-0.8.6debian-0.8.6a.diff:
+ Fix "CFAGS" to "CFLAGS" in configure.ac.
* patch-documentation-0.8.6debian-0.8.6a.diff:
+ Documentation, translation and error messages updates.
* patch-network-protocols-fixes-0.8.6debian-0.8.6a.diff:
+ Various fixes for the IPv4, IPv6, SAP and HTTP protocols.
* patch-po-0.8.6debian-0.8.6a.diff:
+ Translation updates.
* patch-version-information-0.8.6debian-0.8.6a.diff:
+ Set version information to 0.8.6a, even if it's not really our real
version, to make it clear that the security issues were fixed.
* patch-mozilla-plugin-0.8.6debian-0.8.6a.diff:
+ Proper fix for the Mozilla plugin (Closes: #400720, #403022).
* 000_bootstrap.diff:
+ Rebootstrap tarball because of changes to configure.ac.
* patch-badly-initialised-data-0.8.6debian-0.8.6a.diff:
+ Fix various badly initialised variables in the code.
* patch-i422-yuy2-crash-0.8.6debian-0.8.6a.diff:
+ Fix a crash in the I422-YUY2 chroma conversion.
* patch-integer-signedness-0.8.6debian-0.8.6a.diff:
+ Fix integer signedness issues in the variable code.
* patch-logo-filter-crash-0.8.6debian-0.8.6a.diff:
+ Fix a crash in the logo filter.
* patch-memory-leaks-0.8.6debian-0.8.6a.diff:
+ Fix various memory leaks.
* patch-missing-locks-0.8.6debian-0.8.6a.diff:
+ Add missing mutex locks.
* patch-mjpeg-separator-0.8.6debian-0.8.6a.diff:
+ Fix MJPEG format support.
* patch-playlist-crash-0.8.6debian-0.8.6a.diff:
+ Fix a crash in the playlist code.
* patch-private-libcaca-0.8.6debian-0.8.6a.diff:
+ Do not use private libcaca symbols.
* patch-remove-debug-messages-0.8.6debian-0.8.6a.diff:
+ Disable debug messages and spurious messages to stderr.
* patch-sanitise-javascript-0.8.6debian-0.8.6a.diff:
+ Fix the javascript string sanitising.
* patch-sanity-checks-0.8.6debian-0.8.6a.diff:
+ Various sanity checks for untrusted data.
* patch-sdl-image-priority-0.8.6debian-0.8.6a.diff:
+ Downgraded the sdl-image plugin priority.
* patch-utf8-0.8.6debian-0.8.6a.diff:
+ Fix Unicode support in GUIs and file access.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 8 Jan 2007 09:43:07 +0100
vlc (0.8.6-svn20061012.debian-1.2) unstable; urgency=high
* Non-maintainer upload.
* Fix format string vulnerability with patch
MOAB-02-01-2007-CVE-2007-0017.patch, CVE-2007-0017. Closes: #405425
-- Andreas Barth <aba@not.so.argh.org> Sat, 6 Jan 2007 23:07:51 +0000
vlc (0.8.6-svn20061012.debian-1.1) unstable; urgency=high
* Non-maintainer upload.
* remove broken package mozilla-plugin-vlc. Closes: #400720, #403022
-- Andreas Barth <aba@not.so.argh.org> Sat, 23 Dec 2006 19:17:40 +0000
vlc (0.8.6-svn20061101.debian-1) UNRELEASED; urgency=high
* New upstream SVN snapshot.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 1 Nov 2006 10:50:17 +0100
vlc (0.8.6-svn20061012.debian-1) unstable; urgency=low
* New upstream SVN snapshot.
* Upstream fixed the BadWindow request issue (Closes: #392207).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 12 Oct 2006 20:43:45 +0200
vlc (0.8.6-svn20061008.debian-1) unstable; urgency=high
* New upstream SVN snapshot. Fixes a heap smashing bug.
* debian/control:
+ Build-depend on libgtk2.0-dev to work around #388521 (Closes: #391739).
+ Replace XS-X-Vcs-Svn with -XS-Vcs-Svn.
* debian/patches/020_notify.diff:
+ Fix notify support. Thanks to Christophe Mutricy.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 8 Oct 2006 18:54:30 +0200
vlc (0.8.6-svn20061001.debian-4) unstable; urgency=low
* Build-depend on libnotify and explicitly activate the libnotify plugin
(Closes: #391308).
* Re-enable DV support. libraw1394 is not waiting for us anyway.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 6 Oct 2006 10:24:26 +0200
vlc (0.8.6-svn20061001.debian-2) unstable; urgency=high
* Temporarily disable DV support because the libraw1394 transition does
not look like it will happen soon.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 4 Oct 2006 14:00:16 +0200
vlc (0.8.6-svn20061001.debian-1) unstable; urgency=low
* New upstream SVN snapshot.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 1 Oct 2006 17:57:57 +0200
vlc (0.8.6-svn20060925.debian-1) unstable; urgency=low
[ Sam Hocevar ]
* New upstrean SVN snapshot.
* This release fixes issues with the French Freebox device (Closes: #388332).
* debian/control:
+ Added Clément Stenac to the uploaders.
* 020_certificates_paths.diff:
+ New patch from upstream that looks for SSL certificates in
/etc/ssl/certs/ca-certificates.crt (Closes: #365239).
[ Clément Stenac ]
* Add VCS information to control
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 25 Sep 2006 14:00:46 +0200
vlc (0.8.6-svn20060918.debian-1) unstable; urgency=low
* New upstream SVN snapshot, with a slightly saner version number.
* debian/rules:
+ Call dh_install with -si so that it does not try to install files that
are not for us (Closes: #387873).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 18 Sep 2006 12:38:26 +0200
vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-5) unstable; urgency=low
* debian/control:
+ Added proper conflicts/replaces to the libvlc0 package because it
overwrites files from old vlc packages (Closes: #387844).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 17 Sep 2006 01:38:24 +0200
vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-4) unstable; urgency=low
* debian/control:
+ Add libsdl-image1.2-dev to the build-dependencies.
+ Shorten short descriptions and add “without X support” to the vlc-nox
short description.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 16 Sep 2006 20:08:53 +0200
vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-3) unstable; urgency=low
* debian/control:
+ Distribute libvlc0 in a separate package.
+ Created vlc-nox package that contains VLC and all its non-X related
plugins.
* debian/rules:
+ Use dh_install.
+ Bail out with an error if a plugin from vlc-nox got linked to libX11.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 14 Sep 2006 18:39:59 +0200
vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-2) unstable; urgency=low
* debian/patches/000_dup_builtins.diff:
+ Fix a powerpc FTBFS due to duplicate libraries in link lines.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 11 Sep 2006 18:32:04 +0200
vlc (0.8.6-svn20060911.0.8.5-1-svn.debian-1) unstable; urgency=low
* New upstream SVN snapshot, fixes an amd64 FTBFS.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 11 Sep 2006 13:56:19 +0200
vlc (0.8.6-svn20060910.0.8.5-1-svn.debian-1) unstable; urgency=low
* New upstream SVN snapshot, from the forthcoming 0.8.5-1 branch.
* This branch's playlist window does not crash like the 0.8.6 does
(Closes: #375213, #385036, #384869).
* Upstream fixed implicit pointer functions (Closes: #385192).
* Upstream's x264 build system now uses config.guess instead of uname to
detect system and CPU types (Closes: #385535).
* Upstream removed debug messages from the ts plugin (Closes: #385008,
Closes: #385323).
* Aspect ration in mkv files was fixed (Closes: #385876).
* debian/control:
+ Build-depend on libcaca-dev (>= 0.99.beta4-1) so that we no longer pull
useless build dependencies (Closes: #385536).
+ Have VLC depend on ttf-dejavu again. It's used for subtitles and the
default skin.
* debian/copyright:
+ Full copyright holders and license audit (Closes: #324978).
* debian/rules:
+ No longer install old copyright files (Closes: #385200).
+ Re-activated the speex module (Closes: #386204).
+ Don't install TTF fonts, use the ones from ttf-dejavu instead.
* debian/patches/020_freetype_font.diff:
+ Renamed this patch into 020_dejavu_font.diff and made it use dejavu
fonts.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 10 Sep 2006 19:02:17 +0200
vlc (0.8.6-svn20060823.debian-3) unstable; urgency=low
* debian/control:
+ Added missing build-dep on libdc1394-13-dev (Closes: #384568, #384582).
+ Build-depend on a newer libcaca for better colour ASCII rendering.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 25 Aug 2006 11:19:00 +0200
vlc (0.8.6-svn20060823.debian-2) unstable; urgency=low
* debian/control:
+ Added missing build-dep on libraw1394-dev.
* debian/rules:
+ Replaced --enable-livedotcom with --enable-live555.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 25 Aug 2006 09:37:47 +0200
vlc (0.8.6-svn20060823.debian-1) unstable; urgency=low
* New upstream SVN snapshot.
* debian/rules:
+ Distribute a shared version of libvlc.
+ Activated the twolame encoder.
* debian/control:
+ Build-depend on a newer libavcodec so as to get WMV3 decoding support.
+ Cleaned up package dependencies a bit.
* debian/patches/000_ltmain.diff:
+ Work around libtool not wanting to install our plugins.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 24 Aug 2006 18:06:12 +0200
vlc (0.8.5.debian-2) unstable; urgency=low
* debian/rules:
+ Fix generation of Arch: all transition packages.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 7 Jun 2006 14:46:22 +0200
vlc (0.8.5.debian-1) unstable; urgency=low
* New upstream release (Closes: #364934).
* This release no longer disables audio input if the v4l video device does
not advertise an audio device (Closes: #316377).
* This release fixes PPC asm compilation issues in x264 (Closes: #366965).
* debian/control:
+ Merged wxvlc and vlc-plugin-alsa into vlc to get rid of circular
dependencies (Closes: #365816).
+ Set policy to 3.7.2.
+ libxosd-dev is installable again; build-depend on it (Closes: #364937).
* debian/patches/030_x264_altivec.diff:
* debian/patches/030_x264_armvl.diff:
+ Patches applied upstream. Removed.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 23 May 2006 16:15:56 +0200
vlc (0.8.5-test3.debian-3) unstable; urgency=low
* debian/control:
+ Build-depend on libdvdread-dev (>= 0.9.5) because libdvdread3-dev just
disappeared (Closes: #364681).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 25 Apr 2006 09:05:45 +0200
vlc (0.8.5-test3.debian-2) unstable; urgency=low
* debian/control:
+ Added missing libavc1394-dev build-dependency.
* debian/patches/030_x264_altivec.diff:
+ Fixed illegal implicit casts of vector types.
* debian/patches/030_x264_armvl.diff:
+ Added support for the armv4l CPU.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 24 Apr 2006 20:45:16 +0200
vlc (0.8.5-test3.debian-1) unstable; urgency=low
* New upstream release.
* Upstream fixed many bugs:
+ Fixed the CPU features used by the deinterlace plugin and no
longer crashes on non-SSE machines (Closes: #363153).
+ Properly build on amd64 wrt PIC (Closes: #339372, #330146, #330154).
+ Fixed the double pane in settings dialog issue (Closes: #343031).
+ Help flags now adapt to the locale and help formatting was fixed
(Closes: #347278).
+ HTTP streaming no longer fails (Closes: #352599).
+ Memory leak fixed (Closes: #359655).
+ x264 build system supports ppc64 and mips64 (Closes: #361452, #358233).
+ OGG muxing was fixed (Closes: #364321).
* debian/control:
+ Removed legacy dummy packages.
+ Switched from dpatch to quilt.
+ Removed now useless build-dependency on gcc-snapshot (Closes: #361729).
+ Ditto for xlibs-static-pic (Closes: #364265).
+ Build-depend on newer ffmpeg libraries so that we dynamically link
against them.
+ Build-depend on newer Matroska libraries to fix .mkv support
(Closes: #348404).
+ Build-depend on libxul-dev and xulrunner instead of mozilla-dev.
+ Build-depend on newer live555 libraries.
+ Depend on vlc-plugin-alsa.
+ Removed the ttf-freefont dependency (Closes: #353459, #362071).
* debian/vlc.mime:
+ Fixed broken templates (Closes: #354101).
* debian/patches/010_no-wx-updates.diff:
+ Created from old dpatch. Disables broken "check for updates" button.
* debian/patches/010_osdmenu-paths.diff
+ Created from old dpatch. Fixes file paths for OSD plugin.
* debian/patches/020_xulrunner.diff:
+ Build using XULrunner (Closes: #364381).
* debian/patches/020_freetype_font:
+ Do not hardcode the default font, let VLC find one itself.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 24 Apr 2006 18:10:10 +0200
vlc (0.8.4.debian-2) unstable; urgency=low
* debian/rules:
+ Enable zeroconf/bonjour support (Closes: #348085).
+ Enable musepack decoding support.
+ Enable VCD navigation support.
* debian/control:
+ Build-depend on more recent versions of libavcodec to fix CVE-2005-4048.
+ Build-depend on libhal-dev (>= 0.5.5.1-3) for the dbus transition.
+ Build-depend on libavahi-client-dev.
+ Build-depend on libmpcdec-dev.
+ Build-depend on libsysfs-dev so that the MP4 module can get an iPod’s
version number.
+ Build-depend on libvcdinfo-dev.
* debian/vlc.mime:
+ Put flags after the command, as per mailcap(5) (Closes: #340434).
* src/libvlc.c configure.ac modules/services_discovery/hal.c:
+ Backported HAL 0.5 patch from upstream, thanks to Clément Stenac and
Loïc Minier. As a result, we now build and install again on unstable
(Closes: #332927, #347598, #347847).
* extras/x264/configure:
+ Support the armv5tel platform.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 22 Jan 2006 12:08:42 +0100
vlc (0.8.4.debian-1) unstable; urgency=low
* New upstream release.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 26 Nov 2005 19:55:09 +0100
vlc (0.8.4-test2-2) unstable; urgency=low
* extras/x264/configure:
+ Teach the configure script about the Alpha platform.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 11 Nov 2005 18:49:31 +0100
vlc (0.8.4-test2-1) unstable; urgency=low
* New upstream release.
* debian/control:
+ Build-depend on a newer version of gnutls (Closes: #335774).
+ Replaced occurrences of "wxwindows" with "wxwidgets" (Closes: #330141).
* debian/rules:
+ Use dh_buildinfo because of all the static libraries we use.
* Upstream fixed the wx code so that it builds with newer versions of the
library (Closes: #332282, #332773).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 11 Nov 2005 10:41:35 +0100
vlc (0.8.4-svn20050920-3) unstable; urgency=low
* configure.ac:
+ Fixed a bug in the gnomevfs plugin configuration.
* debian/rules:
+ Explicitly disable the GnomeVFS plugin (Closes: #329317).
* debian/control:
+ Buuild-depend on yasm on amd64.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 21 Sep 2005 11:36:24 +0200
vlc (0.8.4-svn20050920-2) unstable; urgency=low
* configure:
+ Fixed the powerpc build with gcc-4.x.
* extras/x264/configure:
+ Added missing Debian architectures to the configure script.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Sep 2005 17:46:35 +0200
vlc (0.8.4-svn20050920-1) unstable; urgency=low
* New SVN snapshot.
* configure.ac:
+ Upstream fixed the AltiVec build on PPC.
* debian/control:
+ Build-depend on a newer version of libavcodec. mp2v and mp1v encoders
work again (Closes: #324840).
+ Build-depend on gcc-snapshot on i386 and amd64, because currently only
that version of gcc properly builds some of the MMX modules.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Sep 2005 13:43:41 +0200
vlc (0.8.4-svn20050823-2) unstable; urgency=low
* debian/control:
+ Build-depend on libflac-dev (>= 1.1.2-3) because of the soname
change (Closes: #325948).
* debian/copyright:
+ Fixed the FSF address.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 1 Sep 2005 12:36:10 +0200
vlc (0.8.4-svn20050823-1) unstable; urgency=low
* New SVN snapshot.
* debian/control:
+ Build-depend on libsmbclient-dev.
+ Build-depend on libwxgtk2.6-dev (Closes: #285373), which means the
interface now works with non-UTF8 locales (Closes: #308770, #322665).
+ Build-depend on a newer version of libavcodec.
* debian/rules:
+ Activated SMB client support.
+ Install desktop files in usr/share/applications instead of
usr/share/gnome/apps/Multimedia.
* debian/patches/00list:
+ 20_no-wx-updates.dpatch: disabled the update check.
+ 20_interfaces.dpatch: disabled deprecated patch.
* configure.ac:
+ Fixes powerpc build.
* include/network.h src/misc/net.c:
+ Fixes HTTP input (Closes: #322757).
+ Fixes URL encoding in the RTSP module (Closes: #323813).
* modules/gui/skins2 modules/gui/wxwidgets:
+ Fixes a compilation issue on 64-bit architectures (Closes: #324031).
* modules/visualization/xosd.c:
+ Fixes libxosd initialisation (Closes: #324039).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 22 Aug 2005 14:43:48 +0200
vlc (0.8.4-svn20050810-2) unstable; urgency=low
* debian/control:
+ Build-depend on libarts1-dev (>= 1.4.2-1).
+ Build-depend on a newer version of libavcodec.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 16 Aug 2005 17:36:21 +0200
vlc (0.8.4-svn20050810-1) unstable; urgency=low
* New SVN snapshot.
* Rebuilt against libaa1 and new wxWin and SDL packages to complete the
aalib transition (Closes: #320874) and make the packages installable again
(Closes: #319292, #319598, #321461, #322166, #317380).
* debian/rules:
+ Use DEB_BUILD_ARCH_CPU instead of DEB_BUILD_GNU_CPU.
* debian/vlc.desktop:
+ Added desktop file, thanks to Mantas Kriauciunas (Closes: #290612).
* debian/control:
+ Removed unused dummy packages (Closes: #321988, #322003, #322013).
+ Build-depend on libmatroska-dev (>= 0.7.7).
+ Build-depend on libwxgtk2.4-dev (>= 2.4.4).
+ Build-depend on libdvbpsi4-dev instead of libdvbpsi3-dev.
* Build-depend on libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3).
+ Build-depend on a newer version of libmatroska-dev and mozilla-dev
because of the C++ transition.
+ Build-depend on libsvga1-dev instead of svgalib1-dev.
* This snapshot no longer uses tune=opteron on amd64 (Closes: #316161).
* The SVN version adds support for Freebox users (Closes: #317035).
* Various gcc-4.x FTBFS were fixed upstream (Closes: #317055).
* mozilla/support/npunix.c: fixed undeclared NPP_GetJavaClass
(Closes: #317067).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 10 Aug 2005 16:18:37 +0200
vlc (0.8.2-1) unstable; urgency=low
* New upstream release.
* This version fixes the random playlist parsing (Closes: #308375), encodes
non-ASCII characters in RTSP requests (Closes: #279735) and fixes an issue
with large files (Closes: #306110).
* debian/control:
+ Set policy to 3.6.2.1.
+ Build-depend on libpng12-dev, xlibmesa-gl-dev.
+ Build-depend on a more recent ffmpeg library set, to fix nasty visual
artifacts with post-processing (Closes: #300220).
+ mozilla-plugin-vlc recommends mozilla-firefox in addition to
mozilla-browser (Closes: #308723).
+ Now that sarge is out, removed legacy packages that disappeared in woody.
* debian/rules:
+ Activated PNG output support.
+ Activated GLX output support.
* The NEWS file documents the changed behaviour for SAP (Closes: #303262).
* Minor typo fixed in the manpage (Closes: #300339).
* po/de.po: merged corrections from Jens Seidel (Closes: #313890).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 26 Jun 2005 16:28:19 +0200
vlc (0.8.1.svn20050314-1) unstable; urgency=low
* More recent SVN snapshot.
* This snapshot fixes issues in modules/gui/wxwindows/streamout.cpp that
caused FTBFS on 64-bit architectures (Closes: #289923).
* debian/control:
+ Build-depend on new libmatroska and libavcodec versions.
+ Unfortunate return to wxwidgets 2.4 until 2.5 enters testing.
+ Upgraded libflac-dev build dependency to (>= 1.1.1-5) to resolve
dependency issues (Closes: #298067).
* debian/vlc.mime: merged Guido Guenther’s contribution (Closes: #297261).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 14 Mar 2005 10:53:59 +0100
vlc (0.8.1-3) unstable; urgency=low
* debian/control:
+ Build-depend on fixed ffmpeg packages (Closes: #289444).
+ Build-depend on a newer libflac-dev so that resulting packages use
libflac6 (Closes: #289490).
* modules/gui/wxwindows/open.cpp:
+ Compilation fix for 64 bits systems.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 10 Jan 2005 11:10:02 +0100
vlc (0.8.1-2) unstable; urgency=low
* debian/control:
+ Use ffmpeg from Debian instead of the contrib one.
+ Use wxgtk2.5 instead of 2.4.
+ Activated the ncurses UI (Closes: #286962).
* debian/gnome-vlc.desktop debian/gvlc.desktop:
+ Fixed the icon location.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 6 Jan 2005 18:00:00 +0100
vlc (0.8.1-1) unstable; urgency=low
* New upstream release.
* debian/gnome-vlc.desktop:
+ Fixed program path (Closes: #280290).
* debian/control:
+ Require an up-to-date liblivemedia.
+ Build-depend on libgnutls11-dev.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 14 Nov 2004 22:21:23 +0100
vlc (0.8.0.final-1) unstable; urgency=low
* Final 0.8.0 upstream release.
* src/misc/modules.c:
+ Fixed a startup issue with the svlc shortcut (Closes: #274376).
* debian/control:
+ Suggest the Mozilla and ALSA plugins. Only mentioned the others in
the package description because they are not of notable usefulness
(Closes: #275160).
* modules/access/http.c:
+ Fix HTTP proxy handling (Closes: #278381).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 3 Nov 2004 14:52:05 +0100
vlc (0.8.0-test1-1) unstable; urgency=high
* New upstream tarball.
* debian/rules:
+ Fixed previously broken DVD support.
+ Removed currently broken Speex support.
* debian/control:
+ Build-depend on libdvdnav.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 4 Sep 2004 02:32:49 +0200
vlc (0.7.2.svn20040827-1) unstable; urgency=high
* New SVN snapshot.
* debian/rules:
+ Activated x264 support.
+ Re-enabled libmodplug support.
+ Build PIC plugins even on x86.
+ Disabled SLP because its code is broken.
+ Disabled the GNOME, Qt, GTK+ and KDE interfaces in favour of the
WxWidgets one.
+ Activated HAL support.
* debian/control:
+ Force the vlc-plugin-arts dependencies.
+ Build-depend on jam and nasm because of x264.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 27 Aug 2004 21:31:13 +0200
vlc (0.7.2.final-11) unstable; urgency=medium
* configure.ac:
+ Fixed an LDFLAGS/CFLAGS confusion.
+ Don't use -finline-limit since it now tries to inline functions that
have not been explicitely inlined (Closes: #265673).
* debian/patches/20_configure.dpatch:
+ Don't manage this patch with dpatch since it causes ownership issues.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 15 Aug 2004 01:35:35 +0200
vlc (0.7.2.final-10) unstable; urgency=medium
* The "I hope I got it right this time" upload.
* configure.ac:
+ Use -maltivec -mabi=altivec for the memcpyaltivec and deinterlace
plugins on PowerPC.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 10 Aug 2004 18:01:47 +0200
vlc (0.7.2.final-9) unstable; urgency=low
* debian/control:
+ Added a missing dpatch build dependency (Closes: #263363).
+ Removed the modplug plugin until libmodplug-dev enters Debian.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 10 Aug 2004 11:01:15 +0200
vlc (0.7.2.final-8) unstable; urgency=low
* debian/control:
+ Added a missing dpatch build dependency.
* configure.ac:
+ Fixed the powerpc build by conditionally re-enabling -maltivec
-mabi=altivec.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 30 Jul 2004 00:05:58 +0200
vlc (0.7.2.final-7) unstable; urgency=low
* debian/rules:
+ Switch build system to dpatch.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 29 Jul 2004 17:03:51 +0200
vlc (0.7.2.final-6) unstable; urgency=low
* configure.ac: don't use -maltivec -mabi=altivec, because we don't want
to trigger AltiVec optimisations in our generic code (Closes: #256578,
Closes: #260819).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 23 Jul 2004 17:21:21 +0200
vlc (0.7.2.final-5) unstable; urgency=low
* debian/control:
+ Build-depend on libdvbpsi3-dev, so that we can get rid of the previous
versions of this library.
+ Recommend the videolan-doc package.
+ Build-conflict on libavcodec-dev, just in case it enters Sid at an
unappropriate moment.
* debian/README.Debian:
+ Removed mention of the libmpeg2 tree, which we no longer provide.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Jul 2004 11:25:17 +0200
vlc (0.7.2.final-4) unstable; urgency=low
* debian/rules:
+ Activated Theora support (Closes: #259061).
+ Re-enabled the KDE plugin (Closes: #258295).
* debian/control:
+ Set policy to 3.6.1.1.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 13 Jul 2004 00:21:20 +0200
vlc (0.7.2.final-3) unstable; urgency=low
* extras/ffmpeg/configure: fixed HPPA architecture detection.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 25 Jun 2004 11:55:33 +0200
vlc (0.7.2.final-2) unstable; urgency=low
* extras/ffmpeg/libavcodec/svq1.c: fixed vector/vect namespace issues on
powerpc.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 22 Jun 2004 15:21:09 +0200
vlc (0.7.2.final-1) unstable; urgency=low
* New upstream release.
* Temporarily disabled the KDE GUI plugin.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 29 May 2004 00:06:48 -0300
vlc (0.7.2-test2-1) unstable; urgency=low
* New upstream snapshot.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 6 May 2004 11:11:25 +0200
vlc (0.7.2-test1-4) unstable; urgency=low
* extras/ffmpeg/libacvodec/Makefile:
+ Fixed a PARISC/HPPA mix-up.
* src/interface/interface.c:
+ Removed the "switch interface" menu due to wxwin's utter bugosity.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 30 Apr 2004 13:15:59 +0200
vlc (0.7.2-test1-3) unstable; urgency=low
* configure.ac:
+ Link DTS plugins with libdts_pic.a, not libdts.a.
* debian/control:
+ Build-depend on libid3tag0-dev for ID3 tag support.
+ Made vlc depend on wxvlc for the moment.
* extras/ffmpeg/libacvodec/Makefile:
+ Build motion_est.c with -O1.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 30 Apr 2004 10:49:59 +0200
vlc (0.7.2-test1-2) unstable; urgency=low
* debian/control:
+ Build-depend on libxml2-dev.
* extras/ffmpeg/libavcodec/ppc/dsputil_altivec.c:
+ Syntax fixes for powerpc.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 28 Apr 2004 12:49:18 +0200
vlc (0.7.2-test1-1) unstable; urgency=low
* New SVN snapshot.
* The skinned interface is now the default one (Closes: #245210).
* debian/control:
+ Removed the libdv2-dev build-dependency.
+ Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1).
+ Set the libmatroska-dev build-dependency to (>= 0.7.0).
+ Build-depend on libfribidi-dev.
+ Build-depend on libcdio-dev.
+ Build-depend on libmodplug-dev.
* debian/rules:
+ Activated fribidi support.
+ Activated CDDA support via libcdio.
+ Activated MOD support.
* configure.ac:
+ Re-enabled i420_yuy2_altivec.
* src/interface/interface.c:
+ Disable unavailable interfaces from the switch menu (Closes: #245209).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 26 Apr 2004 16:30:25 +0200
vlc (0.7.1-7) unstable; urgency=high
* debian/control:
+ Override kdelibs4's shlibs value to get VLC into testing.
+ No longer build-depend on dvb-dev.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Apr 2004 18:00:40 +0200
vlc (0.7.1-6) unstable; urgency=low
* debian/control:
+ Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
on ppc/mpegvideo_altivec.o (Closes: #236442).
+ Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 6 Apr 2004 10:27:35 +0200
vlc (0.7.1-5) unstable; urgency=low
* debian/control:
+ Added a build-dependency on libaudiofile-dev to fix the m68k build.
* debian/rules:
+ Added symlinks for mozilla-firefox (Closes: #239352).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 30 Mar 2004 23:10:20 +0200
vlc (0.7.1-4) unstable; urgency=medium
* extras/ffmpeg/libavcodec/ppc/mpegvideo_ppc.c:
+ Replaced fprintf() with av_log() to fix the powerpc build.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 21 Mar 2004 13:59:07 +0100
vlc (0.7.1-3) unstable; urgency=medium
* debian/rules:
+ Activated DTS decoding support.
* debian/control:
+ Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
+ Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 20 Mar 2004 18:13:43 +0100
vlc (0.7.1-2) unstable; urgency=medium
* debian/control:
+ Build-depend on zlib1g-dev because ffmpeg uses it by default.
* configure.ac:
+ Add -lz to the link flags for plugins that use ffmpeg.
+ Disabled i420_yuy2_altivec for now, because it only has a C version of
the AltiVec routines.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 4 Mar 2004 17:34:58 +0100
vlc (0.7.1-1) unstable; urgency=medium
* New upstream release.
* debian/copyright:
+ Added faad2 and ffmpeg authors to the copyright (Closes: #212766).
* mozilla/vlcplugin.h:
+ Added the 'video/x-ms-asf' MIME type to the plugin (Closes: #232690).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 3 Mar 2004 10:47:21 +0100
vlc (0.7.0-3) unstable; urgency=medium
* ppc/mpegvideo_altivec.c:
+ Build this file with GCC 3.2 to work around an ICE.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 21 Jan 2004 15:36:30 +0100
vlc (0.7.0-2) unstable; urgency=low
* debian/rules:
+ Look for faad in extras/faad2, not extras/faad.
* modules/demux/mkv.cpp:
+ Updated mkv module for the latest Matroska version (Closes: #227923).
* modules/video_output/caca.c:
+ Updated caca module for the latest libcaca version.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 20 Jan 2004 18:30:58 +0100
vlc (0.7.0-1) unstable; urgency=low
* New upstream release.
* debian/control:
+ Build-depend on fixed dvb-dev packages.
+ Build-depend on fixed linux-kernel-headers packages.
* debian/rules:
+ Look for faad in extras/faad2, not extras/faad.
+ Enable postprocessing in the ffmpeg configuration.
+ Activated libcaca video output.
* doc/vlc.1:
+ Fixed a minor typo (Closes: #223605).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 4 Jan 2004 03:29:22 +0100
vlc (0.6.2+cvs20031030-2) unstable; urgency=low
* debian/control:
+ Build-depend on a newer wxwindows version to avoid incompatibilities.
+ Build-depend on linux-kernel-headers and build-conflict on dvb-dev
because these packages cannot be installed together.
* debian/rules:
+ Temporarily disabled the framebuffer video output plugin because of
current code errors in linux-kernel-headers.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 1 Nov 2003 11:01:40 +0100
vlc (0.6.2+cvs20031030-1) unstable; urgency=low
* New CVS snapshot.
* debian/rules:
+ Disabled the deprecated satellite plugin; the dvb plugin is now
the recommended one (Closes: #216367).
+ Don't install fortunes in /usr/share/games, they are too private for
common mortals (Closes: #212856). They are still available in the
/usr/share/doc/vlc directory though.
+ Activated the speex codec.
+ Activated the PVR input module.
* debian/control:
+ Depend on ttf-freefont for subtitles.
+ Upgraded debhelper build-dependency to (>= 4.0).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 31 Oct 2003 11:08:57 +0100
vlc (0.6.2-3) unstable; urgency=low
* debian/control:
+ Set libxosd-dev build-dependency to (>= 2.2.4-1.3) because previous
versions were broken on s390 (Closes: #208383).
+ Rewrote long descriptions (Closes: #209602, #209615, #209628, #209636,
Closes: #209774, #209914, #210028, #210095).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 15 Sep 2003 21:28:43 +0200
vlc (0.6.2-2) unstable; urgency=low
* debian/control:
+ Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
versions were broken on platforms where PIC/non-PIC cannot be mixed in
objects (Closes: #208383).
+ Set policy to 3.6.1.0.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 5 Sep 2003 02:32:54 +0200
vlc (0.6.2-1) unstable; urgency=low
* New upstream release.
* debian/control:
+ Added a build-dependency on freetype6-dev.
+ Added a build-dependency on libdvbpsi2-dev.
+ We now recommend gnome-vlc | wxvlc.
+ We now suggest fortune-mod.
* This release now uses libfreetype to render subtitles, and we recommend
ttf-freefont | ttf-thryomanes, so that the old .rle font is no longer
needed (Closes: #203013).
* extras/faad:
+ aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f
* extras/faad/common/mp4v2:
+ aclocal-1.4 && autoconf && autoheader && automake-1.4 --foreign -a -c \
&& libtoolize -c -f
* extras/mpeg2dec:
+ aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Tue, 2 Sep 2003 10:45:24 +0200
vlc (0.6.0+cvs-20030716-2) unstable; urgency=low
* debian/control:
+ Updated debhelper build-dependency to (>= 3.4.4) because we now
use debian/compat.
+ Use ${misc:Depends} everywhere.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 16 Jul 2003 16:55:31 +0200
vlc (0.6.0+cvs-20030716-1) unstable; urgency=low
* New CVS snapshot.
* debian/control:
+ Set policy to 3.6.0. No changes required.
+ Extended the package description.
* modules/video_output/x11/xcommon.c:
+ Fix for crashes in the Mozilla plugin (Closes: #200920).
* mozilla/*:
+ Compilation fixes for Mozilla 1.4 headers (Closes: #201093).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 16 Jul 2003 16:55:31 +0200
vlc (0.6.0+cvs-20030705-1) unstable; urgency=low
* New CVS snapshot.
+ Includes previous Debian fixes.
+ Errors in plugins now properly trigger build abort so that no build
failures are missed. Thanks to LaMont Jones for pointing out the problem.
* debian/rules:
+ Enabled Matroska support.
+ Only build builtins in the first compile pass so that we don't mix PIC
and non-PIC code (Closes: #199968). Phew, I hope I got it right this
time.
* extras/ffmpeg:
+ Re-applied the Alpha build fix from 0.6.0+cvs-20030627-2 that had
disappeared in 0.6.0+cvs-20030703-1.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 5 Jul 2003 01:09:11 +0200
vlc (0.6.0+cvs-20030703-1) unstable; urgency=low
* New CVS snapshot.
+ Includes previous Debian fixes.
+ Build should be a bit faster now.
* extras/faad:
+ aclocal-1.6 && autoconf && automake-1.6 -a -c -f && libtoolize -c -f
* extras/faad/common/id3lib:
+ mkdir doc examples
+ aclocal-1.4 && autoconf && automake-1.4 -a -c && libtoolize -c -f
* extras/mpeg2dec:
+ aclocal-1.7 && autoconf && automake-1.7 -a -c && libtoolize -c -f
+ Fixes build on parisc (Closes: #199693).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 3 Jul 2003 11:25:57 +0200
vlc (0.6.0+cvs-20030627-2) unstable; urgency=low
* extras/ffmpeg:
+ Fixed compilation for Alpha.
* debian/rules:
+ Enabled the video4linux input plugin (Closes: #199427).
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sun, 29 Jun 2003 21:12:10 +0200
vlc (0.6.0+cvs-20030627-1) unstable; urgency=low
* New upstream release.
* debian/rules:
+ Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
so that the rules can be called directly.
+ Use the -s flag instead of -a so that debhelper properly handles the
i386-only plugin packages.
+ Split the build rule into configure and build.
* debian/control:
+ Removed leading "a"s from package descriptions.
+ Set policy to 3.5.10.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 21 Jun 2003 17:55:07 +0200
vlc (0.5.3-3) unstable; urgency=low
* Built-in modules were linked twice in the mozilla plugin; removed the
non-PIC ones (Closes: #194384).
-- Samuel Hocevar <sam@zoy.org> Fri, 23 May 2003 11:15:19 +0200
vlc (0.5.3-2) unstable; urgency=low
* Changed the libvlc0-dev section to libdevel.
* We now build the static objects twice: once the normal way before we
link them with VLC, and once with -fPIC so that they can be linked to
the Mozilla plugin.
* Updated extras/faad/config.{sub,guess}.
-- Samuel Hocevar <sam@zoy.org> Fri, 14 Apr 2003 15:14:07 +0200
vlc (0.5.3-1) unstable; urgency=low
* New upstream release.
* Fixed a clock skew issue in debian/rules.
-- Samuel Hocevar <sam@zoy.org> Tue, 8 Apr 2003 15:20:20 +0100
vlc (0.5.2-4) unstable; urgency=low
* Changed the section of gnome-vlc and kvlc according to new Debian
archive sections.
* Updated woody-buildpackage so that packages say "stable".
-- Samuel Hocevar <sam@zoy.org> Tue, 1 Apr 2003 18:08:01 +0200
vlc (0.5.2-3) unstable; urgency=low
* Added explicit dependencies on vlc to legacy packages to make linda and
lintian happier.
* Added correct versioned build-dependency on debhelper.
* Updated the autotools helper files in extras/faad.
-- Samuel Hocevar <sam@zoy.org> Wed, 26 Mar 2003 02:50:34 +0100
vlc (0.5.2-2) unstable; urgency=low
* Bumped up standards version to 0.5.9.0.
* Added build-dependencies on libidl0 and libglib2.0-0 to work around
mozilla-dev's currently broken dependencies.
* We now link against libdvdread3 instead of libdvdread2.
-- Samuel Hocevar <sam@zoy.org> Tue, 25 Mar 2003 23:21:51 +0100
vlc (0.5.2-1) unstable; urgency=low
* New upstream release.
* Removed vlc-plugin-dvb, vlc-plugin-xosd, vlc-plugin-aa, vlc-plugin-lirc and
vlc-plugin-dv packages because the dependencies are quite small, and merged
them into the main vlc package.
* Removed the vlc-mad, vlc-arts, vlc-lirc and vlc-aa legacy packages because
they were not in woody.
-- Samuel Hocevar <sam@zoy.org> Tue, 11 Mar 2003 20:32:36 +0100
vlc (0.5.1-1) unstable; urgency=low
* New upstream release.
* The vlc-glide package is now Architecture: i386 only.
* The vlc-plugin-mad package Provides: mp3-decoder.
* The deprecated vlc-* packages have a proper link to /usr/share/doc/vlc/.
-- Samuel Hocevar <sam@zoy.org> Sat, 15 Feb 2003 03:43:33 +0100
vlc (0.5.0-1) unstable; urgency=low
* New upstream release (Closes: #157166).
* Audio MPEG and A52 decoders now use external libraries (libmad, liba52).
* Build-Depends are now valid (Closes: #147103).
* More robust AVI parser (Closes: #158037).
* An issue with X taking more and more CPU was fixed (Closes: #153286).
* Package now includes a NEWS file.
* New package containing a Mozilla plugin.
* New codec packages: Ogg/Vorbis, DV.
* New GUI package: wxvlc (wxWindows).
* New debian/woody-buildpackage file that can be used to build Woody
packages.
* Made the GNOME desktop entries more user-friendly (Closes: #149749).
-- Samuel Hocevar <sam@zoy.org> Thu, 4 Jul 2002 17:44:25 +0200
vlc (0.4.1-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Mon, 3 Jun 2002 23:43:35 +0200
vlc (0.4.0-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Thu, 23 May 2002 01:27:05 +0200
vlc (0.3.1-1) unstable; urgency=low
* New upstream release.
* Fixes a crash in the Gtk+ interface.
-- Samuel Hocevar <sam@zoy.org> Thu, 18 Apr 2002 06:43:42 +0200
vlc (0.3.0-1) unstable; urgency=low
* New upstream release.
* Reworked Gtk interface (Closes: #138732), with a working preferences
dialog (Closes: #134142, #134147).
* The ALSA plugin now supports S/PDIF (Closes: #118301).
-- Samuel Hocevar <sam@zoy.org> Sat, 6 Apr 2002 04:27:50 +0200
vlc (0.2.92-8) unstable; urgency=high
* Only link with libXv.a if libXv_pic.a wasn't found, which fixes
package builds on sid.
* Added -ffunction-sections to the compilation of mpeg_vdec.a when
the architecture is hppa.
-- Samuel Hocevar <sam@zoy.org> Sun, 6 Jan 2002 06:56:08 +0100
vlc (0.2.92-7) unstable; urgency=high
* Fixed configure.in so that it doesn't fail on hppa.
* Fixed a symbol resolution issue that made vlc crash when libdvdcss
was installed.
-- Samuel Hocevar <sam@zoy.org> Sat, 5 Jan 2002 03:46:23 +0100
vlc (0.2.92-6) unstable; urgency=high
* Attempt to fix IA64 and hppa builds.
-- Samuel Hocevar <sam@zoy.org> Fri, 4 Jan 2002 14:11:02 +0100
vlc (0.2.92-5) unstable; urgency=high
* Many fixes imported from the 0.2.92 upstream release (VCD input,
buffer management, decoder error management).
* Removed a stupid dependency on libc6 which prevented the package
from being built on alpha.
-- Samuel Hocevar <sam@zoy.org> Wed, 2 Jan 2002 04:16:44 +0100
vlc (0.2.92-4) unstable; urgency=high
* Put debian/control and debian/rules in sync again (Closes: #126697).
* Replaced the 48x48 XPM icons with 32x32 icons to comply with policy
(Closes: #126939).
* Don't spawn the Gtk+ or the Gnome interface if no $DISPLAY variable is
present, which fixes the framebuffer output (Closes: #101753).
-- Samuel Hocevar <sam@zoy.org> Sun, 30 Dec 2001 02:59:01 +0100
vlc (0.2.92-3) unstable; urgency=high
* Removed references to vlc-mad (Closes: #126194).
-- Samuel Hocevar <sam@zoy.org> Sat, 22 Dec 2001 21:04:27 +0100
vlc (0.2.92-2) unstable; urgency=high
* Bumped urgency to high to get this stable version into testing; all
reported critical bugs were fixed.
* Bumped Standards-Version to 3.5.6.
* Fixed a PowerPC compilation issue.
* Fixed a crash in the VCD input.
-- Samuel Hocevar <sam@zoy.org> Thu, 20 Dec 2001 23:24:21 +0100
vlc (0.2.92-1) unstable; urgency=low
* Using the stable 0.2.92 CVS branch, has lots of stability fixes.
* Disabled broken ALSA audio output (Closes: #110869, #119846).
* Changed configure.in so that vlc is linked against libXv.a,
not xvideo.so and sdl.so (Closes: #111790).
* Added versioned build-dep to libasound2-dev (Closes: #121057).
-- Samuel Hocevar <sam@zoy.org> Wed, 19 Dec 2001 17:06:44 +0100
vlc (0.2.91-2) unstable; urgency=low
* Added "Video" menu hints (Closes: #121036).
-- Samuel Hocevar <sam@zoy.org> Sun, 25 Nov 2001 02:25:34 +0100
vlc (0.2.91-1) unstable; urgency=low
* New upstream release.
* This release fixes IFO parsing issues (Closes: #119369).
* vlc will dlopen() an installed libdvdcss if available, to play
encrypted DVDs (Closes: #89856).
* vlc is now in sync with the official libdvdcss (Closes: #118194).
-- Samuel Hocevar <sam@zoy.org> Mon, 12 Nov 2001 17:14:29 +0100
vlc (0.2.90-3) unstable; urgency=low
* Added stricter Build-Depends on libsdl1.2-dev (Closes: #117180).
-- Samuel Hocevar <sam@zoy.org> Fri, 26 Oct 2001 16:06:01 +0200
vlc (0.2.90-2) unstable; urgency=low
* Various upstream bugfixes.
* Compiled against libsdl1.2-debian (Closes: #116709).
-- Samuel Hocevar <sam@zoy.org> Tue, 23 Oct 2001 02:09:39 +0200
vlc (0.2.90-1) unstable; urgency=low
* Fixed syntax error in build dependencies (Closes: #109722).
* XVideo module now compiled as built-in, to avoid PIC and non-PIC
code collision (Closes: #111790).
-- Samuel Hocevar <sam@zoy.org> Wed, 10 Oct 2001 15:00:29 +0200
vlc (0.2.83-2) unstable; urgency=low
* Fixed build dependencies for architectures not supporting libasound2
(Closes: #109722).
-- Samuel Hocevar <sam@zoy.org> Fri, 24 Aug 2001 12:47:45 +0200
vlc (0.2.83-1) unstable; urgency=low
* New upstream release.
* Activated subtitles in overlay mode (Closes: #97471).
-- Samuel Hocevar <sam@zoy.org> Wed, 22 Aug 2001 15:18:01 +0200
vlc (0.2.82-1) unstable; urgency=low
* New upstream release.
* Fixed broken manpage symlinks (Closes: #99561).
-- Samuel Hocevar <sam@zoy.org> Tue, 7 Aug 2001 12:39:16 +0200
vlc (0.2.81-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Sat, 28 Jul 2001 04:13:57 +0200
vlc (0.2.80-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Tue, 5 Jun 2001 04:41:06 +0200
vlc (0.2.73-2) unstable; urgency=low
* We now build without MMX in the main application (Closes: #96036).
-- Samuel Hocevar <sam@zoy.org> Fri, 4 May 2001 07:13:04 +0200
vlc (0.2.73-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Sat, 28 Apr 2001 07:02:35 +0200
vlc (0.2.72-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Mon, 16 Apr 2001 14:33:53 +0200
vlc (0.2.71-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Fri, 13 Apr 2001 08:13:26 +0200
vlc (0.2.70-1) unstable; urgency=low
* New upstream release.
* Non-i386 package builds really fixed (Closes: #89285).
-- Samuel Hocevar <sam@zoy.org> Sat, 7 Apr 2001 05:52:00 +0200
vlc (0.2.63-3) unstable; urgency=low
* Added versioned conflicts/replaces to vlc-gtk (Closes: #88796).
-- Samuel Hocevar <sam@zoy.org> Wed, 7 Mar 2001 20:47:48 +0100
vlc (0.2.63-2) unstable; urgency=low
* Glide shouldn't cause any non-x86 problems anymore (Closes: #88583).
-- Samuel Hocevar <sam@zoy.org> Mon, 5 Mar 2001 12:50:28 +0100
vlc (0.2.63-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Mon, 5 Mar 2001 00:41:16 +0100
vlc (0.2.62-2) unstable; urgency=low
* Removed a few lintian warnings.
-- Samuel Hocevar <sam@zoy.org> Sat, 3 Mar 2001 10:29:31 +0100
vlc (0.2.62-1) unstable; urgency=low
* New release. Glide and GGI packages build again.
* Updated vlc.1 manpage (Closes: #87478).
* Fixed debian/control (Closes: #83707).
* The framebuffer plugin doesn't hijack ^C anymore (Closes: #87500).
-- Samuel Hocevar <sam@zoy.org> Fri, 2 Mar 2001 17:32:24 +0100
vlc (0.2.61-1) unstable; urgency=low
* New release. The package build works again.
-- Samuel Hocevar <sam@zoy.org> Fri, 16 Feb 2001 08:09:59 +0100
vlc (0.2.60-1) unstable; urgency=low
* New release. The package build is most presumably FUBAR.
-- Samuel Hocevar <sam@zoy.org> Wed, 14 Feb 2001 08:33:46 +0100
vlc (0.2.50nocss-1) unstable; urgency=low
* Only build vlc-glide under x86 (Closes: #84046).
* Switched PentiumPro optimization off (Closes: #83707).
-- Samuel Hocevar <sam@zoy.org> Mon, 5 Feb 2001 20:49:15 +0100
vlc (0.2.50-1) unstable; urgency=low
* Unstable release.
-- Samuel Hocevar <sam@zoy.org> Wed, 31 Jan 2001 04:30:37 +0100
vlc (0.1.99i) unstable; urgency=low
* Fixed the framerate display
-- Samuel Hocevar <sam@zoy.org> Tue, 24 Oct 2000 11:08:01 +0200
vlc (0.1.99i) unstable; urgency=low
* fixed the support for field pictures, which involved a few dozens
bugs in the video parser and video decoder.
* renamed an inconsistent variable in src/input/input_file.c.
* added support for I+ synchro (all Is and the first P).
* fixed a motion compensation bug which generated some distortion
on B images.
* fixed a motion compensation bug for skipped macroblocks.
* fixed a synchro bug for field images.
* fixed the --server option which didn't work if a ~/.vlcrc existed.
-- Samuel Hocevar <sam@via.ecp.fr> Mon, 28 Aug 2000 02:34:18 +0200
vlc (0.1.99h) unstable; urgency=low
* added support for the SDL vout : the --display fullscreen allows
fullscreen when possible. Disabled by default.
* updated debian directory to build vlc-sdl.
* removed CCFLAGS flags which were improperly used.
* added hints for powerpc build.
* fixed the input_file exit bug.
* removed the frame statistics output.
* removed a verbose message in intf_sdl.c.
* added a few sanity checks in the audio mpeg and ac3 decoders.
* temporarily got rid of vlc.channels.
-- Samuel Hocevar <sam@via.ecp.fr> Tue, 22 Aug 2000 01:31:58 +0200
vlc (0.1.99g) unstable; urgency=low
* removed all "*vlc" aliases except "gvlc" and "fbvlc". The other sucked.
* new --synchro flag which lets you force which images are decoded.
* fixed 32bpp MMX YUV, made the comments clearer, removed an emms.
* now scaling is on by default, so that people won't tell that the vlc
cannot do scaling :-)
* fixed 8bpp YUV.
* fixed the fscked up Bresenham algorithm in all YUV functions.
* fixed a dumb bug in the Makefile that prevented inclusion of the
-march=pentium directive. thanks Meuuh, blame sam.
* separate Debian packages
-- Samuel Hocevar <sam@via.ecp.fr> Wed, 16 Aug 2000 01:07:14 +0200
vlc (0.1.99f) unstable; urgency=low
* plugin detection now works
* "gvlc", "fbvlc", "ggivlc" aliases now work
* fixed functions that weren't properly inlined
* removed bloat from the MMX YUV plugin
* vlc.init becomes ~/.vlcrc
* removed float operations in the video decoder, and all emms asm functions
* borrowed linuxvideo's MMX motion compensation
* fixed an undefined symbol in the MMX YUV plugin
-- Samuel Hocevar <sam@via.ecp.fr> Tue, 8 Aug 2000 11:24:01 +0200
vlc (0.1.99e) unstable; urgency=low
* new bitstream syntax and slight performance increase
-- Samuel Hocevar <sam@via.ecp.fr> Thu, 20 Jul 2000 15:14:06 +0200
vlc (0.1.99d) unstable; urgency=low
* .deb is now more lintian-friendly
* removed a few useless warning messages
* new plugin API
* plugin auto-detection
* removed the default --enable-ppro option because it didn't work on K6-2
* the framebuffer client now leaves the console in a working state
* the dithered 8 bpp YUV transformation works again (blame bbp !)
* the YUV transformations are now plugins as well
* alternative symlinks like gvlc, fbvlc are now created at compile time
* borrowed libmpeg2's GPLed MMX YUV transformations (16 and 32 bits)
* fixed an endianness problem which occurred on iMacs
-- Samuel Hocevar <sam@via.ecp.fr> Wed, 12 Jul 2000 01:24:40 +0200
vlc (0.1.99c) unstable; urgency=low
* Caught Delete Window event in Gnome and X11 modes
* Fixed manpage
* GGI output now works
* Fixed a segfault on exit for the Gnome plugin
* Sound support almost works under BeOS
-- Samuel Hocevar <sam@via.ecp.fr> Tue, 20 Jun 2000 03:01:12 +0200
vlc (0.1.99b) unstable; urgency=low
* Added a ChangeLog file
* Updated the VLAN code
* Fixed a bug preventing to quit
-- Samuel Hocevar <sam@via.ecp.fr> Sat, 17 Jun 2000 03:46:16 +0200
vlc (0.1.99a) unstable; urgency=low
* Fixed some compile flag errors
-- Samuel Hocevar <sam@via.ecp.fr> Thu, 15 Jun 2000 20:48:54 +0200
vlc (0.1.99-1) unstable; urgency=low
* Initial Release.
-- Samuel Hocevar <sam@via.ecp.fr> Mon, 13 Mar 2000 02:21:45 +0100
Source: vlc
Section: video
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Uploaders: Sam Hocevar (Debian packages) <sam+deb@zoy.org>,
Clément Stenac <zorglub@debian.org>,
Loic Minier <lool@dooz.org>,
Christophe Mutricy <xtophe@videolan.org>,
Mohammed Adnène Trojette <adn+deb@diwi.org>
Build-Depends: debhelper (>= 7),
dh-buildinfo,
gettext,
quilt,
nasm,
yasm [amd64 kfreebsd-amd64],
liba52-0.7.4-dev,
libaa1-dev,
libasound2-dev (>= 0.9.0beta10a) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
libass-dev (>= 0.9.5-2),
libavahi-client-dev,
libavc1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
libavcodec-dev (>= 0.cvs20060823),
libavformat-dev (>= 0.cvs20060823),
libcaca-dev (>= 0.99.beta4),
libcddb2-dev,
libcdio-dev,
libdca-dev,
libdvbpsi5-dev | libdvbpsi-dev,
libdvdnav-dev,
libdvdread-dev (>= 0.9.5),
libfaad-dev,
libflac-dev (>= 1.1.2-3),
libfreetype6-dev,
libfribidi-dev,
libggi2-dev,
libgl1-mesa-dev,
libglib2.0-0,
libgnutls-dev (>= 1.2.8),
libhal-dev (>= 0.5.5.1-3) [!hurd-i386],
libid3tag0-dev,
libjack-dev,
liblircclient-dev,
liblivemedia-dev (>= 2009.11.27),
liblua5.1-0-dev,
libmad0-dev,
libmatroska-dev (>= 0.8.0),
libmodplug-dev,
libmpcdec-dev,
libmpeg2-4-dev,
libncursesw5-dev,
libnotify-dev,
libogg-dev,
libpng12-dev,
libpostproc-dev (>= 0.cvs20060823),
libpulse-dev,
libqt4-dev,
libraw1394-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
librsvg2-dev,
libschroedinger-dev (>= 1.0.7-1~),
libsdl-image1.2-dev,
libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.3),
libshout3-dev,
libsmbclient-dev,
libspeex-dev,
libsvga1-dev [amd64 i386],
libswscale-dev,
libsysfs-dev,
libtag1-dev,
libtar-dev,
libtheora-dev,
libtwolame-dev (>= 0.3.8),
libudev-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
libupnp3-dev,
libv4l-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
libvcdinfo-dev,
libvorbis-dev,
libx11-dev,
libx264-dev,
libxcb-keysyms1-dev,
libxext-dev,
libxml2-dev,
libxpm-dev,
libxt-dev,
libxv-dev,
pkg-config,
xulrunner-dev,
zlib1g-dev
Standards-Version: 3.8.4
Homepage: http://www.videolan.org/vlc/
Vcs-Git: git://git.debian.org/git/pkg-multimedia/vlc.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/vlc.git;a=shortlog;h=refs/heads/lucid
Package: vlc
Architecture: any
Depends: vlc-nox (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends},
ttf-dejavu-core
Recommends: vlc-plugin-pulse (= ${binary:Version})
Suggests: mozilla-plugin-vlc,
videolan-doc
Replaces: vlc-nox (<< 1.0.4-2)
Provides: mp3-decoder
Description: multimedia player and streamer
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
.
VLC can also be used as a streaming server that duplicates the stream it
reads and multicasts them through the network to other clients, or serves
them through HTTP.
.
VLC has support for on-the-fly transcoding of audio and video formats, either
for broadcasting purposes or for movie format transformations. Support for
most output methods is provided by this package, but features can be added
by installing additional audio plugins (vlc-plugin-pulse, vlc-plugin-sdl)
or video plugins (vlc-plugin-sdl, vlc-plugin-ggi, vlc-plugin-svgalib). There
is also a web browser plugin in the mozilla-plugin-vlc package.
Package: vlc-dbg
Section: debug
Priority: extra
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
vlc-nox (= ${binary:Version})
Description: debugging symbols for vlc
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
.
This package contains the debugging symbols for vlc.
Package: vlc-nox
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Replaces: vlc (<= 1.0.6-1ubuntu1)
Provides: mp3-decoder
Description: multimedia player and streamer (without X support)
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
.
VLC can also be used as a streaming server that duplicates the stream it
reads and multicasts them through the network to other clients, or serves
them through HTTP.
.
VLC has support for on-the-fly transcoding of audio and video formats, either
for broadcasting purposes or for movie format transformations. Support for
most output methods is provided by this package, but features can be added
by installing additional audio plugins (vlc-plugin-pulse, vlc-plugin-sdl,
vlc-plugin-jack) or video plugins (vlc-plugin-sdl, vlc-plugin-ggi,
vlc-plugin-svgalib). There is also a web browser plugin in the
mozilla-plugin-vlc package.
.
This package contains a version of VLC that does not require X and that is
thus suitable for headless servers.
Package: libvlccore2
Section: libs
Architecture: any
Depends: vlc-data (= ${source:Version}),
${shlibs:Depends},
${misc:Depends}
Description: base library for VLC and its modules
This package contains the shared library required by VLC modules and libvlc.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: libvlc2
Section: libs
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Replaces: vlc (<< 0.8.6.c-6)
Description: multimedia player and streamer library
This package contains the shared library required by applications using VLC
features.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: libvlccore-dev
Section: libdevel
Architecture: any
Depends: libvlccore2 (= ${binary:Version}), pkg-config,
${shlibs:Depends}, ${misc:Depends}
Description: development files for libvlccore
This package contains headers and a static library required to build plugins
for VLC.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: libvlc-dev
Section: libdevel
Architecture: any
Depends: libvlc2 (= ${binary:Version}), libvlccore-dev, pkg-config,
${shlibs:Depends}, ${misc:Depends}
Replaces: libvlc0-dev
Description: development files for libvlc
This package contains headers and a static library required to build
standalone applications that use VLC features.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-sdl
Architecture: any
Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends}
Description: SDL video and audio output plugin for VLC
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' video or audio output plugin
from the preferences menu.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-ggi
Architecture: any
Depends: vlc-nox, ${shlibs:Depends}, ${misc:Depends}
Description: GGI video output plugin for VLC
This is a GGI plugin for the VLC media player. To activate it, use
the `--vout ggi' flag or select the `ggi' video output plugin from the
preferences menu.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: mozilla-plugin-vlc
Architecture: any
Depends: vlc-nox (= ${binary:Version}), vlc, ${shlibs:Depends}, ${misc:Depends}
Xb-Npp-Applications: ec8030f7-c20a-464f-9b0e-13a3a9e97384,
92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a
Xb-Npp-Name: VLC Multimedia Plugin
Xb-Npp-Description: play video and audio in firefox using the VLC Multimedai Player
Xb-Npp-File: libvlcplugin.so
Xb-Npp-MimeType: audio/mpeg,
audio/x-mpeg,
video/mpeg,
video/x-mpeg,
video/mpeg-system,
video/x-mpeg-system,
video/mpeg4,
audio/mpeg4,
application/mpeg4-iod,
application/mpeg4-muxcodetable,
video/x-msvideo,
video/quicktime,
application/x-ogg,
application/ogg,
application/x-vlc-plugin,
video/x-ms-asf-plugin,
video/x-ms-asf,
application/x-mplayer2,
video/x-ms-wmv,
application/x-google-vlc-plugin,
audio/wav,
audio/x-wav,
audio/3gpp,
video/3gpp,
audio/3gpp2,
video/3gpp2
Description: multimedia plugin for web browsers based on VLC
This plugin adds support for MPEG, MPEG2, DVD, DivX, Ogg/Vorbis and many
more formats to your Gecko-based web browser (Firefox, Galeon, etc.). The
decoding process is done by VLC and the output window is embedded in a
webpage or directly in the browser window. There is also support for
fullscreen display and javascript control.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-svgalib
Architecture: amd64 i386
Depends: vlc-nox (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Description: SVGAlib video output plugin for VLC
This plugin adds support for SVGAlib to the VLC media player. To
activate it, use the `--vout svgalib' flag or select the `svgalib' video
output plugin from the preferences menu. Note that you will need root
permissions to use SVGAlib.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-jack
Architecture: any
Depends: vlc-nox (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: Jack audio plugins for VLC
These plugins add support for JACK to the VLC media player. To
activate the audio output module, use the `--aout jack' flag or
select the `jack' audio output plugin from the preferences menu.
For the jack input, use `vlc jack://channels=...:ports=...'
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-pulse
Architecture: any
Depends: vlc-nox (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: PulseAudio plugin for VLC
This plugin adds support for PulseAudio to the VLC media player. To
activate the audio output module, use the `--aout pulse' flag or
select the `pulse' audio output plugin from the preferences menu.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-plugin-svg
Architecture: any
Depends: vlc-nox (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Description: SVG plugin for VLC
This plugin allows you to render SVG graphics on top of the video. It is a text
renderer, and must be activated through the '--text-renderer svg' option. When
sent non-SVG data, it will convert it to SVG using a template that can be
specified by the svg-template-file option.
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
Package: vlc-data
Depends: ${misc:Depends}
Architecture: all
Replaces: vlc (<< 0.9.2-1), vlc-nox (<< 0.9.2-1), mozilla-plugin-vlc (<< 0.9.2-1)
Description: Common data for VLC
Localisations, HTTP interface files, Lua scripts for VLC media player
.
VLC is the VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4,
DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files, DVDs, VCDs, and multimedia
streams from various network sources.
This package was initially debianized by Sam Hocevar <sam@zoy.org> on
Mon, 13 Mar 2000 02:21:45 +0100.
Christophe Mutricy <xtophe@videolan.org>, Reinhard Tartler, Mohammed
Adnène Trojette have contributed to the packaging.
It was taken from http://download.videolan.org/pub/vlc/
1. Copyright holders list
=========================
With the exception of other files mentioned in this document, all code and
artwork belongs to members of the VideoLAN team <videolan@videolan.org>. See
each file for precise details about its respective authors.
Copyright (c) 1996-2009 Laurent Aimar <fenrir@via.ecp.fr>
Marc Ariberti <marcari@via.ecp.fr>
Stephan Assmus <stippi@yellowbites.com>
Olivier Aubert <oaubert at lisi dot univ-lyon1 dot fr>
Sigmund Augdal Helberg <dnumgis@videolan.org>
Pierre Baillet <oct@zoy.org>
Gildas Bazin <gbazin@videolan.org>
Rocky Bernstein <rocky@panix.com>
Johan Bilien <jobi@via.ecp.fr>
Stéphane Borel <stef@via.ecp.fr>
Arnaud de Bossoreille de Ribou <bozo@via.ecp.fr>
Filippo Carone <filippo[dontspam]@carone.org>
Rafaël "Hanz, David" Carr é<funman@videolanorg>
Tony Castley <tony@castley.net>
Antoine Cellerier <dionoea@videolan.org>
Renaud Dartus <reno@via.ecp.fr>
Cyril Deguet <asmax@via.ecp.fr>
Rémi Denis-Courmont <rem#videolan.org>
Colin Delacroix <colin@zoy.org>
Boris Dorès <babal(at)via.ecp.fr>
Jean-Marc Dressler <polux@via.ecp.fr>
Henri Fallon <henri@via.ecp.fr>
Andrew Flintham <amf@cus.org.uk>
Damien Fouilleul <Damien.Fouilleul@laposte.net>
Alexis Guillard <alexis.guillard@bt.com>
Gerald Hansink <gerald.hansink@ordina.nl>
Shane Harper <shanegh@optusnet.com.au>
Derk-Jan Hartman <hartman@videolan.org>
Gaël Hendryckx <jimmy@via.ecp.fr>
Sam Hocevar <sam@zoy.org>
Eugenio Jarosiewicz <ej0@cise.ufl.edu>
Jon Lech Johansen <jon-vl@nanocrew.net>
Michel Kaempf <maxx@via.ecp.fr>
Jean-Baptiste Kempf <jb@videolan.org>
Pavlov Konstantin <thresh@videolan.oeg>
Felix Kühne <fkuehne@users.sourceforge.net>
Simon Latapie <garf@via.ecp.fr>
Pascal Levesque <pascal.levesque@mindready.com>
Christophe Massiot <massiot@via.ecp.fr>
Loïc Minier <lool@via.ecp.fr
Christophe Mutricy <xtophe@videolan.org>
Florian G. Pflug <fgp@phlo.org>
Heiko Panther <heiko.panther@web.de>
Eric Petit <titer@videolan.org>
Benjamin Pracht <bigben@videolan.org>
Emmanuel Puig <karibu@videolan.org>
Frédéric RUGET <frederic.ruget@free.fr>
Jean-Paul Saman <jp_dot_saman#videolan_dot_nl>
Arnaud Schauly <gitan@via.ecp.fr>
Vincent Seguin <seguin@via.ecp.fr>
Richard Shepherd <richard@rshepherd.demon.co.uk>
Clément Stenac <zorglub@videolan.org>
Peter Surda <shurdeek@panorama.sth.ac.at>
Olivier Teulière <ipkiss@via.ecp.fr
Yuehua Zhao <zhao908@hotmail.com>
Bo Wang <silencewang@msn.com>
Licensed under the GNU General Public License, version 2 or later.
mozilla/support/npunix.c:
mozilla/support/npwin.cpp:
Copyright (c) 1998 Netscape Communications Corporation
dp Suresh <dp@netscape.com>
Stephen Mak <smak@sun.com>
Advertised as being under the Mozilla Public License, but effectively
under the MPL/GPL/LGPL triple license since the Mozilla relicensing,
hence used under the GNU General Public License, version 2 or later.
src/extras/getopt.c:
src/extras/getopt.h:
src/extras/getopt1.c:
Copyright (c) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97
Free Software Foundation, Inc.
Licensed under the GNU General Public License, version 2 or later.
src/misc/unicode.c:
Copyright (c) 2005-2006 Rémi Denis-Courmont <rem # videolan.org>
1998-2002 Larry Wall
Licensed under the GNU General Public License, version 2 or later.
src/misc/charset.c:
Copyright (c) 2003-2006 Derk-Jan Hartman <thedj at users.sf.net>
Christophe Massiot <massiot@via.ecp.fr>
Rémi Denis-Courmont <rem#videolan.org>
2001-2003 The Mape Project
Karel Zak <zakkr@zf.jcu.cz>
Licensed under the GNU General Public License, version 2 or later.
Files in loader/:
Copyright (C) the Wine project
1993 Robert J. Amstadt
1993, 1994 Martin Ayotte
1994 Eric Youndale & Erik Bos
1995 Thomas Sandford
1995, 1996 Martin von Löwis
1996-1998 Marcus Meissner
1998 Patrick Stridvall
1999 Éric Pouech
1995-1999 Alexandre Julliard
2000 Eugene Kuznetsov (divx@euro.ru)
2005 Rémi Denis-Courmont <rem#videolan.org>
Originally distributed under LPGL 2.1 (or later) by the Wine project.
Licensed under the GNU General Public License, version 2 or later.
include/mmx.h:
Copyright (C) 1997-1999 H. Dietz and R. Fisher
Licensed under the GNU General Public License, version 2 or later.
Files in modules/gui/skins2/unzip:
Copyright (C) 1998-2005 Gilles Vollant
Copyright (c) 1990-2000 Info-ZIP. All rights reserved.
Licensed under the Info-ZIP license (see below).
modules/access/dvb/en50221.c:
Copyright (c) 2004-2005 Christophe Massiot <massiot@via.ecp.fr>
2000 Klaus Schmidinger
Licensed under the GNU General Public License, version 2 or later.
modules/stream_out/transrate/putvlc.h:
Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved.
This file has a purely functional purpose and does henceforth not qualify
for copyright.
Other files in modules/stream_out/transrate/:
Copyright (C) 2003 Antoine Missout <antoine.missout@metakine.com>
Laurent Aimar <fenrir@via.ecp.fr>
Christophe Massiot <massiot@via.ecp.fr>
2000-2003 Michel Lespinasse <walken@zoy.org>
1999-2000 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
Licensed under the GNU General Public License, version 2 or later.
Files in modules/codec/cmml/:
modules/misc/xml/xtag.c:
Copyright (C) 2003-2004 Commonwealth Scientific and Industrial Research
Organisation (CSIRO) Australia
2003-2004 Conrad Parker <Conrad.Parker@csiro.au>
2003-2004 Andre Pang <Andre.Pang@csiro.au>
2004 Gildas Bazin <gbazin@videolan.org>
Licensed under the GNU General Public License, version 2 or later.
modules/codec/dvbsub.c:
Copyright (c) 2003 Damien LUCAS <damien.lucas@anevia.com>
2003 ANEVIA
2003-2005 Gildas Bazin <gbazin@videolan.org>
2003-2005 Laurent Aimar <fenrir@via.ecp.fr>
2003-2005 Jean-Paul Saman <jpsaman #_at_# m2x dot nl>
Licensed under the GNU General Public License, version 2 or later.
Files in modules/video_filter/swscale/:
Copyright (C) 1999 Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
1999 Franck Sicard <Franck.Sicard@solsoft.fr>
2000 Håkan Hjort <d95hjort@dtek.chalmers.se>
2000 Silicon Integrated System Corp.
2001 Nick Kurshev
2001-2003 Michael Niedermayer <michaelni@gmx.at>
2003-2004 Gildas Bazin <gbazin@videolan.org>
2004 Marc Hoffman <marc.hoffman@analog.com>
2004 Romain Dolbeau <romain@dolbeau.org>
Licensed under the GNU General Public License, version 2 or later.
modules/misc/playlist/xspf.[ch]:
modules/demux/playlist/xspf.[ch]:
Copyright (c) 2006 Daniel Stränger <vlc at schmaller dot de>
2006 Yoann Peronneau <yoann@videolan.org>
Licensed under the GNU General Public License, version 2 or later.
modules/demux/ty.c:
Copyright (C) 2005 Neal Symms <tivo@freakinzoo.com>
2005 Christopher Wingert for tivo-mplayer
Licensed under the GNU General Public License, version 2 or later.
Files in modules/access/rtsp/:
Copyright (c) 2005 Gildas Bazin <gbazin@videolan.org>
2002-2004 the xine project
Licensed under the GNU General Public License, version 2 or later.
modules/access/v4l.c:
Copyright (c) 2002-2004 Laurent Aimar <fenrir@via.ecp.fr>
2002-2004 Paul Forgey <paulf at aphrodite dot com>
2002-2004 Gildas Bazin <gbazin@videolan.org>
2002-2004 Benjamin Pracht <bigben at videolan dot org>
Licensed under the GNU General Public License, version 2 or later.
modules/access/videodev_mjpeg.h:
Copyright (c) 2006 lavrec <http://mjpeg.sourceforge.net>
2006 Rainer Johanni <rainer@johanni.de>
Licensed under the GNU General Public License, version 2 or later.
Files in src/osd/:
modules/mux/rtp/rtcp.[ch]:
modules/mux/rtp/rtp.h:
Copyright (c) 2005 M2X
2005 Jean-Paul Saman <jpsaman #_at_# videolan dot org>
2005 Sigmund Augdal Helberg <dnumgis@videolan.org>
Licensed under the GNU General Public License, version 2 or later.
modules/access/dv.c:
Copyright (c) 2005 M2X
2005 Jean-Paul Saman <jpsaman #_at_# videolan dot org>
Copyright Arne Schirmacher <dvgrab@schirmacher.de>
Dan Dennedy <dan@dennedy.org> and others
Licensed under the GNU General Public License, version 2 or later.
share/skins2/fonts/FreeSans.ttf:
share/skins2/fonts/FreeSansBold.ttf:
Copyright (C) 2002 Free Software Foundation.
Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
Licensed under the GNU General Public License, version 2 or later.
Other files in share/skins2/:
Copyright (c) 2006 aLtgLasS <http://www.d-gfx.net.tc/>
1994-1996 Jos Buivenga <http://www.josbuivenga.demon.nl/>
Licensed under the Creative Commons Attribution 2.5 Scotland license
2. License list
===============
The blurb for the GNU General Publice License, version 2 or later:
| This program is free software; you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation; either version 2, or (at your option)
| any later version.
|
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
| General Public License for more details.
|
| You should have received a copy of the GNU General Public License
| along with this program; if not, write to the Free Software
| Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
However, this package is linked to LGPL v3 libraries. So while the source is
GPL v2 or later, this package is GPL v3
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-3'.
The NetBSD license:
| Redistribution and use in source and binary forms, with or without
| modification, are permitted provided that the following conditions
| are met:
| 1. Redistributions of source code must retain the above copyright
| notice, this list of conditions and the following disclaimer.
| 2. Redistributions in binary form must reproduce the above copyright
| notice, this list of conditions and the following disclaimer in the
| documentation and/or other materials provided with the distribution.
| 3. All advertising materials mentioning features or use of this software
| must display the following acknowledgement:
| This product includes software developed by the NetBSD
| Foundation, Inc. and its contributors.
| 4. Neither the name of The NetBSD Foundation nor the names of its
| contributors may be used to endorse or promote products derived
| from this software without specific prior written permission.
|
| THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
| ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
| TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
| PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
| BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
| CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
| SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
| INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
| CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
| ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
| POSSIBILITY OF SUCH DAMAGE.
The Info-ZIP license:
| For the purposes of this copyright and license, "Info-ZIP" is defined as
| the following set of individuals:
|
| Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois,
| Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth,
| Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz,
| David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko,
| Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs,
| Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda,
| Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren,
| Rich Wales, Mike White
|
| This software is provided "as is," without warranty of any kind, express
| or implied. In no event shall Info-ZIP or its contributors be held liable
| for any direct, indirect, incidental, special or consequential damages
| arising out of the use of or inability to use this software.
|
| Permission is granted to anyone to use this software for any purpose,
| including commercial applications, and to alter it and redistribute it
| freely, subject to the following restrictions:
|
| 1. Redistributions of source code must retain the above copyright notice,
| definition, disclaimer, and this list of conditions.
|
| 2. Redistributions in binary form (compiled executables) must reproduce
| the above copyright notice, definition, disclaimer, and this list of
| conditions in documentation and/or other materials provided with the
| distribution. The sole exception to this condition is redistribution
| of a standard UnZipSFX binary (including SFXWiz) as part of a
| self-extracting archive; that is permitted without inclusion of this
| license, as long as the normal SFX banner has not been removed from
| the binary or disabled.
|
| 3. Altered versions--including, but not limited to, ports to new operating
| systems, existing ports with new graphical interfaces, and dynamic,
| shared, or static library versions--must be plainly marked as such
| and must not be misrepresented as being the original source. Such
| altered versions also must not be misrepresented as being Info-ZIP
| releases--including, but not limited to, labeling of the altered
| versions with the names "Info-ZIP" (or any variation thereof, including,
| but not limited to, different capitalizations), "Pocket UnZip," "WiZ"
| or "MacZip" without the explicit permission of Info-ZIP. Such altered
| versions are further prohibited from misrepresentative use of the
| Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s).
|
| 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip,"
| "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its
| own source and binary releases.
The Creative Commons Attribution 2.5 Scotland license:
| This Creative Commons Scotland public licence enables You to Use the
| Work worldwide provided that You keep to the terms of this Licence.
|
| 'The Licensor' (the Person offering the Work under the terms and
| conditions of this Licence)
|
| and
|
| 'You' (the Person acquiring rights under this Licence)
|
| agree as follows:
|
| 1. Definitions of Capitalised Words
| 1. "Collective Work" means a work made up of the Work in its entirety
| in unmodified form, along with other work, assembled into a
| collective whole.
| 2. "Derivative Work" means a work that Uses the Work (or any
| substantial part of the Work) in any material form whatsoever
| (such as a translation, dramatisation, or abridgment), other than
| (i) as a whole and in unmodified form or (ii) by modifying it as
| may be technically necessary to Use it in a different mode or
| format; but a Collective Work is not a Derivative Work for the
| purpose of this Licence.
| 3. "Derogatory Treatment" means derogatory treatment as defined by
| section 80 of the Copyright Design and Patents Act 1988, except as
| allowed by that Act: and it has that meaning wherever that
| treatment may take place and whoever may carry it out.
| 4. "Licence Elements" means the following licence attributes
| indicated in the title of this Licence: Attribution.
| 5. "Original Author" means the Person who created the Work.
| 6. "Person" means a natural person or a body of persons corporate or
| incorporate.
| 7. "Use", as a verb, means doing any act which is restricted by
| copyright, whether in the original medium or any other; and
| includes modifying the Work as may be technically necessary to Use
| it in a different mode or format.
| 8. "Work" means the work protected by copyright which is offered
| under the terms of this Licence, and includes the Work as
| incorporated in any Collective Work.
| 9. Words in the singular include the plural and vice versa.
|
| 2. The Rights Granted
|
| 2.1 The Licensor grants to You a worldwide, royalty-free,
| non-exclusive, licence to Use the Work for the duration of its
| copyright.
|
| So you may, for example:
| 1. copy the Work, or create Derivative Works or incorporate it into a
| Collective Work;
| 2. copy Derivative Works, or the Work as incorporated in any
| Collective Work; and
| 3. publish, perform or communicate the Work and/or Derivative Works
| and/or the Work as incorporated in any Collective Work to anyone;
|
| in any medium whether now known or created in the future.
|
| 2.2 However, this Licence does not allow you to:
| 1. impose any terms or any technological measures on the Work, or a
| Derivative Work, that alter or restrict the terms of this Licence
| or any rights granted under it or have the effect or intent of
| restricting the ability of any person to exercise those rights;
| 2. sublicense the Work; or
| 3. subject the Work to Derogatory Treatment.
|
| 2.3 You must, if you publish or distribute the Work or any Derivative
| Work to anyone else in any way, give reasonable credit to the Original
| Author as follows:
| 1. by giving the name of the Original Author if that has been
| supplied; or a pseudonym if that has been supplied instead; and/or
| the name of any other person if that has been supplied for
| attribution in place of the Original Author;
| 2. by giving the title of the Work if that has been supplied;
| 3. by giving the Uniform Resource Identifier of the Work if that has
| been supplied, but you need not do so if this does not refer to
| its copyright terms or to its licensing information;
| 4. in the case of a Derivative Work, by identifying how the Work has
| been used (for example, "French translation of the Work by X", or
| "Screenplay based on original work by X"); and
| 5. in the case of a Derivative Work or a Collective Work, placing
| that credit in the same place, and at least as prominently, as any
| comparable authorship credit.
|
| But, if what you are publishing or distributing is a Derivative
| Work or a Collective Work, you must remove any of these credits
| if you are asked to do so by the Licensor and if it is
| practicable to do so.
|
| These are important conditions of this licence and if you fail to do
| so you will be in material breach of its terms.
|
| 2.4 The Original Author asserts the right to be identified as the
| original author of the Work; but only as and when required by clause
| 2.3 above.
|
| 2.5 You must also, if you publish or distribute the Work or any
| Derivative Work to anyone else in any way:
| 1. include a copy of this Licence (or its Uniform Resource
| Identifier) with it; and
| 2. keep intact any copyright notices for the Work and notices that
| refer to this Licence.
|
| These are important conditions of this licence and if you fail to do
| so you will be in material breach of its terms.
|
| 2.6 Each time You publish the Work or any Derivative Work to anyone
| else in any way, the Licensor offers to the recipient a licence to the
| Work on the same terms and conditions as this Licence.
|
| 2.7 And:
| 1. the right to release the Work under different terms, or to stop
| distributing the Work, is reserved; and
| 2. all other rights not expressly granted by the Licensor are
| reserved.
|
| 2.8 This Licence does not affect any rights that You or anyone else
| may independently have under any applicable law (including fair
| dealing, fair use, or any other legally recognised limitation or
| exception to copyright infringement) to make any Use of this Work.
|
| 3. Warranties and Disclaimer
|
| 3.1 The Work is licensed by the Licensor "as is" and without any
| warranty of any kind, either express or implied, whether of title, of
| accuracy, of fitness for purpose, or otherwise.
|
| 4. Limit of Liability
|
| 4.1 Subject to any liability which may not be excluded or limited by
| law, the Licensor shall not be liable for, and expressly excludes, all
| liability for loss or damage however and whenever caused to anyone by
| any Use under this Licence, whether by You or by anyone else, and
| whether caused by any fault on the part of the Licensor or not. If
| liability may not be excluded by law, it is limited to actual and
| direct financial loss to the extent it is caused by proved negligence
| on the part of the Licensor.
|
| 5. Termination
|
| 5.1 Any breach by You of the terms of this licence (for example, by
| distributing the work licensed without attributing authorship as
| appropriate) entitles the Licensor to terminate this Licence with
| immediate effect and without notice to you. Persons who have received
| the Work, Derivative Works, or Collective Works from You under this
| Licence, however, will not have their licences terminated provided
| their use is in full compliance with this Licence or a licence granted
| under clause 2.6 of this Licence.
|
| 5.2 If You are not in breach of the terms of this licence, the
| Licensor may not terminate your rights under it.
|
| 5.3 Unless terminated under clause 5.1, this Licence is granted to you
| for the duration of copyright in the Work.
|
| 6. General
|
| 6.1 If any provision of this Licence is held to be invalid or
| unenforceable, that shall not affect the validity or enforceability of
| the remainder of the terms of this Licence.
|
| 6.2 This Licence is the entire agreement between the parties with
| respect to the Work licensed here. It replaces any earlier
| understandings, agreements or representations with respect to the Work
| not specified here.
|
| 6.3 If You are in breach of the terms of this Licence (for example, by
| distributing the work licensed without attributing authorship as
| appropriate) you will not be entitled to rely on the terms of this
| Licence or to complain of any breach by the Licensor.
|
| 6.4 Neither You, nor anyone else, may enforce any provision of this
| Licence by specific implement or interdict.
|
| 6.5 This Licence is governed by the law of Scotland and the parties
| accept the exclusive jurisdiction of the Courts of Scotland to decide
| any action or claim directed against the Licensor.
|
| 6.6 If there is any dispute as to the meaning or effect of any
| provision of this Licence, it must so far as possible be read and
| given effect in a way that is compatible with the provisions of the
| Creative Commons generic licence, version 2.5, which has the same
| Licence Elements.
[DEFAULT]
# the default branch for upstream sources
upstream-branch=upstream
# the default branch for the debian patch
debian-branch=lucid
#versioning conventions (defaults)
upstream-tag = upstream/%(version)s
debian-tag = debian/%(version)s
# use pristine tar
pristine-tar = True
usr/lib/libvlc.so
usr/lib/libvlc.a
usr/lib/pkgconfig/libvlc.pc
usr/include/vlc/*.h
#usr/include/vlc/common.h
#usr/include/vlc/deprecated.h
#usr/include/vlc/libvlc_events.h
#usr/include/vlc/libvlc.h
#usr/include/vlc/libvlc_media_list.h
#usr/include/vlc/libvlc_structures.h
#usr/include/vlc/libvlc_vlm.h
#usr/include/vlc/mediacontrol.h
#usr/include/vlc/mediacontrol_structures.h
/usr/share/doc/libvlc2 /usr/share/doc/libvlc-dev
/usr/share/bug/libvlc2 /usr/share/bug/libvlc-dev
usr/lib/libvlc.so.*
/usr/share/doc/libvlccore2 /usr/share/doc/libvlc2
/usr/share/bug/libvlccore2 /usr/share/bug/libvlc2
libvlc.so.2 libvlc2 #MINVER#
libvlc_add_intf@Base 1.0.0~rc
libvlc_audio_get_channel@Base 1.0.0~rc
libvlc_audio_get_mute@Base 1.0.0~rc
libvlc_audio_get_track@Base 1.0.0~rc
libvlc_audio_get_track_count@Base 1.0.0~rc
libvlc_audio_get_track_description@Base 1.0.0~rc1
libvlc_audio_get_volume@Base 1.0.0~rc
libvlc_audio_output_device_count@Base 1.0.0~rc1
libvlc_audio_output_device_id@Base 1.0.0~rc1
libvlc_audio_output_device_longname@Base 1.0.0~rc1
libvlc_audio_output_device_set@Base 1.0.0~rc1
libvlc_audio_output_get_device_type@Base 1.0.0~rc1
libvlc_audio_output_list_get@Base 1.0.0~rc1
libvlc_audio_output_list_release@Base 1.0.0~rc1
libvlc_audio_output_set@Base 1.0.0~rc1
libvlc_audio_output_set_device_type@Base 1.0.0~rc1
libvlc_audio_set_channel@Base 1.0.0~rc
libvlc_audio_set_mute@Base 1.0.0~rc
libvlc_audio_set_track@Base 1.0.0~rc
libvlc_audio_set_volume@Base 1.0.0~rc
libvlc_audio_toggle_mute@Base 1.0.0~rc
libvlc_event_attach@Base 1.0.0~rc
libvlc_event_detach@Base 1.0.0~rc
libvlc_event_manager_new@Base 1.0.0~rc
libvlc_event_manager_register_event_type@Base 1.0.0~rc
libvlc_event_manager_release@Base 1.0.0~rc
libvlc_event_send@Base 1.0.0~rc
libvlc_event_type_name@Base 1.0.0~rc
libvlc_exception_clear@Base 1.0.0~rc
libvlc_exception_get_message@Base 1.0.0~rc
libvlc_exception_init@Base 1.0.0~rc
libvlc_exception_raise@Base 1.0.0~rc
libvlc_exception_raised@Base 1.0.0~rc
libvlc_free@Base 1.0.0~rc1
libvlc_get_changeset@Base 1.0.0~rc
libvlc_get_compiler@Base 1.0.0~rc
libvlc_get_fullscreen@Base 1.0.0~rc
libvlc_get_input_thread@Base 1.0.0~rc
libvlc_get_log_verbosity@Base 1.0.0~rc
libvlc_get_version@Base 1.0.0~rc
libvlc_get_vlc_id@Base 1.0.0~rc
libvlc_get_vlc_instance@Base 1.0.0~rc1
libvlc_log_clear@Base 1.0.0~rc
libvlc_log_close@Base 1.0.0~rc
libvlc_log_count@Base 1.0.0~rc
libvlc_log_get_iterator@Base 1.0.0~rc
libvlc_log_iterator_free@Base 1.0.0~rc
libvlc_log_iterator_has_next@Base 1.0.0~rc
libvlc_log_iterator_next@Base 1.0.0~rc
libvlc_log_open@Base 1.0.0~rc
libvlc_media_add_option@Base 1.0.0~rc
libvlc_media_add_option_untrusted@Base 0.9.9
libvlc_media_discoverer_event_manager@Base 1.0.0~rc
libvlc_media_discoverer_is_running@Base 1.0.0~rc
libvlc_media_discoverer_localized_name@Base 1.0.0~rc
libvlc_media_discoverer_media_list@Base 1.0.0~rc
libvlc_media_discoverer_new_from_name@Base 1.0.0~rc
libvlc_media_discoverer_release@Base 1.0.0~rc
libvlc_media_duplicate@Base 1.0.0~rc
libvlc_media_event_manager@Base 1.0.0~rc
libvlc_media_get_duration@Base 1.0.0~rc
libvlc_media_get_meta@Base 1.0.0~rc
libvlc_media_get_mrl@Base 1.0.0~rc
libvlc_media_get_state@Base 1.0.0~rc
libvlc_media_get_user_data@Base 1.0.0~rc
libvlc_media_is_preparsed@Base 1.0.0~rc
libvlc_media_library_load@Base 1.0.0~rc
libvlc_media_library_media_list@Base 1.0.0~rc
libvlc_media_library_new@Base 1.0.0~rc
libvlc_media_library_release@Base 1.0.0~rc
libvlc_media_library_retain@Base 1.0.0~rc
libvlc_media_library_save@Base 1.0.0~rc
libvlc_media_list_add_file_content@Base 1.0.0~rc
libvlc_media_list_add_media@Base 1.0.0~rc
libvlc_media_list_count@Base 1.0.0~rc
libvlc_media_list_event_manager@Base 1.0.0~rc
libvlc_media_list_flat_view@Base 1.0.0~rc
libvlc_media_list_hierarchical_node_view@Base 1.0.0~rc
libvlc_media_list_hierarchical_view@Base 1.0.0~rc
libvlc_media_list_index_of_item@Base 1.0.0~rc
libvlc_media_list_insert_media@Base 1.0.0~rc
libvlc_media_list_is_readonly@Base 1.0.0~rc
libvlc_media_list_item_at_index@Base 1.0.0~rc
libvlc_media_list_lock@Base 1.0.0~rc
libvlc_media_list_media@Base 1.0.0~rc
libvlc_media_list_new@Base 1.0.0~rc
libvlc_media_list_player_get_state@Base 1.0.0~rc
libvlc_media_list_player_is_playing@Base 1.0.0~rc
libvlc_media_list_player_new@Base 1.0.0~rc
libvlc_media_list_player_next@Base 1.0.0~rc
libvlc_media_list_player_pause@Base 1.0.0~rc
libvlc_media_list_player_play@Base 1.0.0~rc
libvlc_media_list_player_play_item@Base 1.0.0~rc
libvlc_media_list_player_play_item_at_index@Base 1.0.0~rc
libvlc_media_list_player_release@Base 1.0.0~rc
libvlc_media_list_player_set_media_list@Base 1.0.0~rc
libvlc_media_list_player_set_media_player@Base 1.0.0~rc
libvlc_media_list_player_stop@Base 1.0.0~rc
libvlc_media_list_release@Base 1.0.0~rc
libvlc_media_list_remove_index@Base 1.0.0~rc
libvlc_media_list_retain@Base 1.0.0~rc
libvlc_media_list_set_media@Base 1.0.0~rc
libvlc_media_list_unlock@Base 1.0.0~rc
libvlc_media_list_view_children_at_index@Base 1.0.0~rc
libvlc_media_list_view_children_for_item@Base 1.0.0~rc
libvlc_media_list_view_count@Base 1.0.0~rc
libvlc_media_list_view_event_manager@Base 1.0.0~rc
libvlc_media_list_view_item_added@Base 1.0.0~rc
libvlc_media_list_view_item_at_index@Base 1.0.0~rc
libvlc_media_list_view_item_deleted@Base 1.0.0~rc
libvlc_media_list_view_new@Base 1.0.0~rc
libvlc_media_list_view_parent_media_list@Base 1.0.0~rc
libvlc_media_list_view_release@Base 1.0.0~rc
libvlc_media_list_view_retain@Base 1.0.0~rc
libvlc_media_list_view_set_ml_notification_callback@Base 1.0.0~rc
libvlc_media_list_view_will_add_item@Base 1.0.0~rc
libvlc_media_list_view_will_delete_item@Base 1.0.0~rc
libvlc_media_new@Base 1.0.0~rc
libvlc_media_new_as_node@Base 1.0.0~rc
libvlc_media_new_from_input_item@Base 1.0.0~rc
libvlc_media_player_can_pause@Base 1.0.0~rc
libvlc_media_player_event_manager@Base 1.0.0~rc
libvlc_media_player_get_agl@Base 1.0.0~rc1
libvlc_media_player_get_chapter@Base 1.0.0~rc
libvlc_media_player_get_chapter_count@Base 1.0.0~rc
libvlc_media_player_get_chapter_count_for_title@Base 1.0.0~rc1
libvlc_media_player_get_drawable@Base 1.0.0~rc
libvlc_media_player_get_fps@Base 1.0.0~rc
libvlc_media_player_get_hwnd@Base 1.0.0~rc1
libvlc_media_player_get_length@Base 1.0.0~rc
libvlc_media_player_get_media@Base 1.0.0~rc
libvlc_media_player_get_nsobject@Base 1.0.0~rc1
libvlc_media_player_get_position@Base 1.0.0~rc
libvlc_media_player_get_rate@Base 1.0.0~rc
libvlc_media_player_get_state@Base 1.0.0~rc
libvlc_media_player_get_time@Base 1.0.0~rc
libvlc_media_player_get_title@Base 1.0.0~rc1
libvlc_media_player_get_title_count@Base 1.0.0~rc1
libvlc_media_player_get_xwindow@Base 1.0.0~rc1
libvlc_media_player_has_vout@Base 1.0.0~rc
libvlc_media_player_is_playing@Base 1.0.0~rc1
libvlc_media_player_is_seekable@Base 1.0.0~rc
libvlc_media_player_new@Base 1.0.0~rc
libvlc_media_player_new_from_input_thread@Base 1.0.0~rc
libvlc_media_player_new_from_media@Base 1.0.0~rc
libvlc_media_player_next_chapter@Base 1.0.0~rc1
libvlc_media_player_pause@Base 1.0.0~rc
libvlc_media_player_play@Base 1.0.0~rc
libvlc_media_player_previous_chapter@Base 1.0.0~rc1
libvlc_media_player_release@Base 1.0.0~rc
libvlc_media_player_retain@Base 1.0.0~rc
libvlc_media_player_set_agl@Base 1.0.0~rc1
libvlc_media_player_set_chapter@Base 1.0.0~rc
libvlc_media_player_set_drawable@Base 1.0.0~rc
libvlc_media_player_set_hwnd@Base 1.0.0~rc1
libvlc_media_player_set_media@Base 1.0.0~rc
libvlc_media_player_set_nsobject@Base 1.0.0~rc1
libvlc_media_player_set_position@Base 1.0.0~rc
libvlc_media_player_set_rate@Base 1.0.0~rc
libvlc_media_player_set_time@Base 1.0.0~rc
libvlc_media_player_set_title@Base 1.0.0~rc1
libvlc_media_player_set_xwindow@Base 1.0.0~rc1
libvlc_media_player_stop@Base 1.0.0~rc
libvlc_media_player_will_play@Base 1.0.0~rc
libvlc_media_release@Base 1.0.0~rc
libvlc_media_retain@Base 1.0.0~rc
libvlc_media_set_state@Base 1.0.0~rc
libvlc_media_set_user_data@Base 1.0.0~rc
libvlc_media_subitems@Base 1.0.0~rc
libvlc_new@Base 1.0.0~rc
libvlc_playlist_add@Base 1.0.0~rc
libvlc_playlist_add_extended@Base 1.0.0~rc
libvlc_playlist_add_extended_untrusted@Base 0.9.9
libvlc_playlist_clear@Base 1.0.0~rc
libvlc_playlist_delete_item@Base 1.0.0~rc
libvlc_playlist_get_current_index@Base 1.0.0~rc
libvlc_playlist_get_media_player@Base 1.0.0~rc
libvlc_playlist_isplaying@Base 1.0.0~rc
libvlc_playlist_items_count@Base 1.0.0~rc
libvlc_playlist_lock@Base 1.0.0~rc
libvlc_playlist_loop@Base 1.0.0~rc
libvlc_playlist_next@Base 1.0.0~rc
libvlc_playlist_pause@Base 1.0.0~rc
libvlc_playlist_play@Base 1.0.0~rc
libvlc_playlist_prev@Base 1.0.0~rc
libvlc_playlist_stop@Base 1.0.0~rc
libvlc_playlist_unlock@Base 1.0.0~rc
libvlc_release@Base 1.0.0~rc
libvlc_retain@Base 1.0.0~rc
libvlc_set_fullscreen@Base 1.0.0~rc
libvlc_set_log_verbosity@Base 1.0.0~rc
libvlc_toggle_fullscreen@Base 1.0.0~rc
libvlc_toggle_teletext@Base 1.0.0~rc
libvlc_track_description_release@Base 1.0.0~rc1
libvlc_video_destroy@Base 1.0.0~rc
libvlc_video_get_aspect_ratio@Base 1.0.0~rc
libvlc_video_get_chapter_description@Base 1.0.0~rc1
libvlc_video_get_crop_geometry@Base 1.0.0~rc
libvlc_video_get_height@Base 1.0.0~rc
libvlc_video_get_parent@Base 1.0.0~rc
libvlc_video_get_scale@Base 1.0.0~rc2
libvlc_video_get_spu@Base 1.0.0~rc
libvlc_video_get_spu_count@Base 1.0.0~rc1
libvlc_video_get_spu_description@Base 1.0.0~rc1
libvlc_video_get_teletext@Base 1.0.0~rc
libvlc_video_get_title_description@Base 1.0.0~rc1
libvlc_video_get_track@Base 1.0.0~rc1
libvlc_video_get_track_count@Base 1.0.0~rc1
libvlc_video_get_track_description@Base 1.0.0~rc1
libvlc_video_get_width@Base 1.0.0~rc
libvlc_video_redraw_rectangle@Base 1.0.0~rc
libvlc_video_reparent@Base 1.0.0~rc
libvlc_video_resize@Base 1.0.0~rc
libvlc_video_set_aspect_ratio@Base 1.0.0~rc
libvlc_video_set_crop_geometry@Base 1.0.0~rc
libvlc_video_set_parent@Base 1.0.0~rc
libvlc_video_set_scale@Base 1.0.0~rc2
libvlc_video_set_size@Base 1.0.0~rc
libvlc_video_set_spu@Base 1.0.0~rc
libvlc_video_set_subtitle_file@Base 1.0.0~rc
libvlc_video_set_teletext@Base 1.0.0~rc
libvlc_video_set_track@Base 1.0.0~rc1
libvlc_video_set_viewport@Base 1.0.0~rc
libvlc_video_take_snapshot@Base 1.0.0~rc
libvlc_vlm_add_broadcast@Base 1.0.0~rc
libvlc_vlm_add_input@Base 1.0.0~rc
libvlc_vlm_add_vod@Base 1.0.0~rc
libvlc_vlm_change_media@Base 1.0.0~rc
libvlc_vlm_del_media@Base 1.0.0~rc
libvlc_vlm_get_media_instance_chapter@Base 1.0.0~rc
libvlc_vlm_get_media_instance_length@Base 1.0.0~rc
libvlc_vlm_get_media_instance_position@Base 1.0.0~rc
libvlc_vlm_get_media_instance_rate@Base 1.0.0~rc
libvlc_vlm_get_media_instance_seekable@Base 1.0.0~rc
libvlc_vlm_get_media_instance_time@Base 1.0.0~rc
libvlc_vlm_get_media_instance_title@Base 1.0.0~rc
libvlc_vlm_pause_media@Base 1.0.0~rc
libvlc_vlm_play_media@Base 1.0.0~rc
libvlc_vlm_release@Base 1.0.0~rc
libvlc_vlm_seek_media@Base 1.0.0~rc
libvlc_vlm_set_enabled@Base 1.0.0~rc
libvlc_vlm_set_input@Base 1.0.0~rc
libvlc_vlm_set_loop@Base 1.0.0~rc
libvlc_vlm_set_mux@Base 1.0.0~rc
libvlc_vlm_set_output@Base 1.0.0~rc
libvlc_vlm_show_media@Base 1.0.0~rc
libvlc_vlm_stop_media@Base 1.0.0~rc
libvlc_wait@Base 1.0.0~rc
mediacontrol_RGBPicture__free@Base 1.0.0~rc
mediacontrol_StreamInformation__free@Base 1.0.0~rc
mediacontrol_display_text@Base 1.0.0~rc
mediacontrol_exception_cleanup@Base 1.0.0~rc
mediacontrol_exception_create@Base 1.0.0~rc
mediacontrol_exception_free@Base 1.0.0~rc
mediacontrol_exception_init@Base 1.0.0~rc
mediacontrol_exit@Base 1.0.0~rc
mediacontrol_get_fullscreen@Base 1.0.0~rc
mediacontrol_get_libvlc_instance@Base 1.0.0~rc
mediacontrol_get_media_player@Base 1.0.0~rc
mediacontrol_get_media_position@Base 1.0.0~rc
mediacontrol_get_mrl@Base 1.0.0~rc
mediacontrol_get_rate@Base 1.0.0~rc
mediacontrol_get_stream_information@Base 1.0.0~rc
mediacontrol_new@Base 1.0.0~rc
mediacontrol_new_from_instance@Base 1.0.0~rc
mediacontrol_pause@Base 1.0.0~rc
mediacontrol_resume@Base 1.0.0~rc
mediacontrol_set_fullscreen@Base 1.0.0~rc
mediacontrol_set_media_position@Base 1.0.0~rc
mediacontrol_set_mrl@Base 1.0.0~rc
mediacontrol_set_rate@Base 1.0.0~rc
mediacontrol_set_visual@Base 1.0.0~rc
mediacontrol_snapshot@Base 1.0.0~rc
mediacontrol_sound_get_volume@Base 1.0.0~rc
mediacontrol_sound_set_volume@Base 1.0.0~rc
mediacontrol_start@Base 1.0.0~rc
mediacontrol_stop@Base 1.0.0~rc
usr/lib/libvlccore.so
usr/lib/libvlccore.a
usr/lib/pkgconfig/vlc-plugin.pc
usr/include/vlc/plugins/*.h
/usr/share/doc/libvlccore2 /usr/share/doc/libvlccore-dev
/usr/share/bug/libvlccore2 /usr/share/bug/libvlccore-dev
usr/lib/libvlccore.so.*
/usr/share/doc/vlc-data /usr/share/doc/libvlccore2
/usr/share/bug/vlc-data /usr/share/bug/libvlccore2
libvlccore.so.2 libvlccore2 #MINVER#
ACL_AddNet@Base 1.0.0~rc1
ACL_Check@Base 1.0.0~rc1
ACL_Destroy@Base 1.0.0~rc1
ACL_LoadFile@Base 1.0.0~rc1
AddMD5@Base 1.0.0~rc1
EndMD5@Base 1.0.0~rc1
EnsureUTF8@Base 1.0.0~rc1
FromLocale@Base 1.0.0~rc1
FromLocaleDup@Base 1.0.0~rc1
GetFallbackEncoding@Base 1.0.0~rc1
GetLang_1@Base 1.0.0~rc1
GetLang_2B@Base 1.0.0~rc1
GetLang_2T@Base 1.0.0~rc1
InitMD5@Base 1.0.0~rc1
IsUTF8@Base 1.0.0~rc1
LocaleFree@Base 1.0.0~rc1
NTPtime64@Base 1.0.0~rc1
ToLocale@Base 1.0.0~rc1
ToLocaleDup@Base 1.0.0~rc1
VLC_CompileBy@Base 1.0.0~rc1
VLC_CompileDomain@Base 1.0.0~rc1
VLC_CompileHost@Base 1.0.0~rc1
VLC_Compiler@Base 1.0.0~rc1
VLC_Version@Base 1.0.0~rc1
__ACL_Create@Base 1.0.0~rc1
__ACL_Duplicate@Base 1.0.0~rc1
__aout_VolumeDown@Base 1.0.0~rc1
__aout_VolumeGet@Base 1.0.0~rc1
__aout_VolumeInfos@Base 1.0.0~rc1
__aout_VolumeMute@Base 1.0.0~rc1
__aout_VolumeSet@Base 1.0.0~rc1
__aout_VolumeUp@Base 1.0.0~rc1
__config_AddIntf@Base 1.0.0~rc1
__config_ChainParse@Base 1.0.0~rc1
__config_ExistIntf@Base 1.0.0~rc1
__config_GetFloat@Base 1.0.0~rc1
__config_GetInt@Base 1.0.0~rc1
__config_GetPsz@Base 1.0.0~rc1
__config_GetType@Base 1.0.0~rc1
__config_PutFloat@Base 1.0.0~rc1
__config_PutInt@Base 1.0.0~rc1
__config_PutPsz@Base 1.0.0~rc1
__config_RemoveIntf@Base 1.0.0~rc1
__config_ResetAll@Base 1.0.0~rc1
__config_SaveConfigFile@Base 1.0.0~rc1
__filter_chain_New@Base 1.0.0~rc1
__image_HandlerCreate@Base 1.0.0~rc1
__input_Create@Base 1.0.0~rc1
__input_CreateAndStart@Base 1.0.0~rc1
__input_Read@Base 1.0.0~rc1
__input_item_NewExt@Base 1.0.0~rc1
__intf_Create@Base 1.0.0~rc1
__intf_Eject@Base 1.0.0~rc1
__module_need@Base 1.0.0~rc1
__module_unneed@Base 1.0.0~rc1
__msg_DisableObjectPrinting@Base 1.0.0~rc1
__msg_EnableObjectPrinting@Base 1.0.0~rc1
__msg_Generic@Base 1.0.0~rc1
__msg_GenericVa@Base 1.0.0~rc1
__net_Accept@Base 1.0.0~rc1
__net_Connect@Base 1.0.0~rc1
__net_ConnectDgram@Base 1.0.0~rc1
__net_Gets@Base 1.0.0~rc1
__net_OpenDgram@Base 1.0.0~rc1
__net_Read@Base 1.0.0~rc1
__net_Write@Base 1.0.0~rc1
__net_vaPrintf@Base 1.0.0~rc1
__osd_ButtonFind@Base 1.0.0~rc1
__osd_ButtonSelect@Base 1.0.0~rc1
__osd_MenuActivate@Base 1.0.0~rc1
__osd_MenuCreate@Base 1.0.0~rc1
__osd_MenuDelete@Base 1.0.0~rc1
__osd_MenuDown@Base 1.0.0~rc1
__osd_MenuHide@Base 1.0.0~rc1
__osd_MenuNext@Base 1.0.0~rc1
__osd_MenuPrev@Base 1.0.0~rc1
__osd_MenuShow@Base 1.0.0~rc1
__osd_MenuUp@Base 1.0.0~rc1
__osd_Volume@Base 1.0.0~rc1
__pl_Hold@Base 1.0.0~rc1
__pl_Release@Base 1.0.0~rc1
__spu_Create@Base 1.0.0~rc1
__stats_TimerClean@Base 1.0.0~rc1
__stats_TimerDump@Base 1.0.0~rc1
__stats_TimerStart@Base 1.0.0~rc1
__stats_TimerStop@Base 1.0.0~rc1
__stats_TimersCleanAll@Base 1.0.0~rc1
__stats_TimersDumpAll@Base 1.0.0~rc1
__str_format@Base 1.0.0~rc1
__str_format_meta@Base 1.0.0~rc1
__stream_DemuxNew@Base 1.0.0~rc1
__stream_MemoryNew@Base 1.0.0~rc1
__stream_UrlNew@Base 1.0.0~rc1
__update_New@Base 1.0.0~rc1
__var_AddCallback@Base 1.0.0~rc1
__var_Change@Base 1.0.0~rc1
__var_Command@Base 1.0.0~rc1
__var_Create@Base 1.0.0~rc1
__var_DelCallback@Base 1.0.0~rc1
__var_Destroy@Base 1.0.0~rc1
__var_Get@Base 1.0.0~rc1
__var_Set@Base 1.0.0~rc1
__var_TriggerCallback@Base 1.0.0~rc1
__var_Type@Base 1.0.0~rc1
__vlc_event_attach@Base 1.0.0~rc1
__vlc_event_manager_init@Base 1.0.0~rc1
__vlc_execve@Base 1.0.0~rc1
__vlc_list_children@Base 1.0.0~rc1
__vlc_object_attach@Base 1.0.0~rc1
__vlc_object_create@Base 1.0.0~rc1
__vlc_object_detach@Base 1.0.0~rc1
__vlc_object_find@Base 1.0.0~rc1
__vlc_object_hold@Base 1.0.0~rc1
__vlc_object_kill@Base 1.0.0~rc1
__vlc_object_release@Base 1.0.0~rc1
__vlc_object_set_destructor@Base 1.0.0~rc1
__vlc_thread_join@Base 1.0.0~rc1
__vlc_thread_set_priority@Base 1.0.0~rc1
__vlm_New@Base 1.0.0~rc1
__vout_AllocatePicture@Base 1.0.0~rc1
__vout_Create@Base 1.0.0~rc1
__vout_InitPicture@Base 1.0.0~rc1
__vout_OSDMessage@Base 1.0.0~rc1
__vout_Request@Base 1.0.0~rc1
__xml_Create@Base 1.0.0~rc1
aout_BitsPerSample@Base 1.0.0~rc1
aout_ChannelExtract@Base 1.0.0~rc1
aout_ChannelReorder@Base 1.0.0~rc1
aout_ChannelsRestart@Base 1.0.0~rc1
aout_CheckChannelExtraction@Base 1.0.0~rc1
aout_CheckChannelReorder@Base 1.0.0~rc1
aout_DateGet@Base 1.0.0~rc1
aout_DateIncrement@Base 1.0.0~rc1
aout_DateInit@Base 1.0.0~rc1
aout_DateMove@Base 1.0.0~rc1
aout_DateSet@Base 1.0.0~rc1
aout_EnableFilter@Base 1.0.0~rc1
aout_FifoFirstDate@Base 1.0.0~rc1
aout_FifoPop@Base 1.0.0~rc1
aout_FindAndRestart@Base 1.0.0~rc1
aout_FormatNbChannels@Base 1.0.0~rc1
aout_FormatPrepare@Base 1.0.0~rc1
aout_FormatPrint@Base 1.0.0~rc1
aout_FormatPrintChannels@Base 1.0.0~rc1
aout_OutputNextBuffer@Base 1.0.0~rc1
aout_VisualChange@Base 1.0.0~rc1
aout_VolumeNoneInit@Base 1.0.0~rc1
aout_VolumeSoftInit@Base 1.0.0~rc1
aout_filter_RequestVout@Base 1.0.0~rc1
block_Alloc@Base 1.0.0~rc1
block_FifoCount@Base 1.0.0~rc1
block_FifoEmpty@Base 1.0.0~rc1
block_FifoGet@Base 1.0.0~rc1
block_FifoNew@Base 1.0.0~rc1
block_FifoPut@Base 1.0.0~rc1
block_FifoRelease@Base 1.0.0~rc1
block_FifoShow@Base 1.0.0~rc1
block_FifoWake@Base 1.0.0~rc1
block_File@Base 1.0.0~rc1
block_Init@Base 1.0.0~rc1
block_Realloc@Base 1.0.0~rc1
block_mmap_Alloc@Base 1.0.0~rc1
config_ChainCreate@Base 1.0.0~rc1
config_ChainDestroy@Base 1.0.0~rc1
config_FindConfig@Base 1.0.0~rc1
config_GetCacheDir@Base 1.0.0~rc1
config_GetConfDir@Base 1.0.0~rc1
config_GetDataDir@Base 1.0.0~rc1
config_GetHomeDir@Base 1.0.0~rc1
config_GetUserConfDir@Base 1.0.0~rc1
config_GetUserDataDir@Base 1.0.0~rc1
config_StringEscape@Base 1.0.0~rc1
config_StringUnescape@Base 1.0.0~rc1
convert_xml_special_chars@Base 1.0.0~rc1
date_Change@Base 1.0.0~rc1
date_Decrement@Base 1.0.0~rc1
date_Get@Base 1.0.0~rc1
date_Increment@Base 1.0.0~rc1
date_Init@Base 1.0.0~rc1
date_Move@Base 1.0.0~rc1
date_Set@Base 1.0.0~rc1
decode_URI@Base 1.0.0~rc1
decode_URI_duplicate@Base 1.0.0~rc1
decoder_DeleteAudioBuffer@Base 1.0.0~rc1
decoder_DeletePicture@Base 1.0.0~rc1
decoder_DeleteSubpicture@Base 1.0.0~rc1
decoder_GetDisplayDate@Base 1.0.0~rc1
decoder_GetDisplayRate@Base 1.0.0~rc1
decoder_GetInputAttachments@Base 1.0.0~rc1
decoder_LinkPicture@Base 1.0.0~rc1
decoder_NewAudioBuffer@Base 1.0.0~rc1
decoder_NewPicture@Base 1.0.0~rc1
decoder_NewSubpicture@Base 1.0.0~rc1
decoder_SynchroChoose@Base 1.0.0~rc1
decoder_SynchroDate@Base 1.0.0~rc1
decoder_SynchroDecode@Base 1.0.0~rc1
decoder_SynchroEnd@Base 1.0.0~rc1
decoder_SynchroInit@Base 1.0.0~rc1
decoder_SynchroNewPicture@Base 1.0.0~rc1
decoder_SynchroRelease@Base 1.0.0~rc1
decoder_SynchroReset@Base 1.0.0~rc1
decoder_SynchroTrash@Base 1.0.0~rc1
decoder_UnlinkPicture@Base 1.0.0~rc1
demux_PacketizerDestroy@Base 1.0.0~rc1
demux_PacketizerNew@Base 1.0.0~rc1
demux_vaControlHelper@Base 1.0.0~rc1
dialog_Login@Base 1.0.0~rc1
dialog_ProgressCancelled@Base 1.0.0~rc1
dialog_ProgressCreate@Base 1.0.0~rc1
dialog_ProgressDestroy@Base 1.0.0~rc1
dialog_ProgressSet@Base 1.0.0~rc1
dialog_Question@Base 1.0.0~rc1
dialog_Register@Base 1.0.0~rc1
dialog_Unregister@Base 1.0.0~rc1
dialog_VFatal@Base 1.0.0~rc1
encode_URI_component@Base 1.0.0~rc1
es_format_Clean@Base 1.0.0~rc1
es_format_Copy@Base 1.0.0~rc1
es_format_Init@Base 1.0.0~rc1
filename_sanitize@Base 1.0.0~rc1
filter_chain_AppendFilter@Base 1.0.0~rc1
filter_chain_AppendFromString@Base 1.0.0~rc1
filter_chain_AudioFilter@Base 1.0.0~rc1
filter_chain_Delete@Base 1.0.0~rc1
filter_chain_DeleteFilter@Base 1.0.0~rc1
filter_chain_GetFilter@Base 1.0.0~rc1
filter_chain_GetFmtOut@Base 1.0.0~rc1
filter_chain_GetLength@Base 1.0.0~rc1
filter_chain_Reset@Base 1.0.0~rc1
filter_chain_SubFilter@Base 1.0.0~rc1
filter_chain_VideoFilter@Base 1.0.0~rc1
httpd_ClientIP@Base 1.0.0~rc1
httpd_ClientModeBidir@Base 1.0.0~rc1
httpd_ClientModeStream@Base 1.0.0~rc1
httpd_FileDelete@Base 1.0.0~rc1
httpd_FileNew@Base 1.0.0~rc1
httpd_HandlerDelete@Base 1.0.0~rc1
httpd_HandlerNew@Base 1.0.0~rc1
httpd_HostDelete@Base 1.0.0~rc1
httpd_HostNew@Base 1.0.0~rc1
httpd_MsgAdd@Base 1.0.0~rc1
httpd_MsgGet@Base 1.0.0~rc1
httpd_RedirectDelete@Base 1.0.0~rc1
httpd_RedirectNew@Base 1.0.0~rc1
httpd_ServerIP@Base 1.0.0~rc1
httpd_StreamDelete@Base 1.0.0~rc1
httpd_StreamHeader@Base 1.0.0~rc1
httpd_StreamNew@Base 1.0.0~rc1
httpd_StreamSend@Base 1.0.0~rc1
httpd_TLSHostNew@Base 1.0.0~rc1
httpd_UrlCatch@Base 1.0.0~rc1
httpd_UrlDelete@Base 1.0.0~rc1
httpd_UrlNew@Base 1.0.0~rc1
httpd_UrlNewUnique@Base 1.0.0~rc1
image_Ext2Fourcc@Base 1.0.0~rc1
image_HandlerDelete@Base 1.0.0~rc1
image_Mime2Fourcc@Base 1.0.0~rc1
image_Type2Fourcc@Base 1.0.0~rc1
input_Control@Base 1.0.0~rc1
input_CreateFilename@Base 1.0.0~rc1
input_DecoderDecode@Base 1.0.0~rc1
input_DecoderDelete@Base 1.0.0~rc1
input_DecoderNew@Base 1.0.0~rc1
input_GetItem@Base 1.0.0~rc1
input_MetaTypeToLocalizedString@Base 1.0.0~rc1
input_SplitMRL@Base 1.0.0~rc1
input_Start@Base 1.0.0~rc1
input_Stop@Base 1.0.0~rc1
input_item_AddInfo@Base 1.0.0~rc1
input_item_AddOption@Base 1.0.0~rc1
input_item_AddSubItem@Base 1.0.0~rc1
input_item_CopyOptions@Base 1.0.0~rc1
input_item_DelInfo@Base 1.0.0~rc1
input_item_GetDuration@Base 1.0.0~rc1
input_item_GetInfo@Base 1.0.0~rc1
input_item_GetMeta@Base 1.0.0~rc1
input_item_GetName@Base 1.0.0~rc1
input_item_GetTitleFbName@Base 1.0.0~rc1
input_item_GetURI@Base 1.0.0~rc1
input_item_HasErrorWhenReading@Base 1.0.0~rc1
input_item_IsArtFetched@Base 1.0.0~rc1
input_item_IsPreparsed@Base 1.0.0~rc1
input_item_MetaMatch@Base 1.0.0~rc1
input_item_NewWithType@Base 1.0.0~rc1
input_item_SetDuration@Base 1.0.0~rc1
input_item_SetMeta@Base 1.0.0~rc1
input_item_SetName@Base 1.0.0~rc1
input_item_SetURI@Base 1.0.0~rc1
input_vaControl@Base 1.0.0~rc1
intf_RunThread@Base 1.0.0~rc1
intf_StopThread@Base 1.0.0~rc1
libvlc_InternalAddIntf@Base 1.0.0~rc1
libvlc_InternalCleanup@Base 1.0.0~rc1
libvlc_InternalCreate@Base 1.0.0~rc1
libvlc_InternalDestroy@Base 1.0.0~rc1
libvlc_InternalInit@Base 1.0.0~rc1
libvlc_InternalWait@Base 1.0.0~rc1
libvlc_Quit@Base 1.0.0~rc1
make_URI@Base 1.0.0~rc2
mdate@Base 1.0.0~rc1
module_config_free@Base 1.0.0~rc1
module_config_get@Base 1.0.0~rc1
module_exists@Base 1.0.0~rc1
module_find@Base 1.0.0~rc1
module_get_capability@Base 1.0.0~rc1
module_get_help@Base 1.0.0~rc1
module_get_name@Base 1.0.0~rc1
module_get_object@Base 1.0.0~rc1
module_get_score@Base 1.0.0~rc1
module_hold@Base 1.0.0~rc1
module_list_free@Base 1.0.0~rc1
module_list_get@Base 1.0.0~rc1
module_provides@Base 1.0.0~rc1
module_release@Base 1.0.0~rc1
msg_Subscribe@Base 1.0.0~rc1
msg_Unsubscribe@Base 1.0.0~rc1
msleep@Base 1.0.0~rc1
mstrtime@Base 1.0.0~rc1
mwait@Base 1.0.0~rc1
net_AcceptSingle@Base 1.0.0~rc1
net_Listen@Base 1.0.0~rc1
net_ListenClose@Base 1.0.0~rc1
net_Printf@Base 1.0.0~rc1
net_SetCSCov@Base 1.0.0~rc1
osd_Icon@Base 1.0.0~rc1
osd_Message@Base 1.0.0~rc1
osd_ShowTextAbsolute@Base 1.0.0~rc1
osd_ShowTextRelative@Base 1.0.0~rc1
osd_Slider@Base 1.0.0~rc1
path_sanitize@Base 1.0.0~rc1
picture_CopyPixels@Base 1.0.0~rc1
picture_Delete@Base 1.0.0~rc1
picture_Export@Base 1.0.0~rc1
picture_New@Base 1.0.0~rc1
plane_CopyPixels@Base 1.0.0~rc1
playlist_Add@Base 1.0.0~rc1
playlist_AddExt@Base 1.0.0~rc1
playlist_AddInput@Base 1.0.0~rc1
playlist_AskForArtEnqueue@Base 1.0.0~rc1
playlist_AssertLocked@Base 1.0.0~rc1
playlist_BothAddInput@Base 1.0.0~rc1
playlist_ChildSearchName@Base 1.0.0~rc1
playlist_Clear@Base 1.0.0~rc1
playlist_Control@Base 1.0.0~rc1
playlist_CurrentInput@Base 1.0.0~rc1
playlist_CurrentPlayingItem@Base 1.0.0~rc1
playlist_DeleteFromInput@Base 1.0.0~rc1
playlist_Export@Base 1.0.0~rc1
playlist_GetLastLeaf@Base 1.0.0~rc1
playlist_GetNextLeaf@Base 1.0.0~rc1
playlist_GetPreferredNode@Base 1.0.0~rc1
playlist_GetPrevLeaf@Base 1.0.0~rc1
playlist_Import@Base 1.0.0~rc1
playlist_IsServicesDiscoveryLoaded@Base 1.0.0~rc1
playlist_ItemGetById@Base 1.0.0~rc1
playlist_ItemGetByInput@Base 1.0.0~rc1
playlist_ItemGetByInputId@Base 1.0.0~rc1
playlist_LiveSearchUpdate@Base 1.0.0~rc1
playlist_Lock@Base 1.0.0~rc1
playlist_NodeAppend@Base 1.0.0~rc1
playlist_NodeCreate@Base 1.0.0~rc1
playlist_NodeDelete@Base 1.0.0~rc1
playlist_NodeInsert@Base 1.0.0~rc1
playlist_NodeRemoveItem@Base 1.0.0~rc1
playlist_PreparseEnqueue@Base 1.0.0~rc1
playlist_RecursiveNodeSort@Base 1.0.0~rc1
playlist_ServicesDiscoveryAdd@Base 1.0.0~rc1
playlist_ServicesDiscoveryRemove@Base 1.0.0~rc1
playlist_Status@Base 1.0.0~rc1
playlist_TreeMove@Base 1.0.0~rc1
playlist_Unlock@Base 1.0.0~rc1
resolve_xml_special_chars@Base 1.0.0~rc1
sdp_AddAttribute@Base 1.0.0~rc1
sdp_AddMedia@Base 1.0.0~rc1
secstotimestr@Base 1.0.0~rc1
services_discovery_AddItem@Base 1.0.0~rc1
services_discovery_EventManager@Base 1.0.0~rc1
services_discovery_GetLocalizedName@Base 1.0.0~rc1
services_discovery_RemoveItem@Base 1.0.0~rc1
sout_AccessOutControl@Base 1.0.0~rc1
sout_AccessOutDelete@Base 1.0.0~rc1
sout_AccessOutNew@Base 1.0.0~rc1
sout_AccessOutRead@Base 1.0.0~rc1
sout_AccessOutSeek@Base 1.0.0~rc1
sout_AccessOutWrite@Base 1.0.0~rc1
sout_AnnounceRegisterSDP@Base 1.0.0~rc1
sout_AnnounceUnRegister@Base 1.0.0~rc1
sout_EncoderCreate@Base 1.0.0~rc1
sout_MethodRelease@Base 1.0.0~rc1
sout_MuxAddStream@Base 1.0.0~rc1
sout_MuxDelete@Base 1.0.0~rc1
sout_MuxDeleteStream@Base 1.0.0~rc1
sout_MuxNew@Base 1.0.0~rc1
sout_MuxSendBuffer@Base 1.0.0~rc1
sout_SAPMethod@Base 1.0.0~rc1
sout_StreamDelete@Base 1.0.0~rc1
sout_StreamNew@Base 1.0.0~rc1
sout_UpdateStatistic@Base 1.0.0~rc1
spu_Destroy@Base 1.0.0~rc1
spu_DisplaySubpicture@Base 1.0.0~rc1
spu_Init@Base 1.0.0~rc1
spu_RenderSubpictures@Base 1.0.0~rc1
spu_RenderSubpicturesNew@Base 1.0.2
spu_SortSubpictures@Base 1.0.0~rc1
spu_SortSubpicturesNew@Base 1.0.2
str_format_time@Base 1.0.0~rc1
stream_Block@Base 1.0.0~rc1
stream_Control@Base 1.0.0~rc1
stream_Delete@Base 1.0.0~rc1
stream_DemuxSend@Base 1.0.0~rc1
stream_Peek@Base 1.0.0~rc1
stream_Read@Base 1.0.0~rc1
stream_ReadLine@Base 1.0.0~rc1
stream_vaControl@Base 1.0.0~rc1
subpicture_Delete@Base 1.0.0~rc1
subpicture_New@Base 1.0.0~rc1
subpicture_region_ChainDelete@Base 1.0.0~rc1
subpicture_region_Delete@Base 1.0.0~rc1
subpicture_region_New@Base 1.0.0~rc1
tls_ClientCreate@Base 1.0.0~rc1
tls_ClientDelete@Base 1.0.0~rc1
update_Check@Base 1.0.0~rc1
update_Delete@Base 1.0.0~rc1
update_Download@Base 1.0.0~rc1
update_GetRelease@Base 1.0.0~rc1
update_NeedUpgrade@Base 1.0.0~rc1
update_WaitDownload@Base 1.0.0~rc1
us_asprintf@Base 1.0.0~rc1
us_atof@Base 1.0.0~rc1
us_strtod@Base 1.0.0~rc1
us_strtof@Base 1.0.0~rc1
utf8_fopen@Base 1.0.0~rc1
utf8_fprintf@Base 1.0.0~rc1
utf8_loaddir@Base 1.0.0~rc1
utf8_lstat@Base 1.0.0~rc1
utf8_mkdir@Base 1.0.0~rc1
utf8_mkstemp@Base 1.0.0~rc1
utf8_open@Base 1.0.0~rc1
utf8_opendir@Base 1.0.0~rc1
utf8_readdir@Base 1.0.0~rc1
utf8_scandir@Base 1.0.0~rc1
utf8_stat@Base 1.0.0~rc1
utf8_unlink@Base 1.0.0~rc1
utf8_vfprintf@Base 1.0.0~rc1
var_GetChecked@Base 1.0.0~rc1
var_SetChecked@Base 1.0.0~rc1
video_format_FixRgb@Base 1.0.0~rc1
vlc_CPU@Base 1.0.0~rc1
vlc_avcodec_mutex@Base 1.0.0~rc1
vlc_b64_decode@Base 1.0.0~rc1
vlc_b64_decode_binary@Base 1.0.0~rc1
vlc_b64_decode_binary_to_buffer@Base 1.0.0~rc1
vlc_b64_encode@Base 1.0.0~rc1
vlc_b64_encode_binary@Base 1.0.0~rc1
vlc_cancel@Base 1.0.0~rc1
vlc_clone@Base 1.0.0~rc1
vlc_cond_broadcast@Base 1.0.0~rc1
vlc_cond_destroy@Base 1.0.0~rc1
vlc_cond_init@Base 1.0.0~rc1
vlc_cond_signal@Base 1.0.0~rc1
vlc_cond_timedwait@Base 1.0.0~rc1
vlc_cond_wait@Base 1.0.0~rc1
vlc_control_cancel@Base 1.0.0~rc1
vlc_error@Base 1.0.0~rc1
vlc_event_detach@Base 1.0.0~rc1
vlc_event_manager_fini@Base 1.0.0~rc1
vlc_event_manager_register_event_type@Base 1.0.0~rc1
vlc_event_send@Base 1.0.0~rc1
vlc_fastmem_register@Base 1.0.0~rc1
vlc_freeaddrinfo@Base 1.0.0~rc1
vlc_gai_strerror@Base 1.0.0~rc1
vlc_gc_init@Base 1.0.0~rc1
vlc_getaddrinfo@Base 1.0.0~rc1
vlc_getnameinfo@Base 1.0.0~rc1
vlc_gettext@Base 1.0.0~rc1
vlc_hold@Base 1.0.0~rc1
vlc_iconv@Base 1.0.0~rc1
vlc_iconv_close@Base 1.0.0~rc1
vlc_iconv_open@Base 1.0.0~rc1
vlc_inet_ntop@Base 1.0.0~rc1
vlc_inet_pton@Base 1.0.0~rc1
vlc_join@Base 1.0.0~rc1
vlc_list_release@Base 1.0.0~rc1
vlc_memcpy@Base 1.0.0~rc1
vlc_memset@Base 1.0.0~rc1
vlc_mutex_destroy@Base 1.0.0~rc1
vlc_mutex_init@Base 1.0.0~rc1
vlc_mutex_init_recursive@Base 1.0.0~rc1
vlc_mutex_lock@Base 1.0.0~rc1
vlc_mutex_trylock@Base 1.0.0~rc1
vlc_mutex_unlock@Base 1.0.0~rc1
vlc_object_find_name@Base 1.0.0~rc1
vlc_plugin_set@Base 1.0.0~rc1
vlc_poll@Base 1.0.0~rc1
vlc_rand_bytes@Base 1.0.0~rc1
vlc_release@Base 1.0.0~rc1
vlc_restorecancel@Base 1.0.0~rc1
vlc_savecancel@Base 1.0.0~rc1
vlc_sd_Create@Base 1.0.0~rc1
vlc_sd_GetNames@Base 1.0.0~rc1
vlc_sd_Start@Base 1.0.0~rc1
vlc_sd_Stop@Base 1.0.0~rc1
vlc_sdp_Start@Base 1.0.0~rc1
vlc_testcancel@Base 1.0.0~rc1
vlc_thread_create@Base 1.0.0~rc1
vlc_threadvar_create@Base 1.0.0~rc1
vlc_threadvar_delete@Base 1.0.0~rc1
vlc_threadvar_get@Base 1.0.0~rc1
vlc_threadvar_set@Base 1.0.0~rc1
vlc_ureduce@Base 1.0.0~rc1
vlc_wclosedir@Base 1.0.0~rc1
vlm_Control@Base 1.0.0~rc1
vlm_Delete@Base 1.0.0~rc1
vlm_ExecuteCommand@Base 1.0.0~rc1
vlm_MessageAdd@Base 1.0.0~rc1
vlm_MessageDelete@Base 1.0.0~rc1
vlm_MessageNew@Base 1.0.0~rc1
vlm_MessageSimpleNew@Base 1.0.0~rc1
vout_ChromaCmp@Base 1.0.0~rc1
vout_Close@Base 1.0.0~rc1
vout_ControlWindow@Base 1.0.0~rc1
vout_CreatePicture@Base 1.0.0~rc1
vout_DestroyPicture@Base 1.0.0~rc1
vout_DisplayPicture@Base 1.0.0~rc1
vout_EnableFilter@Base 1.0.0~rc1
vout_GetSnapshot@Base 1.0.0~rc1
vout_InitFormat@Base 1.0.0~rc1
vout_LinkPicture@Base 1.0.0~rc1
vout_OSDIcon@Base 1.0.0~rc1
vout_OSDSlider@Base 1.0.0~rc1
vout_PlacePicture@Base 1.0.0~rc1
vout_ReleaseWindow@Base 1.0.0~rc1
vout_RequestWindow@Base 1.0.0~rc1
vout_ShowTextAbsolute@Base 1.0.0~rc1
vout_ShowTextRelative@Base 1.0.0~rc1
vout_UnlinkPicture@Base 1.0.0~rc1
xml_Delete@Base 1.0.0~rc1
/usr/share/doc/vlc /usr/share/doc/mozilla-plugin-vlc
/usr/share/bug/vlc /usr/share/bug/mozilla-plugin-vlc
/usr/lib/mozilla/plugins/libvlcplugin.so /usr/lib/mozilla-firefox/plugins/libvlcplugin.so
/usr/lib/mozilla/plugins/libvlcplugin.so /usr/lib/xulrunner-addons/plugins/libvlcplugin.so
Patch originally taken from the BTS #347650 and then adapted for
later libtool version
Index: vlc-debian/autotools/ltmain.sh
===================================================================
--- vlc-debian.orig/autotools/ltmain.sh 2010-02-13 15:44:10.000000000 +0000
+++ vlc-debian/autotools/ltmain.sh 2010-02-13 15:44:27.000000000 +0000
@@ -4716,6 +4716,11 @@
arg=$func_stripname_result
;;
+ -Wl,--as-needed)
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
-Wl,*)
func_stripname '-Wl,' '' "$arg"
args=$func_stripname_result
@@ -5070,6 +5075,15 @@
lib=
found=no
case $deplib in
+ -Wl,--as-needed)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ fi
+ continue
+ ;;
-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
if test "$linkmode,$pass" = "prog,link"; then
compile_deplibs="$deplib $compile_deplibs"
Add the certificates from the ca-certificates package to the path where gnutls
look for certificates
Index: vlc-debian/modules/misc/gnutls.c
===================================================================
--- vlc-debian.orig/modules/misc/gnutls.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/misc/gnutls.c 2010-02-13 15:44:27.000000000 +0000
@@ -698,6 +698,10 @@
sprintf (path, "%s/ssl/certs/ca-certificates.crt", confdir);
gnutls_Addx509File (VLC_OBJECT (p_session),
p_sys->x509_cred, path, false);
+ gnutls_Addx509File( VLC_OBJECT(p_session),
+ p_sys->x509_cred,
+ "/etc/ssl/certs/ca-certificates.crt",false );
+
}
p_session->pf_handshake = gnutls_HandshakeAndValidate;
/*p_session->pf_handshake = gnutls_ContinueHandshake;*/
Change the default font to one very likely to be present on a Debian box
Index: vlc-debian/modules/misc/freetype.c
===================================================================
--- vlc-debian.orig/modules/misc/freetype.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/misc/freetype.c 2010-02-13 15:44:27.000000000 +0000
@@ -64,7 +64,7 @@
#define DEFAULT_FONT "" /* Default font found at run-time */
#define FC_DEFAULT_FONT "Arial"
#else
-#define DEFAULT_FONT "/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf"
+#define DEFAULT_FONT "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf"
#define FC_DEFAULT_FONT "Serif Bold"
#endif
We don't install the icons where upstream expects them.
so modify the code where needed.
Index: vlc-debian/modules/misc/notify/notify.c
===================================================================
--- vlc-debian.orig/modules/misc/notify/notify.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/misc/notify/notify.c 2010-02-13 15:44:27.000000000 +0000
@@ -231,12 +231,7 @@
else /* else we show state-of-the art logo */
{
GError *p_error = NULL;
- char *psz_pixbuf;
- if( asprintf( &psz_pixbuf, "%s/vlc48x48.png", config_GetDataDir() ) >= 0 )
- {
- pix = gdk_pixbuf_new_from_file( psz_pixbuf, &p_error );
- free( psz_pixbuf );
- }
+ pix = gdk_pixbuf_new_from_file( "/usr/share/icons/hicolor/48x48/vlc.png", &p_error );
}
free( psz_arturl );
Use the installed files for osdmenu rather than the ones in the current dir
Index: vlc-debian/share/osdmenu/default.cfg
===================================================================
--- vlc-debian.orig/share/osdmenu/default.cfg 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/share/osdmenu/default.cfg 2010-02-13 15:44:27.000000000 +0000
@@ -1,4 +1,4 @@
-dir share/osdmenu/default
+dir /usr/share/vlc/osdmenu/default
action key-play-pause (0,0)
unselect unselected.png
select selection/play_pause.png
Index: vlc-debian/modules/video_filter/osdmenu.c
===================================================================
--- vlc-debian.orig/modules/video_filter/osdmenu.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_filter/osdmenu.c 2010-02-13 15:44:27.000000000 +0000
@@ -105,7 +105,7 @@
#if defined( WIN32 ) || defined( UNDER_CE )
#define OSD_DEFAULT_CFG "osdmenu/default.cfg"
#else
-#define OSD_DEFAULT_CFG "share/osdmenu/default.cfg"
+#define OSD_DEFAULT_CFG "/usr/share/vlc/osdmenu/default.cfg"
#endif
#define OSD_UPDATE_MIN 0
Add a note about the videolan-doc package (even if it's not really up-to-date)
Index: vlc-debian/doc/vlc.1
===================================================================
--- vlc-debian.orig/doc/vlc.1 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/vlc.1 2010-02-13 15:44:27.000000000 +0000
@@ -70,6 +70,11 @@
(close VLC).
.SH SEE ALSO
+The
+.B videolan-doc
+package contains comprehensive documents on how to use
+.B VLC
+both as a media player and as a streaming server.
Online documentation: http://www.videolan.org/doc/
.PP
.SH AUTHOR
Avoid non-PIC code in asm mmx chroma converter module by letting gcc manage the addressing.
Patch from upstream trac ticket #1383. Thanks to Gentoo and Alexis Ballier
Index: vlc-debian/modules/video_chroma/i420_rgb_mmx.h
===================================================================
--- vlc-debian.orig/modules/video_chroma/i420_rgb_mmx.h 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_chroma/i420_rgb_mmx.h 2010-02-13 15:44:27.000000000 +0000
@@ -34,18 +34,18 @@
#define USED_U64(foo) \
static const uint64_t foo __asm__ (#foo) __attribute__((unused))
#endif
-USED_U64(mmx_80w) = 0x0080008000800080ULL;
-USED_U64(mmx_10w) = 0x1010101010101010ULL;
-USED_U64(mmx_00ffw) = 0x00ff00ff00ff00ffULL;
-USED_U64(mmx_Y_coeff) = 0x253f253f253f253fULL;
-
-USED_U64(mmx_U_green) = 0xf37df37df37df37dULL;
-USED_U64(mmx_U_blue) = 0x4093409340934093ULL;
-USED_U64(mmx_V_red) = 0x3312331233123312ULL;
-USED_U64(mmx_V_green) = 0xe5fce5fce5fce5fcULL;
+USED_U64(mmx_80w) = 0x0080008000800080ULL; /* Will be referenced as %4 in inline asm */
+USED_U64(mmx_10w) = 0x1010101010101010ULL; /* -- as %5 */
+USED_U64(mmx_00ffw) = 0x00ff00ff00ff00ffULL; /* -- as %6 */
+USED_U64(mmx_Y_coeff) = 0x253f253f253f253fULL; /* -- as %7 */
+
+USED_U64(mmx_U_green) = 0xf37df37df37df37dULL; /* -- as %8 */
+USED_U64(mmx_U_blue) = 0x4093409340934093ULL; /* -- as %9 */
+USED_U64(mmx_V_red) = 0x3312331233123312ULL; /* -- as %10 */
+USED_U64(mmx_V_green) = 0xe5fce5fce5fce5fcULL; /* -- as %11 */
-USED_U64(mmx_mask_f8) = 0xf8f8f8f8f8f8f8f8ULL;
-USED_U64(mmx_mask_fc) = 0xfcfcfcfcfcfcfcfcULL;
+USED_U64(mmx_mask_f8) = 0xf8f8f8f8f8f8f8f8ULL; /* -- as %12 */
+USED_U64(mmx_mask_fc) = 0xfcfcfcfcfcfcfcfcULL; /* -- as %13 */
#undef USED_U64
#if defined(CAN_COMPILE_MMX)
@@ -59,18 +59,16 @@
MMX_INSTRUCTIONS \
: \
: "r" (p_y), "r" (p_u), \
- "r" (p_v), "r" (p_buffer) ); \
+ "r" (p_v), "r" (p_buffer), \
+ "m" (mmx_80w), "m" (mmx_10w), \
+ "m" (mmx_00ffw), "m" (mmx_Y_coeff), \
+ "m" (mmx_U_green), "m" (mmx_U_blue), \
+ "m" (mmx_V_red), "m" (mmx_V_green), \
+ "m" (mmx_mask_f8), "m" (mmx_mask_fc) ); \
} while(0)
#define MMX_END __asm__ __volatile__ ( "emms" )
-/* Use RIP-relative code in PIC mode on amd64 */
-#if defined(__x86_64__) && defined(__PIC__)
-# define G "(%%rip)"
-#else
-# define G
-#endif
-
#define MMX_INIT_16 " \n\
movd (%1), %%mm0 # Load 4 Cb 00 00 00 00 u3 u2 u1 u0 \n\
movd (%2), %%mm1 # Load 4 Cr 00 00 00 00 v3 v2 v1 v0 \n\
@@ -103,27 +101,27 @@
# convert the chroma part \n\
punpcklbw %%mm4, %%mm0 # scatter 4 Cb 00 u3 00 u2 00 u1 00 u0 \n\
punpcklbw %%mm4, %%mm1 # scatter 4 Cr 00 v3 00 v2 00 v1 00 v0 \n\
-psubsw mmx_80w"G", %%mm0 # Cb -= 128 \n\
-psubsw mmx_80w"G", %%mm1 # Cr -= 128 \n\
+psubsw %4, %%mm0 # Cb -= 128 \n\
+psubsw %4, %%mm1 # Cr -= 128 \n\
psllw $3, %%mm0 # Promote precision \n\
psllw $3, %%mm1 # Promote precision \n\
movq %%mm0, %%mm2 # Copy 4 Cb 00 u3 00 u2 00 u1 00 u0 \n\
movq %%mm1, %%mm3 # Copy 4 Cr 00 v3 00 v2 00 v1 00 v0 \n\
-pmulhw mmx_U_green"G", %%mm2 # Mul Cb with green coeff -> Cb green \n\
-pmulhw mmx_V_green"G", %%mm3 # Mul Cr with green coeff -> Cr green \n\
-pmulhw mmx_U_blue"G", %%mm0 # Mul Cb -> Cblue 00 b3 00 b2 00 b1 00 b0 \n\
-pmulhw mmx_V_red"G", %%mm1 # Mul Cr -> Cred 00 r3 00 r2 00 r1 00 r0 \n\
+pmulhw %8, %%mm2 # Mul Cb with green coeff -> Cb green \n\
+pmulhw %11, %%mm3 # Mul Cr with green coeff -> Cr green \n\
+pmulhw %9, %%mm0 # Mul Cb -> Cblue 00 b3 00 b2 00 b1 00 b0 \n\
+pmulhw %10, %%mm1 # Mul Cr -> Cred 00 r3 00 r2 00 r1 00 r0 \n\
paddsw %%mm3, %%mm2 # Cb green + Cr green -> Cgreen \n\
\n\
# convert the luma part \n\
-psubusb mmx_10w"G", %%mm6 # Y -= 16 \n\
+psubusb %5, %%mm6 # Y -= 16 \n\
movq %%mm6, %%mm7 # Copy 8 Y Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 \n\
-pand mmx_00ffw"G", %%mm6 # get Y even 00 Y6 00 Y4 00 Y2 00 Y0 \n\
+pand %6, %%mm6 # get Y even 00 Y6 00 Y4 00 Y2 00 Y0 \n\
psrlw $8, %%mm7 # get Y odd 00 Y7 00 Y5 00 Y3 00 Y1 \n\
psllw $3, %%mm6 # Promote precision \n\
psllw $3, %%mm7 # Promote precision \n\
-pmulhw mmx_Y_coeff"G", %%mm6 # Mul 4 Y even 00 y6 00 y4 00 y2 00 y0 \n\
-pmulhw mmx_Y_coeff"G", %%mm7 # Mul 4 Y odd 00 y7 00 y5 00 y3 00 y1 \n\
+pmulhw %7, %%mm6 # Mul 4 Y even 00 y6 00 y4 00 y2 00 y0 \n\
+pmulhw %7, %%mm7 # Mul 4 Y odd 00 y7 00 y5 00 y3 00 y1 \n\
"
/*
@@ -168,14 +166,14 @@
#define MMX_YUV_GRAY " \n\
# convert the luma part \n\
-psubusb mmx_10w"G", %%mm6 \n\
+psubusb %5, %%mm6 \n\
movq %%mm6, %%mm7 \n\
-pand mmx_00ffw"G", %%mm6 \n\
+pand %6, %%mm6 \n\
psrlw $8, %%mm7 \n\
psllw $3, %%mm6 \n\
psllw $3, %%mm7 \n\
-pmulhw mmx_Y_coeff"G", %%mm6 \n\
-pmulhw mmx_Y_coeff"G", %%mm7 \n\
+pmulhw %7, %%mm6 \n\
+pmulhw %7, %%mm7 \n\
packuswb %%mm6, %%mm6 \n\
packuswb %%mm7, %%mm7 \n\
punpcklbw %%mm7, %%mm6 \n\
@@ -183,8 +181,8 @@
#define MMX_UNPACK_16_GRAY " \n\
movq %%mm6, %%mm5 \n\
-pand mmx_mask_f8"G", %%mm6 \n\
-pand mmx_mask_fc"G", %%mm5 \n\
+pand %12, %%mm6 \n\
+pand %13, %%mm5 \n\
movq %%mm6, %%mm7 \n\
psrlw $3, %%mm7 \n\
pxor %%mm3, %%mm3 \n\
@@ -213,10 +211,10 @@
#define MMX_UNPACK_15 " \n\
# mask unneeded bits off \n\
-pand mmx_mask_f8"G", %%mm0 # b7b6b5b4 b3______ b7b6b5b4 b3______ \n\
+pand %12, %%mm0 # b7b6b5b4 b3______ b7b6b5b4 b3______ \n\
psrlw $3,%%mm0 # ______b7 b6b5b4b3 ______b7 b6b5b4b3 \n\
-pand mmx_mask_f8"G", %%mm2 # g7g6g5g4 g3______ g7g6g5g4 g3______ \n\
-pand mmx_mask_f8"G", %%mm1 # r7r6r5r4 r3______ r7r6r5r4 r3______ \n\
+pand %12, %%mm2 # g7g6g5g4 g3______ g7g6g5g4 g3______ \n\
+pand %12, %%mm1 # r7r6r5r4 r3______ r7r6r5r4 r3______ \n\
psrlw $1,%%mm1 # __r7r6r5 r4r3____ __r7r6r5 r4r3____ \n\
pxor %%mm4, %%mm4 # zero mm4 \n\
movq %%mm0, %%mm5 # Copy B7-B0 \n\
@@ -249,9 +247,9 @@
#define MMX_UNPACK_16 " \n\
# mask unneeded bits off \n\
-pand mmx_mask_f8"G", %%mm0 # b7b6b5b4 b3______ b7b6b5b4 b3______ \n\
-pand mmx_mask_fc"G", %%mm2 # g7g6g5g4 g3g2____ g7g6g5g4 g3g2____ \n\
-pand mmx_mask_f8"G", %%mm1 # r7r6r5r4 r3______ r7r6r5r4 r3______ \n\
+pand %12, %%mm0 # b7b6b5b4 b3______ b7b6b5b4 b3______ \n\
+pand %13, %%mm2 # g7g6g5g4 g3g2____ g7g6g5g4 g3g2____ \n\
+pand %12, %%mm1 # r7r6r5r4 r3______ r7r6r5r4 r3______ \n\
psrlw $3,%%mm0 # ______b7 b6b5b4b3 ______b7 b6b5b4b3 \n\
pxor %%mm4, %%mm4 # zero mm4 \n\
movq %%mm0, %%mm5 # Copy B7-B0 \n\
Patch taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472811
also reported in ubuntu as lp #243152
Index: vlc-debian/modules/audio_output/alsa.c
===================================================================
--- vlc-debian.orig/modules/audio_output/alsa.c 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/modules/audio_output/alsa.c 2010-02-13 15:44:27.000000000 +0000
@@ -78,7 +78,7 @@
number of channel(s) (eg. 2 for stereo) and the size of a sample (eg.
2 for int16_t). */
#define ALSA_DEFAULT_PERIOD_SIZE 1024
-#define ALSA_DEFAULT_BUFFER_SIZE ( ALSA_DEFAULT_PERIOD_SIZE << 8 )
+#define ALSA_DEFAULT_BUFFER_SIZE ( ALSA_DEFAULT_PERIOD_SIZE << 4 )
#define ALSA_SPDIF_PERIOD_SIZE A52_FRAME_NB
#define ALSA_SPDIF_BUFFER_SIZE ( ALSA_SPDIF_PERIOD_SIZE << 4 )
/* Why << 4 ? --Meuuh */
Description: Fix typos, that are reported by lintian.
Author: Benjamin Drung <bdrung@ubuntu.com>
Forwarded: no
Index: vlc-debian/ChangeLog
===================================================================
--- vlc-debian.orig/ChangeLog 2010-02-13 15:44:10.000000000 +0000
+++ vlc-debian/ChangeLog 2010-02-13 15:44:27.000000000 +0000
@@ -2746,7 +2746,7 @@
EPG: Don't display extra items from extended EIT events
Info they provide is typically also present in the text or
- not usefull to VLC.
+ not useful to VLC.
(cherry picked from commit 235617299b975358d5eca95092faa43687a738b1)
commit 852533b7643d34abc6f81d33b6a03fa6ef5652a9
@@ -15656,7 +15656,7 @@
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Mar 31 11:04:54 2009 +0200
- qt4: add some usefull const.
+ qt4: add some useful const.
commit 9ad1dde84b96dbecbf3b26c311d52ce6aae43ddc
Author: Rémi Duraffort <ivoire@videolan.org>
Index: vlc-debian/configure.ac
===================================================================
--- vlc-debian.orig/configure.ac 2010-02-13 15:44:10.000000000 +0000
+++ vlc-debian/configure.ac 2010-02-13 15:44:27.000000000 +0000
@@ -1701,7 +1701,7 @@
])
dnl
-dnl Allow runing as root (usefull for people runing on embedded platforms)
+dnl Allow runing as root (useful for people runing on embedded platforms)
dnl
AC_ARG_ENABLE(run-as-root,
[ --enable-run-as-root allow runing VLC as root (default disabled)])
Index: vlc-debian/doc/ChangeLog-2000
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2000 2010-02-13 15:44:10.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2000 2010-02-13 15:44:27.000000000 +0000
@@ -1857,7 +1857,7 @@
. gestion de la souris sous X (essentiellement le bouton du milieu
qui cache le pointeur, tr�s pratique quand on regarde un DVD)
. rajout de 3 fichiers d'installation pour le package Debian
- . correction de "usefull" et "successfull" � une dizaine d'endroits dans
+ . correction de "useful" et "successfull" � une dizaine d'endroits dans
le code parce que �a commen�ait � m'horripiler
. erreur de syntaxe dans la page de man.
. un peu plus de choses dans l'interface gnome, mais rien ne marche
Index: vlc-debian/doc/ChangeLog-2001
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2001 2010-02-13 15:44:10.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2001 2010-02-13 15:44:27.000000000 +0000
@@ -4906,7 +4906,7 @@
Things to be done :
- Meuuh : fix the PCR synchronisation so that we can set b_pace_cntrol to 0
- - Sam : find a way of specifing the type of media (file, net). For the
+ - Sam : find a way of specifying the type of media (file, net). For the
moment, the "--input ts" always call input_NetworkOpen
- Maybe sam : for the moment the working syntax is vlc --input ts
servername, it should nbe turned into "vlc --server servername".
@@ -5479,7 +5479,7 @@
related file with 100% reliability (great change that should make DVDs
with binaries and extra stuff work with vlc).
- -Correction of a bug in ifo reading that falsified the adress of
+ -Correction of a bug in ifo reading that falsified the address of
video titles.
-Changed the method for selecting title at start. It is _not_ reliable
@@ -5622,7 +5622,7 @@
detect size of some streams.
-change of the order of call to ifo and css functions in input_dvd.c,
- because we can't read ifo files before authentification on some DVDs.
+ because we can't read ifo files before authentication on some DVDs.
-changed location of some css tables.
@@ -6084,7 +6084,7 @@
Author: Stéphane Borel <stef@videolan.org>
Date: Sun Jan 21 09:20:27 2001 +0000
- *Some cleaning in the dvd authentification code
+ *Some cleaning in the dvd authentication code
Now it generates a valid title key, but there is no sector descrambler
yet.
Index: vlc-debian/doc/ChangeLog-2002
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2002 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2002 2010-02-13 15:44:27.000000000 +0000
@@ -1173,7 +1173,7 @@
Date: Fri Dec 6 12:18:11 2002 +0000
some support for redirection. Moved the break on returncode >=400 to after
- the header parsing. This will be usefull if anyone wants to implemet
+ the header parsing. This will be useful if anyone wants to implemet
http-passwd support
commit 79da01949bad2f111767fab3877b9f296084dfec
@@ -1757,7 +1757,7 @@
Author: Simon Latapie <garf@videolan.org>
Date: Sat Nov 23 00:11:17 2002 +0000
- * yuv filter was a bit useless. Hope adjust filter is more usefull :)
+ * yuv filter was a bit useless. Hope adjust filter is more useful :)
commit c06c5c0dd22ed02441cf10eb9c715ee9ecbb0947
Author: Sam Hocevar <sam@videolan.org>
@@ -2054,7 +2054,7 @@
tree you want to use with --with-tarkin-tree=.
Warning: Tarkin is still in very early development stage, so this plugin isn't
- actually usefull unless you intend to do some development on tarkin itself.
+ actually useful unless you intend to do some development on tarkin itself.
commit 7b872d1d463b789cc9442f126c34f616cbfaab3d
Author: Gildas Bazin <gbazin@videolan.org>
@@ -2924,7 +2924,7 @@
* added a simple dialog to show id3-tags and other info
* finally added languages/subtitles selections menus, found and got fixed two
bugs in kdelibs in the process, but only one of them will get into kde 3.1.
- * made the location of the ui.rc file configureable, usefull for testing.
+ * made the location of the ui.rc file configureable, useful for testing.
commit cdde2391932784c77a1b963e58af62aed850350c
Author: Laurent Aimar <fenrir@videolan.org>
@@ -9571,7 +9571,7 @@
Date: Mon Apr 1 21:39:17 2002 +0000
* Microsof Visual Studio C++ 6 project files.
- This is usefull mainly for debugging as the hardware accelerated plugins
+ This is useful mainly for debugging as the hardware accelerated plugins
can't be compiled with msvc.
I won't be maintaining this msvc project as I don't have MSVC myself, but
@@ -10287,7 +10287,7 @@
very welcome. And if there are GTK gurus out there, please don't hesitate to
add your touch.
- I also started to add usefull comments to the configuration options but I'm not
+ I also started to add useful comments to the configuration options but I'm not
really good at this kind of thing so if people want to help, they can finish
the job. For this look at all the *_LONGTEXT macros at the top of main.c
Index: vlc-debian/doc/ChangeLog-2003
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2003 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2003 2010-02-13 15:44:27.000000000 +0000
@@ -4308,7 +4308,7 @@
Author: Simon Latapie <garf@videolan.org>
Date: Mon Nov 3 03:21:38 2003 +0000
- * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
+ * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be useful later (for a slider, for example :) )
* changed http interface more "neutral" colors
commit 6edaeb5f7049161ffa38ec995504292e7ca375f3
@@ -4772,7 +4772,7 @@
* File tab is beginning to work
* Adding file to Playlist begins to work
- Note: not very usefull yet.
+ Note: not very useful yet.
commit fe3f88cae034e66a540dd031bfe84c5ad53bd32e
Author: Gildas Bazin <gbazin@videolan.org>
@@ -6966,7 +6966,7 @@
* libvlc: removed some unused options.
added sout-keep option to keep sout instance across playlist
- items (usefull with 'gather' stream_out)
+ items (useful with 'gather' stream_out)
* stream_output : implement the sout-keep mode.
* playlist, video_output, stream_output: vout and sout are now reattached
to playlist instead of being destroyed. There are automatically destroy
@@ -8468,7 +8468,7 @@
Author: Laurent Aimar <fenrir@videolan.org>
Date: Mon Aug 4 18:50:36 2003 +0000
- * sdp: begun to implement RTP code. (Not yet usefull)
+ * sdp: begun to implement RTP code. (Not yet useful)
commit b4bd21992f14b8d8e7854dd20b3bd05a12a8e250
Author: Jean-Paul Saman <jpsaman@videolan.org>
@@ -8565,7 +8565,7 @@
Date: Sat Aug 2 19:30:35 2003 +0000
* modules/access/http.c
- - Didn't take into consideration a little change of behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.
+ - Didn't take into consideration a little change of behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentication information even if there wasn't any.
commit 952e0d06a479f1d118c06354ede5d7fd600aa417
Author: Laurent Aimar <fenrir@videolan.org>
@@ -8631,7 +8631,7 @@
- bmin/bmax allow to create CBR stream.
- Bitrate is calculated on a PCR time.
- PCR delay cannot be less than length of a frame of the PCR stream.
- - PCR soft is used to help when using big PCR delay. It is usefull to
+ - PCR soft is used to help when using big PCR delay. It is useful to
produce stream with smoother bitrate variation.
- Big PCR delay introduce more latency.
@@ -8860,7 +8860,7 @@
Author: Benjamin Pracht <bigben@videolan.org>
Date: Thu Jul 31 18:25:12 2003 +0000
- * Add support for basic authentification in http access.
+ * Add support for basic authentication in http access.
use :
@@ -17139,7 +17139,7 @@
Author: Sigmund Augdal Helberg <sigmunau@videolan.org>
Date: Fri Mar 14 00:24:08 2003 +0000
- all: info strings are now localized, fixed some typos and inconsistant uses
+ all: info strings are now localized, fixed some typos and inconsistent uses
of capital letters
commit dc1750ae1d8d84893c9ab807d76ae29aa6a6a454
@@ -19338,7 +19338,7 @@
* ffmpeg/audio : removed an old error (anyway it was harmless).
* mp4 : removed a bad initialisation. Erased all ending spaces.
- * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
+ * mpeg/audio : send i_rate to decoder (not yet useful but ...)
commit 0b8b405cbb0020e1ad51b5fa8cff197ae389e3a8
Author: Sam Hocevar <sam@videolan.org>
@@ -21002,7 +21002,7 @@
added an new config variable that takes an comma separated list of
interface modules to be loaded in the background when vlc starts. This is
- usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
+ useful for lirc, logger and xosd. Also got rid of the hacky way the sap
module was inserted, as this just needs to be added to this list now.
commit 831d6ca51e9b135a0c05a9e2a73755cbad46f2ee
Index: vlc-debian/doc/ChangeLog-2004
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2004 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2004 2010-02-13 15:44:27.000000000 +0000
@@ -14513,7 +14513,7 @@
Author: Benjamin Pracht <bigben@videolan.org>
Date: Mon Apr 19 11:50:51 2004 +0000
- adds a linebreak after sending the Basic authentification token. This makes web servers (including VLC) a lot happier ;-)
+ adds a linebreak after sending the Basic authentication token. This makes web servers (including VLC) a lot happier ;-)
commit 9dd393c7e2063c2368db6ff2be1b3a22ff6f8faf
Author: Gildas Bazin <gbazin@videolan.org>
@@ -18876,7 +18876,7 @@
Date: Wed Feb 11 19:17:14 2004 +0000
* all: added a "input-repeat" option that allow repeating the same entry
- without destroying/recreating a new input. (Will be usefull for streaming).
+ without destroying/recreating a new input. (Will be useful for streaming).
( A value of -1 means repeat for ever).
--> Not tested with dvd.
Index: vlc-debian/doc/ChangeLog-2005
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2005 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2005 2010-02-13 15:44:27.000000000 +0000
@@ -244,7 +244,7 @@
Author: Christophe Mutricy <xtophe@videolan.org>
Date: Sun Dec 18 12:01:15 2005 +0000
- Remove unusefull variable and test
+ Remove unuseful variable and test
commit bff090425dc99534fd32d1da3cbba3174630ac7b
Author: Clément Stenac <zorglub@videolan.org>
@@ -1200,7 +1200,7 @@
Author: Antoine Cellerier <dionoea@videolan.org>
Date: Wed Dec 7 16:50:42 2005 +0000
- * add browse dialog for file input (this needs some authentification ... but
+ * add browse dialog for file input (this needs some authentication ... but
i don't really know how i should handle it)
* add now playing info
@@ -6840,7 +6840,7 @@
* don't print IPv6 unreachable warning when IPv4 works fine
* don't attempt SOCKS negociation when TCP connection failed
* use "%s port %d" rather than "%s:%d" because the latter is
- confusing with IPv6 adresses
+ confusing with IPv6 addresses
* removed trailing spaces
commit 830c44d6e890c8873b1db87b3c581bf6d1c87856
@@ -9332,7 +9332,7 @@
Author: Jean-Paul Saman <jpsaman@videolan.org>
Date: Sat Aug 13 13:49:04 2005 +0000
- remove unusefull comment
+ remove unuseful comment
commit d4e7f95109c338b6cd8bf532e56fc9190855e32d
Author: Rémi Denis-Courmont <rem@videolan.org>
@@ -18790,7 +18790,7 @@
Date: Wed Mar 16 00:16:03 2005 +0000
* New ignore-filetypes option for the directory module.
- - you can specify a comma-seperated list of file-extensions. Files of this type will not be added to the
+ - you can specify a comma-separated list of file-extensions. Files of this type will not be added to the
playlist when the directory module parses directory contents.
This prevents duplication of playlist items (both m3u and the real files were being played, or both .bin and .cue were added, therfore playing the same movie twice) and the adding of items that are not really useful to VLC as seperate playlist items.
- By default are ignored the following: m3u,nfo,jpg,gif,sfv,txt,sub,idx,srt,cue
@@ -22670,7 +22670,7 @@
Author: Felix Paul Kühne <fkuehne@videolan.org>
Date: Mon Jan 3 23:01:42 2005 +0000
- * seperated the open, sout and sub-open dialogues from the main nib
+ * separated the open, sout and sub-open dialogues from the main nib
commit 49de1e5f11dfcfac939b147526f6f23880ddb169
Author: Felix Paul Kühne <fkuehne@videolan.org>
Index: vlc-debian/doc/ChangeLog-2006
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2006 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2006 2010-02-13 15:44:27.000000000 +0000
@@ -6771,7 +6771,7 @@
Author: Antoine Cellerier <dionoea@videolan.org>
Date: Sat Oct 14 17:06:38 2006 +0000
- Motion control interface can now be used with the rotate video filter. (Should be usefull when watching videos on a boat i guess ... :) ) Command line: vlc --control motion --motion-use-rotate --video-filter rotate <the video>
+ Motion control interface can now be used with the rotate video filter. (Should be useful when watching videos on a boat i guess ... :) ) Command line: vlc --control motion --motion-use-rotate --video-filter rotate <the video>
commit 4963328e1199b46f65a3e1287358fc8e4ebec8b7
Author: Clément Stenac <zorglub@videolan.org>
@@ -24021,7 +24021,7 @@
Author: Antoine Cellerier <dionoea@videolan.org>
Date: Tue Jan 24 22:25:15 2006 +0000
- use wxTR_HAS_VARIABLE_ROW_HEIGHT in the meta data tree (usefull is a line is
+ use wxTR_HAS_VARIABLE_ROW_HEIGHT in the meta data tree (useful is a line is
full of \n)
commit cf6397c80218c03632c80bcc7e55b130de40ab61
Index: vlc-debian/doc/ChangeLog-2007
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2007 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2007 2010-02-13 15:44:27.000000000 +0000
@@ -1072,7 +1072,7 @@
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Dec 22 01:08:21 2007 +0000
- Qt4 - remove unusefull debug.
+ Qt4 - remove unuseful debug.
commit 3163d13850f96fe2f72144781551d85a305180c3
Author: Pierre d'Herbemont <pdherbemont@videolan.org>
@@ -5130,7 +5130,7 @@
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Nov 13 04:58:42 2007 +0000
- Contribs: jump to faad 2.6.1. The patch is useless, but don't remove it might still be usefull.
+ Contribs: jump to faad 2.6.1. The patch is useless, but don't remove it might still be useful.
commit a4fa3c64f29098e3e3342d2a693cd14cb8e613db
Author: Jean-Baptiste Kempf <jb@videolan.org>
@@ -9696,7 +9696,7 @@
Fixed an overflow when more than MAX_SUBTITLE_FILES are detected.
Fixed a bunch of memory leaks.
Fixed removing sub/idx pair. (sizeof() != strlen on char*)
- Clean up/Simplify (asprintf/calloc are usefull)
+ Clean up/Simplify (asprintf/calloc are useful)
Cosmetics
commit 3207d06be0213677ea21d8072ecda0b3e9aee6c6
@@ -12214,7 +12214,7 @@
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sun Sep 9 17:42:50 2007 +0000
- Qt4 - Have a slider to control precisely the rate, usefull since we can here audio at all speeds now. :D
+ Qt4 - Have a slider to control precisely the rate, useful since we can here audio at all speeds now. :D
Patch by StFS - Stefán Freyr Stefánsson
commit af3f3a10a08be01da40d245496f9d3ec014aff8b
@@ -12547,7 +12547,7 @@
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat Sep 8 10:23:24 2007 +0000
- Qt4 - Open: fix https handling, udp port and rtsp adress entering, fix Trax#15
+ Qt4 - Open: fix https handling, udp port and rtsp address entering, fix Trax#15
commit cd1ad0c30c82e11893b51a6493ff88e645844bae
Author: Rémi Denis-Courmont <rem@videolan.org>
@@ -22003,7 +22003,7 @@
Reimplemented libvlc_vlm functions (untested)
Not yet implemented: libvlc_vlm_show_media and libvlc_vlm_get_media_title/chapter/seekable.
- Is libvlc_vlm_show_media usefull ?
+ Is libvlc_vlm_show_media useful ?
commit 93dacf03bffa18dd131065f5271ca9ede6e961f7
Author: Damien Fouilleul <damienf@videolan.org>
Index: vlc-debian/doc/ChangeLog-2008
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2008 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2008 2010-02-13 15:44:27.000000000 +0000
@@ -13353,7 +13353,7 @@
Add a small description
So that whatis is happy
- Drop some unusefull undefined macros
+ Drop some unuseful undefined macros
commit 0eb65558211e585e5aa7a468651be6d86cc8804e
Author: Christophe Mutricy <xtophe@videolan.org>
@@ -25420,7 +25420,7 @@
Author: Laurent Aimar <fenrir@videolan.org>
Date: Sat Jul 5 18:42:02 2008 +0000
- Whitlist a bunch of safe options that could be usefull in m3u.
+ Whitlist a bunch of safe options that could be useful in m3u.
commit e69ef5000b2b39ef65843a771f3dfeee52b2de7d
Author: Pierre d'Herbemont <pdherbemont@videolan.org>
@@ -25938,7 +25938,7 @@
Soo that we avoid plugin cache problem between binary version.
- This patch was first thought for Debian but considering it is usefull
+ This patch was first thought for Debian but considering it is useful
for all distros and for VideoLAN own win32 and MacOSX builds, I
think it has its place in the master tree.
@@ -27378,7 +27378,7 @@
Author: Jean-Baptiste Kempf <jb@videolan.org>
Date: Tue Jun 24 18:34:06 2008 -0700
- Fix network panel behaviour (comboBox and adress generation especially )
+ Fix network panel behaviour (comboBox and address generation especially )
commit d79d5b339afb1310571a14579d66954dc12fb06d
Author: Christophe Mutricy <xtophe@videolan.org>
Index: vlc-debian/doc/ChangeLog-2009
===================================================================
--- vlc-debian.orig/doc/ChangeLog-2009 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/doc/ChangeLog-2009 2010-02-13 15:44:27.000000000 +0000
@@ -2746,7 +2746,7 @@
EPG: Don't display extra items from extended EIT events
Info they provide is typically also present in the text or
- not usefull to VLC.
+ not useful to VLC.
(cherry picked from commit 235617299b975358d5eca95092faa43687a738b1)
commit 852533b7643d34abc6f81d33b6a03fa6ef5652a9
@@ -15656,7 +15656,7 @@
Author: Rémi Duraffort <ivoire@videolan.org>
Date: Tue Mar 31 11:04:54 2009 +0200
- qt4: add some usefull const.
+ qt4: add some useful const.
commit 9ad1dde84b96dbecbf3b26c311d52ce6aae43ddc
Author: Rémi Duraffort <ivoire@videolan.org>
Index: vlc-debian/extras/package/rpm/vlc.fedora.spec
===================================================================
--- vlc-debian.orig/extras/package/rpm/vlc.fedora.spec 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/extras/package/rpm/vlc.fedora.spec 2010-02-13 15:44:27.000000000 +0000
@@ -676,7 +676,7 @@
- Add BR directfb-devel (wip)
- Add BR libnotify-devel
- Enabled --enable-speex
-- Testing --enable-portaudio not usefull (oss is deprecated)
+- Testing --enable-portaudio not useful (oss is deprecated)
- Enabled --enable-pda
- Testing --enable-directfb (wip)
- Removed patch5 (was format.c)
@@ -684,7 +684,7 @@
* Thu Apr 5 2007 kwizart < kwizart at gmail.com > - 0.8.6a-5
- Use system ffmpeg lib (pth and libtool seems to be incompatible with it)
- Dirac seem to compile fine but testing usability for now.
-- Cache isn't usefull for now (and won't be since using system libs)
+- Cache isn't useful for now (and won't be since using system libs)
- Exclude %%{_bindir}/vlcwrapper.py? since this is the guideline about python for now.
* Mon Apr 2 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.6
@@ -699,7 +699,7 @@
- Clean up svn to release changes
* Tue Mar 22 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.4
-- WIP changes - ld.conf is unusefull...
+- WIP changes - ld.conf is unuseful...
* Wed Mar 21 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.3
- Revert back to the static vlc version
Index: vlc-debian/modules/access/http.c
===================================================================
--- vlc-debian.orig/modules/access/http.c 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/modules/access/http.c 2010-02-13 15:44:27.000000000 +0000
@@ -1701,7 +1701,7 @@
static void AuthParseHeader( access_t *p_access, const char *psz_header,
http_auth_t *p_auth )
{
- /* FIXME: multiple auth methods can be listed (comma seperated) */
+ /* FIXME: multiple auth methods can be listed (comma separated) */
/* 2 Basic Authentication Scheme */
if( !strncasecmp( psz_header, "Basic ", strlen( "Basic " ) ) )
Index: vlc-debian/modules/audio_output/directx.c
===================================================================
--- vlc-debian.orig/modules/audio_output/directx.c 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/modules/audio_output/directx.c 2010-02-13 15:44:27.000000000 +0000
@@ -1051,7 +1051,7 @@
p_notif->i_frame_size, /* Number of bytes */
&p_write_position, /* Address of lock start */
&l_bytes1, /* Count of bytes locked before wrap around */
- &p_wrap_around, /* Buffer adress (if wrap around) */
+ &p_wrap_around, /* Buffer address (if wrap around) */
&l_bytes2, /* Count of bytes after wrap around */
0 ); /* Flags */
if( dsresult == DSERR_BUFFERLOST )
Index: vlc-debian/modules/codec/cmml/cmml.c
===================================================================
--- vlc-debian.orig/modules/codec/cmml/cmml.c 2010-02-13 15:44:11.000000000 +0000
+++ vlc-debian/modules/codec/cmml/cmml.c 2010-02-13 15:44:27.000000000 +0000
@@ -105,7 +105,7 @@
/* Let other interested modules know that we're a CMML decoder
* We have to set this variable on the input thread, because there's
* typically more than one decoder running so we can't find the CMML
- * decoder succesfully with vlc_object_find. (Any hints on how to achieve
+ * decoder successfully with vlc_object_find. (Any hints on how to achieve
* this would be rather appreciated ;) */
p_input = vlc_object_find( p_dec, VLC_OBJECT_INPUT, FIND_ANYWHERE );
if( p_input )
Index: vlc-debian/modules/demux/mkv/matroska_segment.cpp
===================================================================
--- vlc-debian.orig/modules/demux/mkv/matroska_segment.cpp 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/demux/mkv/matroska_segment.cpp 2010-02-13 15:44:27.000000000 +0000
@@ -733,7 +733,7 @@
}
else
{
- msg_Err( &sys.demuxer, "inconsistant theora extradata" );
+ msg_Err( &sys.demuxer, "inconsistent theora extradata" );
}
}
else {
Index: vlc-debian/modules/demux/mp4/libmp4.c
===================================================================
--- vlc-debian.orig/modules/demux/mp4/libmp4.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/demux/mp4/libmp4.c 2010-02-13 15:44:27.000000000 +0000
@@ -2036,7 +2036,7 @@
p_cmvd->data.p_cmvd->p_data = p_data;
p_cmvd->data.p_cmvd->b_compressed = 0;
- msg_Dbg( p_stream, "read box: \"cmov\" box succesfully uncompressed" );
+ msg_Dbg( p_stream, "read box: \"cmov\" box successfully uncompressed" );
/* now create a memory stream */
p_stream_memory =
Index: vlc-debian/modules/demux/mp4/mp4.c
===================================================================
--- vlc-debian.orig/modules/demux/mp4/mp4.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/demux/mp4/mp4.c 2010-02-13 15:44:27.000000000 +0000
@@ -490,7 +490,7 @@
p_sys->p_tref_chap = p_chap;
}
- /* now process each track and extract all usefull information */
+ /* now process each track and extract all useful information */
for( i = 0; i < p_sys->i_tracks; i++ )
{
p_trak = MP4_BoxGet( p_sys->p_root, "/moov/trak[%d]", i );
Index: vlc-debian/modules/demux/ts.c
===================================================================
--- vlc-debian.orig/modules/demux/ts.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/demux/ts.c 2010-02-13 15:44:27.000000000 +0000
@@ -3562,7 +3562,7 @@
}
#ifdef _DVBPSI_DR_52_H_
- /* FIXME is it usefull ? */
+ /* FIXME is it useful ? */
if( PMTEsFindDescriptor( p_es, 0x52 ) )
{
dvbpsi_descriptor_t *p_dr = PMTEsFindDescriptor( p_es, 0x52 );
Index: vlc-debian/modules/gui/macosx/playlist.m
===================================================================
--- vlc-debian.orig/modules/gui/macosx/playlist.m 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/gui/macosx/playlist.m 2010-02-13 15:44:27.000000000 +0000
@@ -673,7 +673,7 @@
[self isItem:p_item inNode:p_node checkItemExistence:b_check locked:NO];
}
-/* This method is usefull for instance to remove the selected children of an
+/* This method is useful for instance to remove the selected children of an
already selected node */
- (void)removeItemsFrom:(id)o_items ifChildrenOf:(id)o_nodes
{
Index: vlc-debian/modules/gui/qt4/components/controller.hpp
===================================================================
--- vlc-debian.orig/modules/gui/qt4/components/controller.hpp 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/gui/qt4/components/controller.hpp 2010-02-13 15:44:27.000000000 +0000
@@ -159,8 +159,8 @@
virtual void setStatus( int );
signals:
- void inputExists( bool ); /// This might be usefull in the IM ?
- void inputPlaying( bool ); /// This might be usefull in the IM ?
+ void inputExists( bool ); /// This might be useful in the IM ?
+ void inputPlaying( bool ); /// This might be useful in the IM ?
void inputIsRecordable( bool ); /// same ?
void inputIsTrickPlayable( bool ); /// same ?
void sizeChanged();
Index: vlc-debian/modules/video_filter/atmo/AtmoCalculations.cpp
===================================================================
--- vlc-debian.orig/modules/video_filter/atmo/AtmoCalculations.cpp 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_filter/atmo/AtmoCalculations.cpp 2010-02-13 15:44:27.000000000 +0000
@@ -137,7 +137,7 @@
// windowing from -hue_windowsize -> +hue_windowsize
for (int mywin = -hue_windowsize; mywin < hue_windowsize+1; mywin++)
{
- // adressed histogram candlestick
+ // addressed histogram candlestick
int myidx = i + mywin;
// handle beginning of windowing -> roll back
@@ -243,7 +243,7 @@
// windowing from -hue_windowsize -> +hue_windowsize
for (int mywin = -sat_windowsize; mywin < sat_windowsize+1; mywin++)
{
- // adressed histogram candlestick
+ // addressed histogram candlestick
int myidx = i + mywin;
// handle beginning of windowing -> roll back
Index: vlc-debian/modules/video_filter/dynamicoverlay/dynamicoverlay_commands.c
===================================================================
--- vlc-debian.orig/modules/video_filter/dynamicoverlay/dynamicoverlay_commands.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_filter/dynamicoverlay/dynamicoverlay_commands.c 2010-02-13 15:44:27.000000000 +0000
@@ -443,7 +443,7 @@
if( (p_params->i_height != 1) || (p_params->i_width < 1) )
{
msg_Err( p_filter,
- "Invalid width and/or height. when specifing text height "
+ "Invalid width and/or height. when specifying text height "
"must be 1 and width the number of bytes in the string, "
"including the null terminator" );
return VLC_EGENERIC;
Index: vlc-debian/modules/video_output/fb.c
===================================================================
--- vlc-debian.orig/modules/video_output/fb.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_output/fb.c 2010-02-13 15:44:27.000000000 +0000
@@ -160,13 +160,13 @@
vlc_fourcc_t i_chroma;
/* Video memory */
- uint8_t *p_video; /* base adress */
+ uint8_t *p_video; /* base address */
size_t i_page_size; /* page size */
};
struct picture_sys_t
{
- uint8_t * p_data; /* base adress */
+ uint8_t * p_data; /* base address */
};
/*****************************************************************************
Index: vlc-debian/modules/video_output/omapfb.c
===================================================================
--- vlc-debian.orig/modules/video_output/omapfb.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/video_output/omapfb.c 2010-02-13 15:44:27.000000000 +0000
@@ -153,8 +153,8 @@
picture_t *p_output_picture;
/* Video memory */
- uint8_t *p_video; /* base adress */
- uint8_t *p_center; /* output adress */
+ uint8_t *p_video; /* base address */
+ uint8_t *p_center; /* output address */
size_t i_page_size; /* page size */
int i_bytes_per_pixel; /* Bytes used by one pixel */
int i_line_len; /* Length of one line in bytes */
Index: vlc-debian/modules/visualization/galaktos/parser.c
===================================================================
--- vlc-debian.orig/modules/visualization/galaktos/parser.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/visualization/galaktos/parser.c 2010-02-13 15:44:27.000000000 +0000
@@ -1233,7 +1233,7 @@
return NULL;
}
- //if (PARSE_DEBUG) printf("parse_per_frame_eqn: per_frame eqn parsed succesfully\n");
+ //if (PARSE_DEBUG) printf("parse_per_frame_eqn: per_frame eqn parsed successfully\n");
return per_frame_eqn;
}
@@ -1281,7 +1281,7 @@
return NULL;
}
- //if (PARSE_DEBUG) printf("parse_implicit_per_frame_eqn: per_frame eqn parsed succesfully\n");
+ //if (PARSE_DEBUG) printf("parse_implicit_per_frame_eqn: per_frame eqn parsed successfully\n");
return per_frame_eqn;
}
@@ -2112,6 +2112,6 @@
if (string[i] == 0)
return FAILURE;
- /* Finished succesfully, return the length */
+ /* Finished successfully, return the length */
return i;
}
Index: vlc-debian/modules/visualization/galaktos/preset.c
===================================================================
--- vlc-debian.orig/modules/visualization/galaktos/preset.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/modules/visualization/galaktos/preset.c 2010-02-13 15:44:27.000000000 +0000
@@ -732,7 +732,7 @@
preset->per_frame_eqn_string_index = slen;
/* Finished */
- printf("reloadPerFrame: %d eqns parsed succesfully\n", eqn_count-1);
+ printf("reloadPerFrame: %d eqns parsed successfully\n", eqn_count-1);
return;
}
Index: vlc-debian/share/lua/README.txt
===================================================================
--- vlc-debian.orig/share/lua/README.txt 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/share/lua/README.txt 2010-02-13 15:44:27.000000000 +0000
@@ -5,7 +5,7 @@
=============
Lua documenation is available on http://www.lua.org . The reference manual
-is very usefull: http://www.lua.org/manual/5.1/ .
+is very useful: http://www.lua.org/manual/5.1/ .
VLC uses Lua 5.1
All the Lua standard libraries are available.
@@ -96,7 +96,7 @@
misc.cachedir(): Get the user's VLC cache directory.
misc.datadir_list( name ): FIXME: write description ... or ditch function
- if it isn't usefull anymore, we have datadir and userdatadir :)
+ if it isn't useful anymore, we have datadir and userdatadir :)
misc.mdate(): Get the current date (in milliseconds).
misc.mwait(): Wait for the given date (in milliseconds).
Index: vlc-debian/share/lua/intf/modules/common.lua
===================================================================
--- vlc-debian.orig/share/lua/intf/modules/common.lua 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/share/lua/intf/modules/common.lua 2010-02-13 15:44:27.000000000 +0000
@@ -57,7 +57,7 @@
end
-- print the list of callbacks registered in lua
--- usefull for debug purposes
+-- useful for debug purposes
function print_callbacks()
print "callbacks:"
table_print(vlc.callbacks)
Index: vlc-debian/share/lua/intf/modules/host.lua
===================================================================
--- vlc-debian.orig/share/lua/intf/modules/host.lua 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/share/lua/intf/modules/host.lua 2010-02-13 15:44:27.000000000 +0000
@@ -27,7 +27,7 @@
require "host"
h = host.host()
- -- Bypass any authentification
+ -- Bypass any authentication
function on_password( client )
client:switch_status( host.status.read )
end
Index: vlc-debian/share/lua/intf/telnet.lua
===================================================================
--- vlc-debian.orig/share/lua/intf/telnet.lua 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/share/lua/intf/telnet.lua 2010-02-13 15:44:27.000000000 +0000
@@ -58,7 +58,7 @@
if client.type == host.client_type.net then
client:send( "Password: " ..IAC..WILL..ECHO )
else
- -- no authentification needed on stdin
+ -- no authentication needed on stdin
client:switch_status( host.status.read )
end
end
Index: vlc-debian/src/input/stream_filter.c
===================================================================
--- vlc-debian.orig/src/input/stream_filter.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/src/input/stream_filter.c 2010-02-13 15:44:27.000000000 +0000
@@ -103,7 +103,7 @@
}
free( psz_tmp );
- /* Add record filter if usefull */
+ /* Add record filter if useful */
if( b_record )
{
stream_t *p_filter = stream_FilterNew( p_source,
Index: vlc-debian/src/network/tcp.c
===================================================================
--- vlc-debian.orig/src/network/tcp.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/src/network/tcp.c 2010-02-13 15:44:27.000000000 +0000
@@ -422,7 +422,7 @@
msg_Err( p_obj, "socks: unsupported authentication method %x",
buffer[0] );
else
- msg_Err( p_obj, "socks: authentification needed" );
+ msg_Err( p_obj, "socks: authentication needed" );
return VLC_EGENERIC;
}
Index: vlc-debian/src/stream_output/sap.c
===================================================================
--- vlc-debian.orig/src/stream_output/sap.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/src/stream_output/sap.c 2010-02-13 15:44:27.000000000 +0000
@@ -369,7 +369,7 @@
/* SAPv1, not encrypted, not compressed */
psz_head[0] = 0x20;
- psz_head[1] = 0x00; /* No authentification length */
+ psz_head[1] = 0x00; /* No authentication length */
i_hash = mdate();
psz_head[2] = i_hash >> 8; /* Msg id hash */
Index: vlc-debian/src/video_output/video_output.c
===================================================================
--- vlc-debian.orig/src/video_output/video_output.c 2010-02-13 15:44:12.000000000 +0000
+++ vlc-debian/src/video_output/video_output.c 2010-02-13 15:44:27.000000000 +0000
@@ -891,7 +891,7 @@
PictureHeapFixRgb( &p_vout->output );
VideoFormatImportRgb( &p_vout->fmt_out, &p_vout->output );
- /* print some usefull debug info about different vout formats
+ /* print some useful debug info about different vout formats
*/
msg_Dbg( p_vout, "pic render sz %ix%i, of (%i,%i), vsz %ix%i, 4cc %4.4s, ar %i:%i, sar %i:%i, msk r0x%x g0x%x b0x%x",
p_vout->fmt_render.i_width, p_vout->fmt_render.i_height,
From 46cdf014fe622a27d986acd859a70e91ec606cb1 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Mon, 29 Mar 2010 23:45:48 +0200
Subject: [PATCH] Typedef changes from xulrunner 1.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
---
projects/mozilla/vlcplugin.h | 8 ++++++++
projects/mozilla/vlcshell.cpp | 20 +++++++++++++++++++-
projects/mozilla/vlcshell.h | 19 +++++++++++++++++++
3 files changed, 46 insertions(+), 1 deletions(-)
diff --git a/projects/mozilla/vlcplugin.h b/projects/mozilla/vlcplugin.h
index 754118b..a34fd69 100644
--- a/projects/mozilla/vlcplugin.h
+++ b/projects/mozilla/vlcplugin.h
@@ -173,7 +173,11 @@ private:
class VlcPlugin
{
public:
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
VlcPlugin( NPP, uint16 );
+#else
+ VlcPlugin( NPP, uint16_t );
+#endif
virtual ~VlcPlugin();
NPError init(int argc, char* const argn[], char* const argv[]);
@@ -226,7 +230,11 @@ public:
vlc_toolbar_clicked_t getToolbarButtonClicked( int i_xpos, int i_ypos );
#endif
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
uint16 i_npmode; /* either NP_EMBED or NP_FULL */
+#else
+ uint16_t i_npmode; /* either NP_EMBED or NP_FULL */
+#endif
/* plugin properties */
int b_stream;
diff --git a/projects/mozilla/vlcshell.cpp b/projects/mozilla/vlcshell.cpp
index 5de1ed0..774c0a7 100644
--- a/projects/mozilla/vlcshell.cpp
+++ b/projects/mozilla/vlcshell.cpp
@@ -284,7 +284,12 @@ void NPP_Shutdown( void )
;
}
-NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
+NPError NPP_New( NPMIMEType pluginType, NPP instance,
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
+ uint16 mode, int16 argc,
+#else
+ uint16_t mode, int16_t argc,
+#endif
char* argn[], char* argv[], NPSavedData* saved )
{
NPError status;
@@ -555,7 +560,11 @@ NPError NPP_SetWindow( NPP instance, NPWindow* window )
}
NPError NPP_NewStream( NPP instance, NPMIMEType type, NPStream *stream,
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
NPBool seekable, uint16 *stype )
+#else
+ NPBool seekable, uint16_t *stype )
+#endif
{
if( NULL == instance )
{
@@ -584,14 +593,23 @@ NPError NPP_NewStream( NPP instance, NPMIMEType type, NPStream *stream,
return NPERR_GENERIC_ERROR;
}
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
int32 NPP_WriteReady( NPP instance, NPStream *stream )
+#else
+int32_t NPP_WriteReady( NPP instance, NPStream *stream )
+#endif
{
/* TODO */
return 8*1024;
}
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
int32 NPP_Write( NPP instance, NPStream *stream, int32 offset,
int32 len, void *buffer )
+#else
+int32_t NPP_Write( NPP instance, NPStream *stream, int32_t offset,
+ int32_t len, void *buffer )
+#endif
{
/* TODO */
return len;
diff --git a/projects/mozilla/vlcshell.h b/projects/mozilla/vlcshell.h
index 114865a..ecd868d 100644
--- a/projects/mozilla/vlcshell.h
+++ b/projects/mozilla/vlcshell.h
@@ -24,6 +24,11 @@
#ifndef __VLCSHELL_H__
#define __VLCSHELL_H__
+/* Mozilla stuff */
+#ifdef HAVE_MOZILLA_CONFIG_H
+# include <mozilla-config.h>
+#endif
+
char * NPP_GetMIMEDescription( void );
NPError NPP_Initialize( void );
@@ -43,20 +48,34 @@ NPError NPP_SetValue( NPP instance, NPNVariable variable, void *value );
NPError NPP_SetWindow( NPP instance, NPWindow* window );
NPError NPP_NewStream( NPP instance, NPMIMEType type, NPStream *stream,
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
NPBool seekable, uint16 *stype );
+#else
+ NPBool seekable, uint16_t *stype );
+#endif
NPError NPP_DestroyStream( NPP instance, NPStream *stream, NPError reason );
void NPP_StreamAsFile( NPP instance, NPStream *stream, const char* fname );
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
int32 NPP_WriteReady( NPP instance, NPStream *stream );
int32 NPP_Write( NPP instance, NPStream *stream, int32 offset,
int32 len, void *buffer );
+#else
+int32_t NPP_WriteReady( NPP instance, NPStream *stream );
+int32_t NPP_Write( NPP instance, NPStream *stream, int32_t offset,
+ int32_t len, void *buffer );
+#endif
void NPP_URLNotify( NPP instance, const char* url,
NPReason reason, void* notifyData );
void NPP_Print( NPP instance, NPPrint* printInfo );
#ifdef XP_MACOSX
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
int16 NPP_HandleEvent( NPP instance, void * event );
+#else
+int16_t NPP_HandleEvent( NPP instance, void * event );
+#endif
#endif
#endif
--
1.7.0
From 6dbe4986f7c11370c2bc275491d4502f5f4c3c60 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Mon, 29 Mar 2010 23:45:46 +0200
Subject: [PATCH] - Don't hardcode OJI define - deprecated xith libxul 1.9.2
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
---
projects/mozilla/support/npunix.c | 1 -
projects/mozilla/vlcshell.cpp | 2 ++
projects/mozilla/vlcshell.h | 3 +++
3 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/projects/mozilla/support/npunix.c b/projects/mozilla/support/npunix.c
index 9596c27..9eb851c 100644
--- a/projects/mozilla/support/npunix.c
+++ b/projects/mozilla/support/npunix.c
@@ -46,7 +46,6 @@
#include "config.h"
#define XP_UNIX 1
-#define OJI 1
#include <npapi.h>
#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
diff --git a/projects/mozilla/vlcshell.cpp b/projects/mozilla/vlcshell.cpp
index bff669d..5de1ed0 100644
--- a/projects/mozilla/vlcshell.cpp
+++ b/projects/mozilla/vlcshell.cpp
@@ -272,10 +272,12 @@ NPError NPP_Initialize( void )
return NPERR_NO_ERROR;
}
+#ifdef OJI
jref NPP_GetJavaClass( void )
{
return NULL;
}
+#endif
void NPP_Shutdown( void )
{
diff --git a/projects/mozilla/vlcshell.h b/projects/mozilla/vlcshell.h
index 6dd1561..114865a 100644
--- a/projects/mozilla/vlcshell.h
+++ b/projects/mozilla/vlcshell.h
@@ -27,7 +27,10 @@
char * NPP_GetMIMEDescription( void );
NPError NPP_Initialize( void );
+
+#ifdef OJI
jref NPP_GetJavaClass( void );
+#endif
void NPP_Shutdown( void );
NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
--
1.7.0
From 9fa62a2c395d481e5df3667fc3d200e82e14b4b0 Mon Sep 17 00:00:00 2001
From: Nicolas Chauvet <kwizart@gmail.com>
Date: Sat, 10 Apr 2010 16:10:20 +0300
Subject: [PATCH] Untracked API change utf8 to UTF8
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
---
projects/mozilla/control/npolibvlc.cpp | 4 ++--
projects/mozilla/control/nporuntime.cpp | 6 +++---
projects/mozilla/vlcplugin.cpp | 10 +++++-----
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/projects/mozilla/control/npolibvlc.cpp b/projects/mozilla/control/npolibvlc.cpp
index 6fb6132..4affd41 100644
--- a/projects/mozilla/control/npolibvlc.cpp
+++ b/projects/mozilla/control/npolibvlc.cpp
@@ -967,7 +967,7 @@ LibvlcPlaylistNPObject::invoke(int index, const NPVariant *args,
void LibvlcPlaylistNPObject::parseOptions(const NPString &nps,
int *i_options, char*** ppsz_options)
{
- if( nps.utf8length )
+ if( nps.UTF8Length )
{
char *s = stringValue(nps);
char *val = s;
@@ -979,7 +979,7 @@ void LibvlcPlaylistNPObject::parseOptions(const NPString &nps,
{
int nOptions = 0;
- char *end = val + nps.utf8length;
+ char *end = val + nps.UTF8Length;
while( val < end )
{
// skip leading blanks
diff --git a/projects/mozilla/control/nporuntime.cpp b/projects/mozilla/control/nporuntime.cpp
index b237fbd..cced74a 100644
--- a/projects/mozilla/control/nporuntime.cpp
+++ b/projects/mozilla/control/nporuntime.cpp
@@ -37,11 +37,11 @@
char* RuntimeNPObject::stringValue(const NPString &s)
{
- NPUTF8 *val = static_cast<NPUTF8*>(malloc((s.utf8length+1) * sizeof(*val)));
+ NPUTF8 *val = static_cast<NPUTF8*>(malloc((s.UTF8Length+1) * sizeof(*val)));
if( val )
{
- strncpy(val, s.utf8characters, s.utf8length);
- val[s.utf8length] = '\0';
+ strncpy(val, s.UTF8Characters, s.UTF8Length);
+ val[s.UTF8Length] = '\0';
}
return val;
}
diff --git a/projects/mozilla/vlcplugin.cpp b/projects/mozilla/vlcplugin.cpp
index 41ecab2..caeabda 100644
--- a/projects/mozilla/vlcplugin.cpp
+++ b/projects/mozilla/vlcplugin.cpp
@@ -449,8 +449,8 @@ NPError VlcPlugin::init(int argc, char* const argn[], char* const argv[])
NPString script;
NPVariant result;
- script.utf8characters = docLocHref;
- script.utf8length = sizeof(docLocHref)-1;
+ script.UTF8Characters = docLocHref;
+ script.UTF8Length = sizeof(docLocHref)-1;
if( NPN_Evaluate(p_browser, plugin, &script, &result) )
{
@@ -458,11 +458,11 @@ NPError VlcPlugin::init(int argc, char* const argn[], char* const argv[])
{
NPString &location = NPVARIANT_TO_STRING(result);
- psz_baseURL = (char *) malloc(location.utf8length+1);
+ psz_baseURL = (char *) malloc(location.UTF8Length+1);
if( psz_baseURL )
{
- strncpy(psz_baseURL, location.utf8characters, location.utf8length);
- psz_baseURL[location.utf8length] = '\0';
+ strncpy(psz_baseURL, location.UTF8Characters, location.UTF8Length);
+ psz_baseURL[location.UTF8Length] = '\0';
}
}
NPN_ReleaseVariantValue(&result);
--
1.7.0
Original Patch From 9eb581755a1502c5d8fde90355c134fea9668f5d Mon Sep 17 00:00:00 2001
Refreshed against vlc 1.0.5 by Micah Gersten <micahg@ubuntu.com>
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Sat, 10 Apr 2010 16:38:52 +0300
Subject: [PATCH] Mozilla: do not hard-code autoconf file descriptors
---
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Index: vlc-1.0.5/configure.ac
===================================================================
--- vlc-1.0.5.orig/configure.ac
+++ vlc-1.0.5/configure.ac
@@ -5621,21 +5621,21 @@
AC_MSG_NOTICE([Checking for Mozilla])
found=0
if test -n "$MOZILLA_CFLAGS" -a -n "$MOZILLA_LIBS"
then
found=1
else
if test -n "$PKG_CONFIG"; then
for i in "${with_mozilla_pkg}" libxul {seamonkey,iceape,xulrunner,firefox,iceweasel,mozilla}-plugin; do
- echo "Trying to find $i.pc files" >&5
- if $PKG_CONFIG --exists --print-errors "$i" 2>&5
+ echo "Trying to find $i package" >&AS_MESSAGE_LOG_FD
+ if $PKG_CONFIG --exists --print-errors "$i" 2>&AS_MESSAGE_LOG_FD
then
- echo "Using $i.pc files." >&5
- echo "Using $i.pc files." >&6
+ echo "Using $i pkg-config package." >&AS_MESSAGE_LOG_FD
+ echo "Using $i package." >&AS_MESSAGE_FD
found=1
MOZILLA_CFLAGS=$(eval $PKG_CONFIG --cflags "$i" )
MOZILLA_LIBS=$(eval $PKG_CONFIG --libs "$i" )
break
fi
done
fi
fi
From 464c5784caf9462a021505775cdc94ee2404475d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Sat, 10 Apr 2010 16:53:36 +0300
Subject: [PATCH] Require xul >= 1.9.2 explicitly
---
configure.ac | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
Index: vlc-1.0.5/configure.ac
===================================================================
--- vlc-1.0.5.orig/configure.ac
+++ vlc-1.0.5/configure.ac
@@ -5622,40 +5622,43 @@
found=0
if test -n "$MOZILLA_CFLAGS" -a -n "$MOZILLA_LIBS"
then
found=1
else
if test -n "$PKG_CONFIG"; then
for i in "${with_mozilla_pkg}" libxul {seamonkey,iceape,xulrunner,firefox,iceweasel,mozilla}-plugin; do
echo "Trying to find $i package" >&AS_MESSAGE_LOG_FD
- if $PKG_CONFIG --exists --print-errors "$i" 2>&AS_MESSAGE_LOG_FD
+ AC_MSG_CHECKING([for $i >= 1.9.2])
+ if $PKG_CONFIG --exists --print-errors "$i >= 1.9.2" 2>&AS_MESSAGE_LOG_FD
then
echo "Using $i pkg-config package." >&AS_MESSAGE_LOG_FD
echo "Using $i package." >&AS_MESSAGE_FD
found=1
MOZILLA_CFLAGS=$(eval $PKG_CONFIG --cflags "$i" )
MOZILLA_LIBS=$(eval $PKG_CONFIG --libs "$i" )
+ AC_MSG_RESULT([yes])
break
fi
+ AC_MSG_RESULT([no])
done
fi
fi
AS_IF( [test $found = 1],[
CPPFLAGS="${CPPFLAGS_save} ${MOZILLA_CFLAGS}"
MOZILLA_REQUIRED_HEADERS=1
AC_CHECK_HEADERS([npfunctions.h])
AC_CHECK_HEADERS(npapi.h,,MOZILLA_REQUIRED_HEADERS=0)
AC_CHECK_HEADERS(npruntime.h,,MOZILLA_REQUIRED_HEADERS=0,
[#if HAVE_NPAPI_H
# include <npapi.h>
#endif
])
if test "${MOZILLA_REQUIRED_HEADERS}" = "0"; then
- AC_MSG_ERROR([Please install the Firefox development tools; mozilla-config.h, plugin/npapi.h and plugin/npruntime.h were not found.])
+ AC_MSG_ERROR([Please install the Firefox development tools; plugin/npapi.h and/or plugin/npruntime.h were not found.])
fi
MOZILLA_REQUIRED_HEADERS=
mozilla=:
AS_IF([ test "${SYS}" != "mingw32" -a "${SYS}" != "mingwce"],[
VLC_ADD_CPPFLAGS([mozilla],[-DXP_UNIX -DOJI])
AS_IF([ test "${SYS}" != "darwin"],[
PKG_CHECK_MODULES(XPM, [xpm xt],[
VLC_ADD_CPPFLAGS([mozilla],[-DMOZ_X11])
@@ -5670,17 +5673,17 @@
PLUGINS_BINDINGS="${PLUGINS_BINDINGS} mozilla"
MOZILLA_CONFIG=
CPPFLAGS="${CPPFLAGS_save}"
],
[
AC_PATH_PROGS(MOZILLA_CONFIG,
[mozilla-config seamonkey-config xulrunner-config],
[no])
- test "${MOZILLA_CONFIG}" = "no" && AC_MSG_ERROR([Please install the Mozilla development tools. mozilla-config was not found.])
+ test "${MOZILLA_CONFIG}" = "no" && AC_MSG_ERROR([Please install the Mozilla development tools (version 1.9.2 or higher) or use --disable-mozilla.])
]
)
dnl pkg-config failed but we might have found a mozilla-config
AS_IF( [test ! -z "${MOZILLA_CONFIG}"],[
if ${MOZILLA_CONFIG} --defines | grep -q 'MOZ_X11=1'; then
LDFLAGS="${LDFLAGS_save} ${X_LIBS} ${X_PRE_LIBS}"
AC_CHECK_LIB(Xt,XtStrings,
[
From 4eea1289d83879fcafed7bb0e1f37966961f43e3 Mon Sep 17 00:00:00 2001
Refreshed against vlc 1.0.5
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat, 10 Apr 2010 16:17:09 +0200
Subject: [PATCH 520/522] Mozilla: More fixes for XulRunner 1.9.2
---
projects/mozilla/vlcplugin.cpp | 5 +++++
projects/mozilla/vlcshell.h | 7 +++++++
2 files changed, 12 insertions(+)
Index: vlc-1.0.5/projects/mozilla/vlcplugin.cpp
===================================================================
--- vlc-1.0.5.orig/projects/mozilla/vlcplugin.cpp
+++ vlc-1.0.5/projects/mozilla/vlcplugin.cpp
@@ -31,21 +31,26 @@
#ifdef HAVE_MOZILLA_CONFIG_H
# include <mozilla-config.h>
#endif
#include "vlcplugin.h"
#include "control/npolibvlc.h"
#include <ctype.h>
+#include <assert.h>
/*****************************************************************************
* VlcPlugin constructor and destructor
*****************************************************************************/
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
VlcPlugin::VlcPlugin( NPP instance, uint16 mode ) :
+#else
+VlcPlugin::VlcPlugin( NPP instance, uint16_t mode ) :
+#endif
i_npmode(mode),
b_stream(0),
b_autoplay(1),
b_toolbar(0),
psz_target(NULL),
playlist_index(-1),
libvlc_instance(NULL),
libvlc_media_list(NULL),
Index: vlc-1.0.5/projects/mozilla/vlcshell.h
===================================================================
--- vlc-1.0.5.orig/projects/mozilla/vlcshell.h
+++ vlc-1.0.5/projects/mozilla/vlcshell.h
@@ -33,18 +33,25 @@
NPError NPP_Initialize( void );
#ifdef OJI
jref NPP_GetJavaClass( void );
#endif
void NPP_Shutdown( void );
+#if (((NP_VERSION_MAJOR << 8) + NP_VERSION_MINOR) < 20)
NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
char* argn[], char* argv[], NPSavedData* saved );
+#else
+NPError NPP_New( NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc,
+ char* argn[], char* argv[], NPSavedData* saved );
+#endif
+
+
NPError NPP_Destroy( NPP instance, NPSavedData** save );
NPError NPP_GetValue( NPP instance, NPPVariable variable, void *value );
NPError NPP_SetValue( NPP instance, NPNVariable variable, void *value );
NPError NPP_SetWindow( NPP instance, NPWindow* window );
NPError NPP_NewStream( NPP instance, NPMIMEType type, NPStream *stream,
From 2903fb7906863ef1344f4b62228875952aa64497 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat, 10 Apr 2010 16:22:30 +0200
Subject: [PATCH 521/522] Mozilla: more fixes
---
projects/mozilla/vlcplugin.cpp | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/projects/mozilla/vlcplugin.cpp b/projects/mozilla/vlcplugin.cpp
index 48a287b..7e4a88d 100644
--- a/projects/mozilla/vlcplugin.cpp
+++ b/projects/mozilla/vlcplugin.cpp
@@ -47,6 +47,7 @@
#include <stdio.h>
#include <assert.h>
+#include <stdlib.h>
/*****************************************************************************
* utilitiy functions
--
1.7.0
From 68a032f9ff344ee45e0ca7d0e75620d155ae1019 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Kempf <jb@videolan.org>
Date: Sat, 10 Apr 2010 16:50:02 +0200
Subject: [PATCH 522/522] Mozilla: More (final?) Win32 compile fixes for XulRunner 1.9.2
---
projects/mozilla/control/npolibvlc.cpp | 12 ++++++------
projects/mozilla/support/npwin.cpp | 2 +-
projects/mozilla/vlcplugin.cpp | 5 +++--
3 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/projects/mozilla/control/npolibvlc.cpp b/projects/mozilla/control/npolibvlc.cpp
index 4affd41..5bc8534 100644
--- a/projects/mozilla/control/npolibvlc.cpp
+++ b/projects/mozilla/control/npolibvlc.cpp
@@ -57,7 +57,7 @@ NPVariant copyNPVariant(const NPVariant& original)
NPVariant res;
if (NPVARIANT_IS_STRING(original))
- STRINGZ_TO_NPVARIANT(strdup(NPVARIANT_TO_STRING(original).utf8characters), res);
+ STRINGZ_TO_NPVARIANT(strdup(NPVARIANT_TO_STRING(original).UTF8Characters), res);
else if (NPVARIANT_IS_INT32(original))
INT32_TO_NPVARIANT(NPVARIANT_TO_INT32(original), res);
else if (NPVARIANT_IS_DOUBLE(original))
@@ -1639,7 +1639,7 @@ LibvlcMarqueeNPObject::setProperty(int index, const NPVariant &value)
case ID_marquee_position:
if( !NPVARIANT_IS_STRING(value) ||
- !position_byname( NPVARIANT_TO_STRING(value).utf8characters, i ) )
+ !position_byname( NPVARIANT_TO_STRING(value).UTF8Characters, i ) )
return INVOKERESULT_INVALID_VALUE;
libvlc_video_set_marquee_int(p_md, libvlc_marquee_Position, i);
@@ -1785,7 +1785,7 @@ LibvlcLogoNPObject::setProperty(int index, const NPVariant &value)
case ID_logo_position:
if( !NPVARIANT_IS_STRING(value) ||
- !position_byname( NPVARIANT_TO_STRING(value).utf8characters, i ) )
+ !position_byname( NPVARIANT_TO_STRING(value).UTF8Characters, i ) )
return INVOKERESULT_INVALID_VALUE;
libvlc_video_set_logo_int(p_md, libvlc_logo_position, i);
@@ -1843,7 +1843,7 @@ LibvlcLogoNPObject::invoke(int index, const NPVariant *args,
{
if( !NPVARIANT_IS_STRING(args[i]) )
return INVOKERESULT_INVALID_VALUE;
- len+=NPVARIANT_TO_STRING(args[i]).utf8length+1;
+ len+=NPVARIANT_TO_STRING(args[i]).UTF8Length+1;
}
buf = (char *)malloc( len+1 );
@@ -1853,8 +1853,8 @@ LibvlcLogoNPObject::invoke(int index, const NPVariant *args,
for( h=buf,i=0;i<argCount;++i )
{
if(i) *h++=';';
- len=NPVARIANT_TO_STRING(args[i]).utf8length;
- memcpy(h,NPVARIANT_TO_STRING(args[i]).utf8characters,len);
+ len=NPVARIANT_TO_STRING(args[i]).UTF8Length;
+ memcpy(h,NPVARIANT_TO_STRING(args[i]).UTF8Characters,len);
h+=len;
}
*h='\0';
diff --git a/projects/mozilla/support/npwin.cpp b/projects/mozilla/support/npwin.cpp
index 4674194..77f540f 100644
--- a/projects/mozilla/support/npwin.cpp
+++ b/projects/mozilla/support/npwin.cpp
@@ -544,7 +544,7 @@ const char* NPN_UserAgent(NPP instance)
/* allocates memory from the Navigator's memory space. Necessary so that
* saved instance data may be freed by Navigator when exiting.
*/
-void *NPN_MemAlloc(uint32 size)
+void *NPN_MemAlloc(uint32_t size)
{
return g_pNavigatorFuncs->memalloc(size);
}
diff --git a/projects/mozilla/vlcplugin.cpp b/projects/mozilla/vlcplugin.cpp
index 7e4a88d..b7794a4 100644
--- a/projects/mozilla/vlcplugin.cpp
+++ b/projects/mozilla/vlcplugin.cpp
@@ -36,6 +36,7 @@
#include "control/npolibvlc.h"
#include <ctype.h>
+
#if defined(XP_UNIX)
# include <pthread.h>
#elif defined(XP_WIN)
@@ -236,7 +237,7 @@ inline EventObj::event_t EventObj::find_event(const char *s) const
bool EventObj::insert(const NPString &s, NPObject *l, bool b)
{
- event_t e = find_event(s.utf8characters);
+ event_t e = find_event(s.UTF8Characters);
if( e>=maxbit() )
return false;
@@ -261,7 +262,7 @@ bool EventObj::insert(const NPString &s, NPObject *l, bool b)
bool EventObj::remove(const NPString &s, NPObject *l, bool b)
{
- event_t e = find_event(s.utf8characters);
+ event_t e = find_event(s.UTF8Characters);
if( e>=maxbit() || !get(e) )
return false;
--
1.7.0
---
configure | 2 +-
configure.ac | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Index: vlc-1.0.5/configure.ac
===================================================================
--- vlc-1.0.5.orig/configure.ac
+++ vlc-1.0.5/configure.ac
@@ -5653,17 +5653,17 @@
#endif
])
if test "${MOZILLA_REQUIRED_HEADERS}" = "0"; then
AC_MSG_ERROR([Please install the Firefox development tools; plugin/npapi.h and/or plugin/npruntime.h were not found.])
fi
MOZILLA_REQUIRED_HEADERS=
mozilla=:
AS_IF([ test "${SYS}" != "mingw32" -a "${SYS}" != "mingwce"],[
- VLC_ADD_CPPFLAGS([mozilla],[-DXP_UNIX -DOJI])
+ VLC_ADD_CPPFLAGS([mozilla],[-DXP_UNIX])
AS_IF([ test "${SYS}" != "darwin"],[
PKG_CHECK_MODULES(XPM, [xpm xt],[
VLC_ADD_CPPFLAGS([mozilla],[-DMOZ_X11])
],[
AC_MSG_ERROR([Please install the libXpm and libXt development files.])
])
])
])
Index: vlc-1.0.5/configure
===================================================================
--- vlc-1.0.5.orig/configure
+++ vlc-1.0.5/configure
@@ -43187,17 +43187,17 @@
as_fn_error "Please install the Firefox development tools; mozilla-config.h, plugin/npapi.h and plugin/npruntime.h were not found." "$LINENO" 5
fi
MOZILLA_REQUIRED_HEADERS=
mozilla=:
if test "${SYS}" != "mingw32" -a "${SYS}" != "mingwce"; then :
for element in mozilla; do
- eval "CPPFLAGS_${element}="'"$'"{CPPFLAGS_${element}} -DXP_UNIX -DOJI"'"'
+ eval "CPPFLAGS_${element}="'"$'"{CPPFLAGS_${element}} -DXP_UNIX"'"'
am_modules_with_cppflags="${am_modules_with_cppflags} ${element}"
done
if test "${SYS}" != "darwin"; then :
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPM" >&5
From: Lukáš Lalinský <lalinsky@gmail.com>
Date: Wed, 11 Aug 2010 19:02:30 +0000 (+0300)
Subject: taglib: fix NULL deferences after dynamic cast
X-Git-Url: http://git.videolan.org/?p=vlc%2Fvlc-1.0.git;a=commitdiff_plain;h=22a22e356c9d93993086810b2e25b59b55925b3a
taglib: fix NULL deferences after dynamic cast
Reported-by: FortiGuard Lab
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 0a3d05b4058fe683e2ef49da8ece9214ade01870)
---
diff --git a/modules/meta_engine/taglib.cpp b/modules/meta_engine/taglib.cpp
index 43ac697..9faf922 100644
--- a/modules/meta_engine/taglib.cpp
+++ b/modules/meta_engine/taglib.cpp
@@ -120,6 +120,8 @@ static void ReadMetaFromId3v2( ID3v2::Tag* tag, demux_t* p_demux, demux_meta_t*
{
ID3v2::UniqueFileIdentifierFrame* p_ufid =
dynamic_cast<ID3v2::UniqueFileIdentifierFrame*>(*iter);
+ if( !p_ufid )
+ continue;
const char *owner = p_ufid->owner().toCString();
if (!strcmp( owner, "http://musicbrainz.org" ))
{
@@ -140,6 +142,8 @@ static void ReadMetaFromId3v2( ID3v2::Tag* tag, demux_t* p_demux, demux_meta_t*
{
ID3v2::UserTextIdentificationFrame* p_txxx =
dynamic_cast<ID3v2::UserTextIdentificationFrame*>(*iter);
+ if( !p_txxx )
+ continue;
vlc_meta_AddExtra( p_meta, p_txxx->description().toCString( true ),
p_txxx->fieldList().toString().toCString( true ) );
}
@@ -196,6 +200,8 @@ static void ReadMetaFromId3v2( ID3v2::Tag* tag, demux_t* p_demux, demux_meta_t*
{
ID3v2::AttachedPictureFrame* p_apic =
dynamic_cast<ID3v2::AttachedPictureFrame*>(*iter);
+ if( !p_apic )
+ continue;
input_attachment_t *p_attachment;
const char *psz_mime;
052_as-needed.diff
101_certificates_paths.diff
102_dejavu_font.diff
104_notify.diff
200_osdmenu_paths.diff
300_manpage_syntax.diff
#401_i420_mmx_pic.diff
501_decrease_alsa_buffer.diff
502_fix_typo.patch
#519-Typedef-changes-from-xulrunner-1.9.1.patch
#520-Don-t-hardcode-OJI-define-deprecated-xith-libxul-1.9.patch
#521-Untracked-API-change-utf8-to-UTF8.patch
#522-Mozilla-do-not-hard-code-autoconf-file-descriptors.patch
#523-Require-xul-1.9.2-explicitly.patch
#524-Mozilla-More-fixes-for-XulRunner-1.9.2.patch
#525-Mozilla-more-fixes.patch
#600-drop-OJI-xul-192.patch
#CVE-2010-2937.patch
#!/usr/bin/make -f
#DH_VERBOSE=1
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
VERSION = $(shell dpkg-parsechangelog|sed -n 's/^Version: //p')
DEBIAN_VERSION = $(shell echo $(VERSION)|sed -nr 's/[^:]+://; s/.*-([^-]+$$)/\1/p')
ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
confflags := --build=$(DEB_BUILD_GNU_TYPE)
else
confflags := --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
endif
ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
confflags += --disable-optimizations --disable-mmx --disable-sse --disable-altivec
endif
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
else
# on i386 and amd64, we query the system unless overriden by DEB_BUILD_OPTIONS
ifneq (,$(filter $(DEB_HOST_ARCH),i386 amd64))
NUMJOBS := $(shell getconf _NPROCESSORS_ONLN 2>/dev/null || echo 1)
MAKEFLAGS += -j$(NUMJOBS)
endif
endif
include /usr/share/quilt/quilt.make
LDFLAGS = -Wl,--as-needed
# configure flags
confflags += \
--config-cache \
--disable-maintainer-mode \
--disable-update-check \
--enable-fast-install \
--enable-release \
--prefix=/usr \
--with-binary-version=$(DEBIAN_VERSION) \
$(NULL)
# configure features
confflags += \
--disable-atmo \
--disable-fluidsynth \
--disable-gnomevfs \
--disable-kate \
--disable-mtp \
--enable-x264 \
--disable-zvbi \
--enable-a52 \
--enable-aa \
--enable-bonjour \
--enable-caca \
--enable-dca \
--enable-dvb \
--enable-dvbpsi \
--enable-dvdnav \
--enable-faad \
--enable-flac \
--enable-freetype \
--enable-fribidi \
--enable-ggi \
--enable-gnutls \
--enable-jack \
--enable-libass \
--enable-libmpeg2 \
--enable-lirc \
--enable-live555 \
--enable-mad \
--enable-mkv \
--enable-mod \
--enable-mozilla \
--enable-mpc \
--enable-ncurses \
--enable-notify \
--enable-ogg \
--enable-pulse \
--enable-qt4 \
--enable-realrtsp \
--enable-sdl \
--enable-shout \
--enable-skins2 \
--enable-smb \
--enable-speex \
--enable-svg \
--enable-taglib \
--enable-telx \
--enable-theora \
--enable-twolame \
--enable-vcd \
--enable-vcdx \
--enable-vorbis \
--with-mozilla-pkg=libxul \
$(NULL)
# Linux specific flags
ifeq ($(DEB_HOST_ARCH_OS),linux)
confflags += \
--enable-alsa \
--enable-dv \
--enable-pvr \
--enable-v4l \
--enable-v4l2 \
$(NULL)
endif
# svgalib is only for x86 and x86-64 on Linux
ifneq ($(filter $(DEB_HOST_ARCH), amd64 i386),)
confflags += --enable-svgalib
endif
# A few shortcuts
VIDDIR := usr/share/vlc
build: build-stamp
build-stamp: $(QUILT_STAMPFN)
dh_testdir
# We need to build the static library apart
# Else it's a mess when we build the modules
./configure --enable-static $(confflags)
$(MAKE) -C compat
$(MAKE) -C src libvlccore.la libvlc.la
mkdir -p tmp
cp src/.libs/libvlccore.a tmp/libvlccore.a
cp src/.libs/libvlc.a tmp/libvlc.a
./configure $(confflags)
$(MAKE)
ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
# Check which plugins were built and whether they load properly.
@if test $$( id -u ) -eq 0 ; then \
echo "Not runing the test as you are compiling as root"; \
echo "Use 'dpkg-buildpackage -rfakeroot' rather than 'fakeroot dpkg-buildpackage'"; \
else \
command="./vlc -vvv --ignore-config --no-plugins-cache --list --no-color"; \
echo "$${command}"; $${command} ; \
fi
endif
endif
touch $@
clean:
dh_testdir
dh_testroot
rm -f build-stamp
rm -f debian/vlc-nox.install.kfreebsd
rm -f debian/vlc-nox.install.hurd
# Clean VLC
[ ! -f Makefile ] || $(MAKE) distclean
rm -rf tmp/
# Clean zsh completion stuff
rm -f extras/zsh
# Removed ugly cruft
rm -f src/misc/modules_builtin.h
rm -f mozilla/vlcintf.xpt mozilla/vlcintf.h
# Remove spurious autotools stuff
rm -f config.log confdefs.h
# Unpatch package
$(MAKE) -f debian/rules unpatch
dh_clean
install: build
dh_testdir
dh_testroot
dh_prep
sed -e '/\(lib\|libaccess_\)\(alsa\|dv\|dvb\|fb\|v4l\|v4l2\|pvr\)_/d' \
debian/vlc-nox.install > debian/vlc-nox.install.kfreebsd
sed -e '/\(lib\|libaccess_\)\(probe_hal\)_/d' \
debian/vlc-nox.install.kfreebsd > debian/vlc-nox.install.hurd
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/
cp tmp/libvlc.a debian/tmp/usr/lib
cp tmp/libvlccore.a debian/tmp/usr/lib
# Clean up libtool crap
find debian/tmp -name '*.la' -exec rm '{}' ';'
# Remove useless stuff
rm -f debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf
rm -f debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf
ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf
ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf
rm -rf debian/tmp/usr/share/man/man1
# Move icons around
mkdir -p debian/tmp/usr/share/icons/hicolor/16x16/apps
mv debian/tmp/$(VIDDIR)/vlc16x16.png debian/tmp/usr/share/icons/hicolor/16x16/apps/vlc.png
mkdir -p debian/tmp/usr/share/icons/hicolor/32x32/apps
mv debian/tmp/$(VIDDIR)/vlc32x32.png debian/tmp/usr/share/icons/hicolor/32x32/apps/vlc.png
mkdir -p debian/tmp/usr/share/icons/hicolor/48x48/apps
mv debian/tmp/$(VIDDIR)/vlc48x48.png debian/tmp/usr/share/icons/hicolor/48x48/apps/vlc.png
mv debian/tmp/$(VIDDIR)/vlc48x48-christmas.png debian/tmp/usr/share/icons/hicolor/48x48/apps/vlc-christmas.png
mkdir -p debian/tmp/usr/share/icons/hicolor/128x128/apps
mv debian/tmp/$(VIDDIR)/vlc128x128.png debian/tmp/usr/share/icons/hicolor/128x128/apps/vlc.png
mv debian/tmp/$(VIDDIR)/vlc128x128-christmas.png debian/tmp/usr/share/icons/hicolor/128x128/apps/vlc-christmas.png
mv debian/tmp/$(VIDDIR)/vlc32x32.xpm debian/tmp/$(VIDDIR)/vlc.xpm
# Install stuff
dh_install -si --fail-missing
# move .hosts
mkdir -p debian/vlc-data/etc/vlc/http
mv debian/vlc-data/usr/share/vlc/http/.hosts debian/vlc-data/etc/vlc/http
ln -s /etc/vlc/http/.hosts debian/vlc-data/usr/share/vlc/http/.hosts
#install BTS stuff
for pkg in vlc-nox vlc-data; do \
mkdir -p debian/$${pkg}/usr/share/bug/$${pkg}; \
cp debian/bug/* debian/$${pkg}/usr/share/bug/$${pkg}; \
done
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
# Check that we did not install a plugin linked with libX11 in vlc-nox
BORKED=no; \
for file in $$(find debian/vlc-nox/usr/lib/vlc -name '*.so'); do \
if objdump -x $$file | egrep -q '^ +NEEDED +libX11\.so'; then \
BORKED=yes; \
echo $$file depends on libX11; \
fi; \
done; \
if test "$$BORKED" = yes; then exit 1; fi
endif
# Build architecture-independent files here.
binary-indep: build install
dh_testdir
dh_testroot
dh_link -i
dh_installdocs -p vlc-data
dh_installchangelogs ChangeLog -p vlc-data
dh_compress -i
dh_fixperms -i
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
# Build architecture-dependent files here.
binary-arch: build install
dh_testdir
dh_testroot
dh_installdocs -p vlc
dh_installdocs -p vlc-nox
dh_link -s
dh_buildinfo -p vlc-nox
dh_installmenu -s
dh_installmime -s
dh_installman doc/vlc.1 -p vlc-nox
dh_installman doc/vlc-wrapper.1 -p vlc-nox
dh_installchangelogs ChangeLog -p vlc
dh_installchangelogs ChangeLog -p vlc-nox
dh_lintian
dh_strip -s --dbg-package=vlc-dbg
dh_compress -s
dh_fixperms -s
dh_makeshlibs -plibvlc2 -V # -V is nasty, but I mean it
dh_makeshlibs -plibvlccore2 -V # -V is nasty, but I mean it
dh_installdeb -s
dh_shlibdeps -s -ldebian/libvlc2/usr/lib:debian/libvlccore2/usr/lib
dh_gencontrol -s
dh_md5sums -s
dh_builddeb -s
binary: binary-indep binary-arch
.PHONY: build clean install binary-indep binary-arch binary
'''apport package hook for vlc
(c) 2010 Canonical Ltd.
Author: Brian Murray <brian@ubuntu.com>
'''
def add_info(report):
attach_related_packages(report, [
"libaa1",
"libgl1-mesa-glx",
"libgl1",
"libglib2.0-0",
"libgtk2.0-0",
"libnotify1",
"libnotify1-gtk2.10",
"libqtcore4",
"libqtgui4",
"libsdl-image1.2",
"libsdl1.2debian",
"libtar",
"libx11-6",
"libx264-85",
"libxcb-keysyms1",
"libxcb1",
"libxext6",
"libxinerama1",
"libxv1",
"libxxf86vm1",
] )
usr/share/doc
usr/share/locale
usr/share/vlc
usr/share/icons
/usr/share/doc/vlc-nox /usr/share/doc/vlc-dbg
/usr/share/bug/vlc-nox /usr/share/bug/vlc-dbg
debian/README.Debian
AUTHORS
MAINTAINERS
NEWS
README
THANKS
usr/bin/cvlc
usr/bin/nvlc
usr/bin/rvlc
usr/bin/vlc
usr/bin/vlc-wrapper
usr/lib/vlc/access/libaccess_alsa_plugin.so
usr/lib/vlc/access/libaccess_bd_plugin.so
usr/lib/vlc/access/libaccess_directory_plugin.so
usr/lib/vlc/access/libaccess_dv_plugin.so
usr/lib/vlc/access/libaccess_fake_plugin.so
usr/lib/vlc/access/libaccess_file_plugin.so
usr/lib/vlc/access/libaccess_ftp_plugin.so
usr/lib/vlc/access/libaccess_http_plugin.so
usr/lib/vlc/access/libaccess_mmap_plugin.so
usr/lib/vlc/access/libaccess_mms_plugin.so
usr/lib/vlc/access/libaccess_oss_plugin.so
usr/lib/vlc/access/libaccess_realrtsp_plugin.so
usr/lib/vlc/access/libaccess_smb_plugin.so
usr/lib/vlc/access/libaccess_tcp_plugin.so
usr/lib/vlc/access/libaccess_udp_plugin.so
usr/lib/vlc/access/libcdda_plugin.so
usr/lib/vlc/access/libdvb_plugin.so
usr/lib/vlc/access/libdvdnav_plugin.so
usr/lib/vlc/access/libdvdread_plugin.so
usr/lib/vlc/access/libpvr_plugin.so
usr/lib/vlc/access/librtp_plugin.so
usr/lib/vlc/access/libv4l2_plugin.so
usr/lib/vlc/access/libv4l_plugin.so
usr/lib/vlc/access/libvcd_plugin.so
usr/lib/vlc/access/libvcdx_plugin.so
usr/lib/vlc/access/libzip_plugin.so
usr/lib/vlc/access_output
usr/lib/vlc/audio_filter
usr/lib/vlc/audio_mixer
usr/lib/vlc/audio_output/libalsa_plugin.so
usr/lib/vlc/audio_output/libaout_file_plugin.so
usr/lib/vlc/audio_output/liboss_plugin.so
usr/lib/vlc/codec/liba52_plugin.so
usr/lib/vlc/codec/libadpcm_plugin.so
usr/lib/vlc/codec/libaes3_plugin.so
usr/lib/vlc/codec/libaraw_plugin.so
usr/lib/vlc/codec/libavcodec_plugin.so
usr/lib/vlc/codec/libcc_plugin.so
usr/lib/vlc/codec/libcdg_plugin.so
usr/lib/vlc/codec/libcmml_plugin.so
usr/lib/vlc/codec/libcvdsub_plugin.so
usr/lib/vlc/codec/libdts_plugin.so
usr/lib/vlc/codec/libdvbsub_plugin.so
usr/lib/vlc/codec/libfaad_plugin.so
usr/lib/vlc/codec/libfake_plugin.so
usr/lib/vlc/codec/libflac_plugin.so
usr/lib/vlc/codec/libinvmem_plugin.so
usr/lib/vlc/codec/liblibass_plugin.so
usr/lib/vlc/codec/liblibmpeg2_plugin.so
usr/lib/vlc/codec/liblpcm_plugin.so
usr/lib/vlc/codec/libmpeg_audio_plugin.so
usr/lib/vlc/codec/libpng_plugin.so
usr/lib/vlc/codec/librawvideo_plugin.so
usr/lib/vlc/codec/libschroedinger_plugin.so
usr/lib/vlc/codec/libspeex_plugin.so
usr/lib/vlc/codec/libspudec_plugin.so
usr/lib/vlc/codec/libsubsdec_plugin.so
usr/lib/vlc/codec/libsubsusf_plugin.so
usr/lib/vlc/codec/libsvcdsub_plugin.so
usr/lib/vlc/codec/libt140_plugin.so
usr/lib/vlc/codec/libtelx_plugin.so
usr/lib/vlc/codec/libtheora_plugin.so
usr/lib/vlc/codec/libtwolame_plugin.so
usr/lib/vlc/codec/libvorbis_plugin.so
usr/lib/vlc/codec/libx264_plugin.so
usr/lib/vlc/control/libdbus_plugin.so
usr/lib/vlc/control/libgestures_plugin.so
usr/lib/vlc/control/libhotkeys_plugin.so
usr/lib/vlc/control/libhttp_plugin.so
usr/lib/vlc/control/liblirc_plugin.so
usr/lib/vlc/control/libmotion_plugin.so
usr/lib/vlc/control/librc_plugin.so
usr/lib/vlc/control/libshowintf_plugin.so
usr/lib/vlc/control/libsignals_plugin.so
usr/lib/vlc/control/libtelnet_plugin.so
usr/lib/vlc/demux
usr/lib/vlc/gui/libncurses_plugin.so
usr/lib/vlc/meta_engine
usr/lib/vlc/misc/libaudioscrobbler_plugin.so
usr/lib/vlc/misc/libdummy_plugin.so
usr/lib/vlc/misc/libexport_plugin.so
usr/lib/vlc/misc/libfreetype_plugin.so
usr/lib/vlc/misc/libgnutls_plugin.so
usr/lib/vlc/misc/libinhibit_plugin.so
usr/lib/vlc/misc/liblogger_plugin.so
usr/lib/vlc/misc/liblua_plugin.so
usr/lib/vlc/misc/libmemcpy*_plugin.so
usr/lib/vlc/misc/libosd_parser_plugin.so
usr/lib/vlc/misc/libprobe_hal_plugin.so
usr/lib/vlc/misc/libstats_plugin.so
usr/lib/vlc/misc/libtelepathy_plugin.so
usr/lib/vlc/misc/libvod_rtsp_plugin.so
usr/lib/vlc/misc/libxml_plugin.so
usr/lib/vlc/misc/libxtag_plugin.so
usr/lib/vlc/mux
usr/lib/vlc/packetizer
usr/lib/vlc/services_discovery
usr/lib/vlc/stream_filter
usr/lib/vlc/stream_out
usr/lib/vlc/video_chroma
usr/lib/vlc/video_filter/libadjust_plugin.so
usr/lib/vlc/video_filter/libalphamask_plugin.so
usr/lib/vlc/video_filter/libblend_plugin.so
usr/lib/vlc/video_filter/libblendbench_plugin.so
usr/lib/vlc/video_filter/libbluescreen_plugin.so
usr/lib/vlc/video_filter/libcanvas_plugin.so
usr/lib/vlc/video_filter/libchain_plugin.so
usr/lib/vlc/video_filter/libclone_plugin.so
usr/lib/vlc/video_filter/libcolorthres_plugin.so
usr/lib/vlc/video_filter/libcrop_plugin.so
usr/lib/vlc/video_filter/libcroppadd_plugin.so
usr/lib/vlc/video_filter/libdeinterlace_plugin.so
usr/lib/vlc/video_filter/libdynamicoverlay_plugin.so
usr/lib/vlc/video_filter/liberase_plugin.so
usr/lib/vlc/video_filter/libextract_plugin.so
usr/lib/vlc/video_filter/libgaussianblur_plugin.so
usr/lib/vlc/video_filter/libgradient_plugin.so
usr/lib/vlc/video_filter/libgrain_plugin.so
usr/lib/vlc/video_filter/libinvert_plugin.so
usr/lib/vlc/video_filter/liblogo_plugin.so
usr/lib/vlc/video_filter/libmagnify_plugin.so
usr/lib/vlc/video_filter/libmarq_plugin.so
usr/lib/vlc/video_filter/libmosaic_plugin.so
usr/lib/vlc/video_filter/libmotionblur_plugin.so
usr/lib/vlc/video_filter/libmotiondetect_plugin.so
usr/lib/vlc/video_filter/libnoise_plugin.so
usr/lib/vlc/video_filter/libosdmenu_plugin.so
usr/lib/vlc/video_filter/libpostproc_plugin.so
usr/lib/vlc/video_filter/libpsychedelic_plugin.so
usr/lib/vlc/video_filter/libpuzzle_plugin.so
usr/lib/vlc/video_filter/libremoteosd_plugin.so
usr/lib/vlc/video_filter/libripple_plugin.so
usr/lib/vlc/video_filter/librotate_plugin.so
usr/lib/vlc/video_filter/librss_plugin.so
usr/lib/vlc/video_filter/librv32_plugin.so
usr/lib/vlc/video_filter/libscale_plugin.so
usr/lib/vlc/video_filter/libscene_plugin.so
usr/lib/vlc/video_filter/libsharpen_plugin.so
usr/lib/vlc/video_filter/libswscale_plugin.so
usr/lib/vlc/video_filter/libtransform_plugin.so
usr/lib/vlc/video_filter/libwall_plugin.so
usr/lib/vlc/video_filter/libwave_plugin.so
usr/lib/vlc/video_filter/libyuvp_plugin.so
usr/lib/vlc/video_output/libcaca_plugin.so
usr/lib/vlc/video_output/libfb_plugin.so
usr/lib/vlc/video_output/libvmem_plugin.so
usr/lib/vlc/video_output/libyuv_plugin.so
usr/lib/vlc/visualization/libvisual_plugin.so
debian/source_vlc.py usr/share/apport/package-hooks/
/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/cvlc.1.gz
/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/rvlc.1.gz
/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/nvlc.1.gz
usr/lib/vlc/video_output/libggi_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-ggi
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-ggi
usr/lib/vlc/audio_output/libjack_plugin.so
usr/lib/vlc/access/libaccess_jack_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-jack
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-jack
usr/lib/vlc/audio_output/libpulse_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-pulse
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-pulse
usr/lib/vlc/audio_output/libaout_sdl_plugin.so
usr/lib/vlc/video_output/libvout_sdl_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-sdl
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-sdl
usr/lib/vlc/misc/libsvg_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-svg
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-svg
usr/lib/vlc/video_output/libsvgalib_plugin.so
/usr/share/doc/vlc-nox /usr/share/doc/vlc-plugin-svgalib
/usr/share/bug/vlc-nox /usr/share/bug/vlc-plugin-svgalib
usr/bin/qvlc
usr/bin/svlc
usr/lib/vlc/access/libx11_screen_plugin.so
usr/lib/vlc/codec/libsdl_image_plugin.so
usr/lib/vlc/control/libglobalhotkeys_plugin.so
usr/lib/vlc/gui/libqt4_plugin.so
usr/lib/vlc/gui/libskins2_plugin.so
usr/lib/vlc/misc/libnotify_plugin.so
usr/lib/vlc/misc/libscreensaver_plugin.so
usr/lib/vlc/video_filter/libpanoramix_plugin.so
usr/lib/vlc/video_output/libaa_plugin.so
usr/lib/vlc/video_output/libdrawable_plugin.so
usr/lib/vlc/video_output/libglx_plugin.so
usr/lib/vlc/video_output/libopengl_plugin.so
usr/lib/vlc/video_output/libx11_plugin.so
usr/lib/vlc/video_output/libxvideo_plugin.so
usr/share/applications
/usr/share/bug/vlc-nox /usr/share/bug/vlc
/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/svlc.1.gz
/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/qvlc.1.gz
/usr/share/doc/vlc-nox/AUTHORS.gz /usr/share/doc/vlc/AUTHORS.gz
/usr/share/doc/vlc-nox/MAINTAINERS /usr/share/doc/vlc/MAINTAINERS
/usr/share/doc/vlc-nox/NEWS.gz /usr/share/doc/vlc/NEWS.gz
/usr/share/doc/vlc-nox/README /usr/share/doc/vlc/README
/usr/share/doc/vlc-nox/THANKS.gz /usr/share/doc/vlc/THANKS.gz
# The vlc executable is in vlc-nox but the .desktop file is only relevant to vlc(-with-x)
vlc binary: desktop-command-not-in-package /usr/share/applications/vlc.desktop vlc
# The icon is in vlc-data (the arch=all package)
vlc binary: menu-icon-missing /usr/share/vlc/vlc.xpm
?package(vlc):command="/usr/bin/qvlc" hotkey="V" needs="X11" \
section="Applications/Video" title="VLC media player" \
icon="/usr/share/vlc/vlc.xpm" hints="Video"
video/mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/x-mpeg; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/x-mpeg; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/mpeg-system; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg-system; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
video/x-mpeg-system; vlc %s; description="MPEG Video"; test=test -n "$DISPLAY"; priority=7
video/x-mpeg-system; vlc -I rc -V caca %s; needsterminal; description="MPEG Video"; priority=4
audio/x-wav; vlc %s; description="WAV Audio"; nametemplate=%s.wav; test=test -n "$DISPLAY"; priority=7
audio/x-wav; vlc -I rc -V caca %s; nametemplate=%s.wav; needsterminal; description="WAV Audio"; priority=4
video/mpeg4; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
video/mpeg4; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
audio/mpeg; vlc %s; description="MPEG Audio"; nametemplate=%s.mpg; test=test -n "$DISPLAY"; priority=7
audio/mpeg; vlc -I rc -V caca %s; nametemplate=%s.mpg; needsterminal; description="MPEG Audio"; priority=4
audio/mpegurl; vlc %s; description="MPEG Audio URL"; nametemplate=%s.m3u; test=test -n "$DISPLAY"; priority=7
audio/mpegurl; vlc -I rc -V caca %s; nametemplate=%s.m3u; needsterminal; description="MPEG Audio URL"; priority=4
audio/x-mp3; vlc %s; nametemplate=%s.mp3; description="MPEG Audio"; test=test -n "$DISPLAY"; priority=7
audio/x-mp3; vlc -I rc -V caca %s; nametemplate=%s.mp3; needsterminal; description="MPEG Audio"; priority=4
audio/mpeg4; vlc %s; description="MPEG-4 Audio"; test=test -n "$DISPLAY"; priority=7
audio/mpeg4; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Audio"; priority=4
application/mpeg4-iod; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
application/mpeg4-iod; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
application/mpeg4-muxcodetable; vlc %s; description="MPEG-4 Video"; test=test -n "$DISPLAY"; priority=7
application/mpeg4-muxcodetable; vlc -I rc -V caca %s; needsterminal; description="MPEG-4 Video"; priority=4
video/x-msvideo; vlc %s; description="MS Video (AVI)"; test=test -n "$DISPLAY"; priority=4
video/x-msvideo; vlc -I rc -V caca %s; needsterminal; description="MS Video (AVI)"; priority=3
video/quicktime; vlc %s; description="Apple Quicktime Video"; test=test -n "$DISPLAY"; priority=4
video/quicktime; vlc -I rc -V caca %s; needsterminal; description="Apple Quicktime Video"; priority=3
application/ogg; vlc %s; nametemplate=%s.ogg; description="Ogg stream"; test=test -n "$DISPLAY"; priority=4
application/ogg; vlc -I rc -V caca %s; nametemplate=%s.ogg; needsterminal; description="Ogg stream"; priority=3
application/x-ogg; vlc %s; nametemplate=%s.ogg; description="Ogg stream"; test=test -n "$DISPLAY"; priority=4
application/x-ogg; vlc -I rc -V caca %s; nametemplate=%s.ogg; needsterminal; description="Ogg stream"; priority=3
application/x-ms-asf-plugin; vlc %s; description="Windows Media Video"; test=test -n "$DISPLAY"; priority=4
application/x-ms-asf-plugin; vlc -I rc -V caca %s; needsterminal; description="Windows Media Video"; priority=3
application/x-mplayer2; vlc %s; description="Windows Media"; test=test -n "$DISPLAY"; priority=4
application/x-mplayer2; vlc -I rc -V caca %s; needsterminal; description="Windows Media"; priority=3
version=3
#opts="dversionmangle=s/(\d\.\d\.\d).([a-z])/$1$2/" \
http://download.videolan.org/pub/videolan/vlc/([\d][\d\.]+[a-z]?)/vlc-([\d][\d\.]+[a-z]?)\.tar\.bz2
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment