Import vlc_2.2.6-4.debian.tar.xz
authorSebastian Ramacher <sramacher@debian.org>
Sat, 12 Aug 2017 10:56:58 +0000 (11:56 +0100)
committerSebastian Ramacher <sramacher@debian.org>
Sat, 12 Aug 2017 10:56:58 +0000 (11:56 +0100)
[dgit import tarball vlc 2.2.6-4 vlc_2.2.6-4.debian.tar.xz]

74 files changed:
NEWS [new file with mode: 0644]
README.source [new file with mode: 0644]
bug-control [new file with mode: 0644]
bug-presubj [new file with mode: 0644]
changelog [new file with mode: 0644]
clean [new file with mode: 0644]
compat [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
filter-plugin.py [new file with mode: 0644]
gbp.conf [new file with mode: 0644]
libvlc-bin.install [new file with mode: 0644]
libvlc-bin.lintian-overrides [new file with mode: 0644]
libvlc-bin.postinst.in [new file with mode: 0644]
libvlc-bin.prerm.in [new file with mode: 0644]
libvlc-dev.examples [new file with mode: 0644]
libvlc-dev.install [new file with mode: 0644]
libvlc5.install [new file with mode: 0644]
libvlc5.symbols [new file with mode: 0644]
libvlccore-dev.install [new file with mode: 0644]
libvlccore8.install [new file with mode: 0644]
libvlccore8.symbols [new file with mode: 0644]
patches/0001-Revert-invalid-translations.patch [new file with mode: 0644]
patches/0002-Move-MIME-types-in-desktop-file-to-separate-file-for.patch [new file with mode: 0644]
patches/0003-Restructure-desktop-MIME-type-list-with-comments.patch [new file with mode: 0644]
patches/0004-Add-MIME-types-listed-in-the-VLC-browser-plugin.patch [new file with mode: 0644]
patches/0005-Add-MIME-types-imported-from-Totem.patch [new file with mode: 0644]
patches/0006-vlc.desktop-mimetypes-reordering-and-comments.patch [new file with mode: 0644]
patches/0007-More-mimetypes-reordering-comments-and-additions.patch [new file with mode: 0644]
patches/0008-desktop-file-We-understand-gvp-and-ram-format.patch [new file with mode: 0644]
patches/0009-desktop-file-more-mimetypes-from-iana.org.patch [new file with mode: 0644]
patches/0010-MKV-support-WebVTT-subtitles-embedded.patch [new file with mode: 0644]
patches/0011-codec-avcodec-check-avcodec-visible-sizes.patch [new file with mode: 0644]
patches/0012-decoder-check-visible-size-when-creating-buffer.patch [new file with mode: 0644]
patches/0013-codec-flac-fix-heap-write-overflow-on-frame-format-c.patch [new file with mode: 0644]
patches/series [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
source/lintian-overrides [new file with mode: 0644]
source_vlc.py [new file with mode: 0644]
tests/control [new file with mode: 0644]
tests/vlc [new file with mode: 0755]
tests/vlc-all [new file with mode: 0755]
tests/vlc-bin [new file with mode: 0755]
upstream/metadata [new file with mode: 0644]
upstream/signing-key.asc [new file with mode: 0644]
vlc-bin.install [new file with mode: 0644]
vlc-bin.links [new file with mode: 0644]
vlc-data.install [new file with mode: 0644]
vlc-l10n.install [new file with mode: 0644]
vlc-plugin-access-extra.install [new file with mode: 0644]
vlc-plugin-base.install [new file with mode: 0755]
vlc-plugin-base.lintian-overrides [new file with mode: 0644]
vlc-plugin-fluidsynth.install [new file with mode: 0644]
vlc-plugin-jack.install [new file with mode: 0644]
vlc-plugin-notify.install [new file with mode: 0644]
vlc-plugin-qt.install [new file with mode: 0644]
vlc-plugin-qt.links [new file with mode: 0644]
vlc-plugin-qt.lintian-overrides [new file with mode: 0644]
vlc-plugin-samba.install [new file with mode: 0644]
vlc-plugin-sdl.install [new file with mode: 0644]
vlc-plugin-skins2.install [new file with mode: 0644]
vlc-plugin-skins2.links [new file with mode: 0644]
vlc-plugin-svg.install [new file with mode: 0644]
vlc-plugin-video-output.install [new file with mode: 0644]
vlc-plugin-video-output.lintian-overrides [new file with mode: 0644]
vlc-plugin-video-splitter.install [new file with mode: 0644]
vlc-plugin-visualization.install [new file with mode: 0644]
vlc-plugin-zvbi.install [new file with mode: 0644]
vlc.docs [new file with mode: 0644]
vlc.install [new file with mode: 0644]
vlc.lintian-overrides [new file with mode: 0644]
vlc.mime [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..b5444a6
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,98 @@
+vlc (1.1.0-1) unstable; urgency=low
+
+  Teletext decoding is now done through zvbi. It requires installing an
+  extra packages: vlc-plugin-zvbi.
+
+  Some control interface are now implemented in lua. The C equivalents are
+  still present.
+    + HTTP: Default is still the C-implemented one. Use -I luahttp to
+      test the lua one. Remember to edit /etc/vlc/lua/http/.hosts
+    + RC: Default is the new lua-implemented one. Use -I oldrc to use the 
+      C one.
+    + Telnet: Default is the new lua-implemented one. Use -I oldtelnet to
+      use the C one.
+
+  For other changes, see /usr/share/doc/vlc-nox/NEWS.gz
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Thu, 24 Jun 2010 22:01:26 +0100
+
+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 might affect your command lines and scripts
+
+    + Alsa and OSS audio capture has been split 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/doc/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
+  * Cropping 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
diff --git a/README.source b/README.source
new file mode 100644 (file)
index 0000000..db18e06
--- /dev/null
@@ -0,0 +1,11 @@
+Embedded copy of ffmpeg
+=======================
+
+Until the release of vlc 3.0, vlc needs an embedded copy of ffmpeg 2.8.X. The
+embedded copy is implemented using 3.0 (quilt)'s support for multiple orig
+tarballs. When importing new upstream tarballs with gbp, do not forget to
+specify ffmpeg as a component. For example, run
+
+$ gbp import-orig ../vlc-2.2.X.tar.xz --component ffmpeg-2-8-Y
+
+to import a vlc upstream tarball and ffmpeg as component.
diff --git a/bug-control b/bug-control
new file mode 100644 (file)
index 0000000..a8b3aca
--- /dev/null
@@ -0,0 +1,2 @@
+Submit-As: src:vlc
+Report-With: libvlc-bin libvlc5 libvlccore8 vlc vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-notify vlc-plugin-qt vlc-plugin-sdl vlc-plugin-skins2 vlc-plugin-svg vlc-plugin-video-output vlc-plugin-video-splitter vlc-plugin-visualization vlc-plugin-zvbi
diff --git a/bug-presubj b/bug-presubj
new file mode 100644 (file)
index 0000000..1a3f676
--- /dev/null
@@ -0,0 +1,27 @@
+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.
+
+ * Make sure that the plugins cache in /usr/lib/*/vlc/plugins/plugins.dat is
+   up-to-date. Run "/usr/lib/$MA/vlc/vlc-cache-gen -f /usr/lib/$MA/vlc/plugins"
+   as root to regenerate the cache where $MA the arch triplet (e.g.
+   x86_64-linux-gnu on amd64).
+
+ * If you have set custom plugin paths (e.g. with VLC_PLUGIN_PATH), remove
+   caches in these paths.
+
+ * 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.
+
+When reporting a crash, please install the corresponding -dbgsym packages
+and produe a backtrace with gdb. See
+https://wiki.debian.org/HowToGetABacktrace for details.
diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..767b9c2
--- /dev/null
+++ b/changelog
@@ -0,0 +1,3623 @@
+vlc (2.2.6-4) unstable; urgency=medium
+
+  * debian/upstream: Add DEP-12 metadata.
+  * debian/control:
+    - Restrict Recommends on vlc-plugin-samba to linux-any kfreebsd-any.
+    - Switch to timgm6mb-soundfont. (Closes: #870790)
+    - Bump Standards-Version.
+  * debian/{rules,control,vlc-plugin-base}: No longer build directfb plugin.
+    directfb upstream is inactive and the plugin got removed for vlc 3.0.
+  * debian/vlc-plugin-base.lintian-overrides: Override
+    shlibs-with-non-pic-code. See lintian overrides of ffmpeg for more
+    details.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sat, 12 Aug 2017 12:56:58 +0200
+
+vlc (2.2.6-3) unstable; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * debian/patches: avcodec: Check visible sizes (CVE-2017-10699).
+
+  [ Sebastian Ramacher ]
+  * debian/patches: flac: Fix heap write overflow on frame format change.
+    (CVE-2017-9300)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 11 Jul 2017 21:35:32 +0200
+
+vlc (2.2.6-2) unstable; urgency=medium
+
+  * Upload to unstable.
+  * Update to ffmpeg 2.8.12.
+  * debian/control:
+    - Remove Build-Conflicts.
+    - Bump Standards-Version.
+  * debian/rules: Build with hardening=+all.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 18 Jun 2017 18:15:34 +0200
+
+vlc (2.2.6-1) experimental; urgency=medium
+
+  * New upstream release.
+    - demuxer: Fix heap buffer overflows (CVE-2017-8312).
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 24 May 2017 17:35:55 +0200
+
+vlc (2.2.5.1-1) experimental; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * New upstream release.
+
+  [ Sebastian Ramacher ]
+  * debian/patches: Refreshed.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sat, 13 May 2017 15:04:10 +0200
+
+vlc (2.2.5-4) experimental; urgency=medium
+
+  * debian/rules: Revert "Also enable NEON on arm64". (LP: #1685444)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 23 Apr 2017 15:52:57 +0200
+
+vlc (2.2.5-3) experimental; urgency=medium
+
+  * Fix typos in changelog.
+  * debian/rules: Also enable NEON on arm64.
+  * debian/control: Build-Conflict with Qt in experimental to work around
+    #858762.
+  * debian/patches:
+    - Use gbp-pq for patch management.
+    - Apply upstream patch for WebVTT support. (Closes: #858963)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Fri, 07 Apr 2017 19:01:02 +0200
+
+vlc (2.2.5-2) experimental; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * debian/{control,rules,vlc-plugin-video-output.install}: Disable OpenGL
+    ES 1 support, mesa has dropped it. (Closes: #855117)
+
+  [ Sebastian Ramacher ]
+  * debian/: Major package clean up.
+    - Remove vlc-nox binary package.
+    - Update tests to new package layout.
+    - Remove obsolete Breaks+Replaces.
+  * debian/rules: Be explicit about GLES 1
+  * debian/{rules,libvlc-bin.*}: Fix warning about non-empty directory
+    (Closes: #854928)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Thu, 23 Mar 2017 17:56:16 +0100
+
+vlc (2.2.5-1) unstable; urgency=medium
+
+  * New upstream releases. (Closes: #850529)
+  * debian/patches:
+    - fix-translation.patch: Refreshed.
+    - Removed patches taken from upstream included in 2.2.5.
+  * debian/*.maintscript: Bump all versions to 2.2.5-1~z. This is necessary to
+    properly handle symlink to directory conversions once 2.2.5 is available
+    in jessie.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 19 Mar 2017 21:50:23 +0100
+
+vlc (2.2.4-14) unstable; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * Update to ffmpeg 2.8.11.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 14 Feb 2017 20:17:50 +0100
+
+vlc (2.2.4-13) unstable; urgency=medium
+
+  * debian/control: Switch to libopenmpt's libmodplug comat layer.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 11 Jan 2017 19:50:54 +0100
+
+vlc (2.2.4-12) unstable; urgency=medium
+
+  * Update to ffmpeg 2.8.10.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 03 Jan 2017 21:11:29 +0100
+
+vlc (2.2.4-11) unstable; urgency=medium
+
+  * debian/patches: Apply upstream to fix VLSub incorrectly announcing HTTP
+    1.1 support. (Closes: #847559)
+  * debian/control: Make vlc-plugin-skins2 depend on vlc-plugin-qt.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 18 Dec 2016 21:29:12 +0100
+
+vlc (2.2.4-10) unstable; urgency=medium
+
+  * debian/{control,*.links,*.install}: Move qvlc and svlc binaries to
+    vlc-plugin-qt and vlc-plugin-skins2. Also add vlc-bin to Recommends.
+    (Closes: #841530)
+  * Update to ffmpeg 2.8.9.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 04 Dec 2016 15:12:16 +0100
+
+vlc (2.2.4-9) unstable; urgency=medium
+
+  * debian/control: Drop dh_buildinfo. This is now automatically recorded by
+    dpkg.
+  * debian/bug-control: Update list of packages.
+  * debian/{control,rules,vlc-plugin-base.install}: Remove libschroedinger
+    plugin since the library is about to be removed. See #845037 for details.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 22 Nov 2016 00:16:46 +0100
+
+vlc (2.2.4-8) unstable; urgency=medium
+
+  * debian/NEWS: Remove NEWS entry on package split. On upgrade, new
+    Recommends are installed by apt anyway.
+  * debian/control:
+    - Switch from liblircclient-dev to liblirc-dev.
+    - Remove shlibs:Depends from vlc's Depends.
+  * debian/rules: Add --disable-neon when building with noopt.
+  * debian/patches:
+    - drop-check-qt-check.patch: Remove obsolete patches.
+    - multiple: Add upstream patches to generate default skins2 skin
+      reproducibly. (Closes: #841525)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 01 Nov 2016 13:34:46 +0100
+
+vlc (2.2.4-7) unstable; urgency=medium
+
+  * Split plugins and binaries into different packages. (Closes: #513177)
+    - libvlc-bin: constains vlc-cache-gen and triggers plugin cache
+      generation.
+    - vlc-bin: the VLC binaries.
+    - vlc-plugin-base: "base" set of plugins.
+    - vlc-plugin-qt: the Qt interface.
+    - vlc-plugin-skins2: the Skins2 interface.
+    - vlc-plugin-access-extra: extra access plugins.
+    - vlc-plugin-visualization: visualization plugins.
+    - vlc-plugin-video-splitter: video splitter plugins.
+    - vlc-plugin-video-output: video output plugins.
+    - vlc-l10n: translations.
+    - vlc: contains desktop integration and pulls in most plugins as before.
+    - vlc-nox: transitional dummy package
+  * Move libraries and plugins to multi-arch locations.
+    - debian/control:
+      + Add M-A: same for library and plugin packages.
+      + Remove most Breaks and Replaces as they are now obsolete.
+    - debian/rules: Do not override libdir.
+    - debian/*.{lintian-overrides,install}: Update paths for M-A locations.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 19 Oct 2016 17:59:18 +0200
+
+vlc (2.2.4-6) unstable; urgency=medium
+
+  * debian/*.maintscript: Bump all versions to fix symlink-to-directory
+    conversions. (Closes: #814646)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Fri, 23 Sep 2016 21:08:42 +0200
+
+vlc (2.2.4-5) unstable; urgency=medium
+
+  * Update ffmpeg to 2.8.8.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 21 Sep 2016 20:29:03 +0200
+
+vlc (2.2.4-4) unstable; urgency=medium
+
+  [ Pino Toscano ]
+  * Install solid actions in Frameworks location. (Closes: #834884)
+
+  [ Sebastian Ramacher ]
+  * Bump debhelper compat to 10.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 13 Sep 2016 21:29:23 +0200
+
+vlc (2.2.4-3) unstable; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * debian/control:
+    - Remove Clément Stenac from Uploaders. Thanks for your job!
+
+  [ Sebastian Ramacher ]
+  * debian/patches/{vlc_atomic*,Fix-build-using-old-GCC-intrinsics}.patch: Fix
+    FTBFS with GCC 6 (Closes: #831199)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Fri, 29 Jul 2016 00:52:06 +0200
+
+vlc (2.2.4-2) unstable; urgency=medium
+
+  * Build ffmpeg without libopenjpeg (Closes: #826827)
+    - debian/control: Remove libopenjpeg-dev from B-D.
+    - debian/rules: Build ffmpeg with --disable-libopenjpeg.
+  * debian/rules: Revert workaround for zsh completion build failures on
+    powerpc. The underlying issue seems to be fixed.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sat, 11 Jun 2016 11:44:37 +0200
+
+vlc (2.2.4-1) unstable; urgency=medium
+
+  * New upstream release.
+  * debian/patches:
+    - g711-fix-dangling-pointer-fixes-16909.patch,
+      adpcm-reject-invalid-QuickTime-IMA-files.patch, zsh-completion.patch,
+      frenchtv-links.patch, fix-Hurd-build.patch,
+      the-Hurd-also-uses-the-.so-extension-for-libraries.patch: Removed, all
+      included upstream.
+    - generated-mimetypes.patch: Upstream patch for auto-generated list of
+      mime types. (Closes: #822245)
+  * debian/{rules,vlc-nox.install}: No longer install old BluRay access
+    plugin. (LP: #864933)
+  * debian/rules: No longer disable i686 optimization on i386 architectures.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 05 Jun 2016 16:08:54 +0200
+
+vlc (2.2.3-2) unstable; urgency=medium
+
+  * debian/patches:
+    - g711-fix-dangling-pointer-fixes-16909.patch: Upstream patch to fix issue
+      with some WAV files.
+    - adpcm-reject-invalid-QuickTime-IMA-files.patch: Apply upstream patch for
+      CVE-2016-5108. (Closes: #825728)
+  * debian/rules: Reduce libX11 and libxcb linkage to a warning. Moving the
+    ffmpeg and libtheora plugins to vlc does not make much sense.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 29 May 2016 13:09:00 +0200
+
+vlc (2.2.3-1) unstable; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * New upstream release.
+  * debian/patches:
+    - Refresh fix-translation.patch: remove parts included upstream.
+    - Remove qt4-Fix-resume-where-you-left-off.patch,
+      qt4-input_manager-Always-reset-lastURI-when-stopping.patch,
+      avcodec-pass-consistent-dimensions-to-hardware-decod.patch: included
+      upstream.
+    - Add drop-check-qt-check.patch: to ignore check qt version.
+
+  [ Sebastian Ramacher ]
+  * debian/patches: Fix build on hurd-i386. Thanks to Samuel Thibault. (Closes:
+    #765578)
+  * Update ffmpeg to 2.8.7.
+  * debian/vlc{,-nox}.lintian-overrides: Override embedded-libary.
+  * debian/source/lintian-overrides: Update overrides.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Mon, 02 May 2016 22:55:00 +0200
+
+vlc (2.2.2-6) unstable; urgency=medium
+
+  * Use embedded copy of ffmpeg 2.8.6. (Closes: #803868)
+  * debian/rules:
+    * Explicitly disable gst-decode.
+    * Enable sndio plugin.
+    * Drop unnecessary override.
+    * Fix noopt handling.
+  * debian/vlc{-nox}.install: Filter plugins with a helper script.
+  * debian/control: Bump Standards-Version.
+  * debian/watch: Update to version 4.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Mon, 18 Apr 2016 01:00:56 +0200
+
+vlc (2.2.2-5) unstable; urgency=medium
+
+  * debian/patches:
+    - qt4-Fix-resume-where-you-left-off.patch,
+      qt4-input_manager-Always-reset-lastURI-when-stopping.patch: Apply
+      upstream patches to fix issues with "resume playback" feature.
+    - avcodec-pass-consistent-dimensions-to-hardware-decod.patch: Apply
+      upstream patch to fix hardware decoding with libvdpau-va-gl.
+      (Closes: #813370)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 13 Mar 2016 21:43:11 +0100
+
+vlc (2.2.2-4) unstable; urgency=medium
+
+  * debian/patches/fix-translation.patch: Fix translation of Shortcuts.
+    (Closes: #814258)
+  * debian/*.maintscript: Switch from absolute to relative paths to better
+    handle symlink chains. (Closes: #814646)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 17 Feb 2016 20:21:32 +0100
+
+vlc (2.2.2-3) unstable; urgency=medium
+
+  * debian/*.maintscript: Handle all cases.
+  * debian/patches/zsh-completion.patch: Upstream patch to fix zsh completion
+    generation.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Thu, 04 Feb 2016 20:53:28 +0100
+
+vlc (2.2.2-2) unstable; urgency=medium
+
+  * debian/*.maintscript: Handle more symlink to directory conversions.
+  * debian/rules: Do not fail to build if zsh completion fails to generate.
+    This is a temporary workaround for a FTBFS on praetorius.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 03 Feb 2016 18:37:02 +0100
+
+vlc (2.2.2-1) unstable; urgency=medium
+
+  * New upstream release.
+    - pulse: compute latency correctly if negative. (Closes: #784640)
+    - Fix build failure with newer libdvdread-dev. (Closes: #797207)
+  * Migrate to automatic debug packages.
+  * Tell reportbug to report bugs against src:vlc and install reportbug
+    control files in every package.
+  * Remove some of the /usr/share/doc/<pkg> symlinks to clean up dependencies.
+  * debian/vlc.menu: Removed since vlc contains a desktop file.
+  * debian/rules:
+    - Remove some parts that are handled by dpkg-dev and debhelper.
+    - Install NEWS as upstream changelog.
+    - Remove options passed twice to configure.
+  * debian/README.{Debian,source}: Removed, outdated.
+  * debian/libvlc-dev.examples: Install programming examples.
+  * debian/{vlc.,source/}lintian-overrides: Override false positives.
+  * debian/NEWS: Fix spelling error.
+  * debian/control: Update Vcs-Git.
+  * debian/patches:
+    - Removed all patches applied upstream.
+    - freenchtv-links.patch: Fix links to French TV icons. Thanks to Mathieu
+      Malaterre (Closes: #782229).
+  * debian/libvlc5.symbols: Bump version of libvlc_event_type_name for new
+    event names.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Mon, 01 Feb 2016 20:43:05 +0100
+
+vlc (2.2.1-5) unstable; urgency=medium
+
+  * debian/control:
+    - Update Breaks + Replaces. (Closes: #799594)
+    - Remove vlc-plugin-pulse from Description.
+    - Add libxi-dev to B-D for debian/patches/unsubscribe-disable-motion.patch.
+  * Add DEP-8 tests
+  * debian/libvlccore8.bug-control: Update libavutil package name.
+  * debian/libvlccore8.bug-presubj: Mention global plugins cache and
+    VLC_PLUGIN_PATH. (Closes: #801439)
+  * debian/patches:
+    - unsubscribe-disable-motion.patch: Unsubscribe disable motion and
+      XI2 mouse events. Fixes mouse event issues with Qt 5.5.
+    - alsa-fix-changing-audio-device.patch: Fix changing of audio devices.
+      (Closes: #801448)
+  * debian/vlc-data.{postinst,maintscript}, debian/vlc.postinst: Remove
+    obsolete maintainer scripts.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 27 Oct 2015 23:45:06 +0100
+
+vlc (2.2.1-4) unstable; urgency=medium
+
+  * debian/control:
+    - No longer suggest videolan-doc. It is very outdated.
+    - Remove transitional vlc-plugin-pulse package.
+    - Remove obsolete Breaks and Replaces.
+  * debian/libvlccore8.symbols: Bump version requirements for meta data change
+    (Closes: #798763, #798899)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Mon, 14 Sep 2015 01:07:44 +0200
+
+vlc (2.2.1-3) unstable; urgency=high
+
+  * debian/patches/demux-mp4-correctly-match-release-function.patch: Apply
+    upstream patch to fix CVE-2015-5949. (Closes: #796255)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Fri, 21 Aug 2015 08:22:53 +0200
+
+vlc (2.2.1-2) unstable; urgency=medium
+
+  * debian/rules:
+    - Enable svgdec plugin
+    - Remove obsolete dh_builddeb override.
+    - Explicitly pass --enable-sdl-image.
+  * debian/control:
+    - Switch Build-Depends from Qt4 to Qt5.
+    - Remove obsolete Breaks+Replaces.
+    - Drop libdvbpsi5-dev from Build-Depends.
+    - Add libcairo2-dev to Build-Depends for svgdec plugin.
+  * debian/vlc.install.in: Install svgdec plugin.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 02 Jun 2015 22:15:28 +0200
+
+vlc (2.2.1-1) unstable; urgency=medium
+
+  [ Sebastian Ramacher ]
+  * Regenerate plugin cache using triggers. (Closes: #755154) (LP: #1328466)
+    - debian/vlc-nox.postinst: Run vlc-cache-gen.
+    - debian/vlc-nox.postrm: Remove generated cache.
+    - debian/rules: remove plugins.dat generated during the build.
+    - debian/vlc-nox.install.in: Do not install pre-generated plugins.dat.
+  * debian/control: Add libx265-dev and zsh to Build-Depends.
+  * debian/rules:
+    - Build with -Wl,--as-needed.
+    - Enable x265 plugin.
+    - Build zsh completion. (Closes: #316357)
+  * debian/vlc-nox.install.in:
+    - Install x265 plugin.
+
+  [ Mateusz Łukasik ]
+  * New upstream release.
+  * debian/patches:
+    - Remove codec-schroedinger-fix-potential-buffer-overflow.patch
+    -- included upstream.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sat, 25 Apr 2015 11:57:32 +0200
+
+vlc (2.2.0-1) unstable; urgency=medium
+
+  [ Helmut Grohne ]
+  * Add versioned depends on libvlccore8 to libvlc5 which shares
+    /usr/share/doc to comply with Debian policy 12.3. (Closes: #779251)
+
+  [ Mateusz Łukasik ]
+  * New upstream release. (Closes: #757462, #780476)
+    - Fix various (potentially exploitable) heap overflows and heap buffer
+      overflows in different demuxers (LP: #1390491)
+  * Drop patches included upstream:
+    - demux-mp4-fix-buffer-overflow-in-parsing-of-string-b.patch
+    - stream_out-rtp-don-t-use-VLA-for-user-controlled-dat.patch
+  * Disable build samba plugin on hurd for fix FTBFS. (Closes: #765578)
+
+  [ Benjamin Drung ]
+  * Point Vcs-Browser to cgit instead of gitweb.
+  * Drop removed --enable-glx configure flag.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 06 Apr 2015 21:27:42 +0200
+
+vlc (2.2.0~rc2-2) unstable; urgency=medium
+
+  * debian/patches: Apply upstream patches for security vulnerabilities.
+    (Closes: #775866)
+    - codec-schroedinger-fix-potential-buffer-overflow.patch: fix potential
+      buffer overflow. (CVE-2014-9629)
+    - demux-mp4-fix-buffer-overflow-in-parsing-of-string-b.patch: fix buffer
+      overflow in parsing of string boxes. (CVE-2014-9626, CVE-2014-9627,
+      CVE-2014-9628)
+    - stream_out-rtp-don-t-use-VLA-for-user-controlled-dat.patch: don't use
+      VLA for user controlled data. (CVE-2014-9630)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 21 Jan 2015 22:41:57 +0100
+
+vlc (2.2.0~rc2-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Fix segfault in ASCII art plugin. (Closes: #768873)
+    - Fix selection of left/right channel in stereo mode. (Closes: #765830)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 23 Nov 2014 13:14:07 +0100
+
+vlc (2.2.0~rc1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/vlc-nox.install.in: Correctly install sftp plugin.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Fri, 07 Nov 2014 17:26:34 +0100
+
+vlc (2.2.0~pre4-2) unstable; urgency=medium
+
+  * Revert "Disable FreeRDP plugin". (Closes: #764294)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sun, 26 Oct 2014 00:02:11 +0200
+
+vlc (2.2.0~pre4-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Add video/ogg and audio/ogg to desktop file. (Closes: #762564)
+    - Fix output issues with VDPAU. (Closes: #759818)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 07 Oct 2014 00:26:32 +0200
+
+vlc (2.2.0~pre3-1) unstable; urgency=medium
+
+  [ Mateusz Łukasik ]
+  * Fix typo in changelog
+
+  [ Benjamin Drung ]
+  * New upstream release.
+  * Disable vpx plugin (not needed when having libavcodec)
+  * Remove hurd.patch, because this is a bug in Hurd and not in VLC.
+  * Disable OSS on Linux (Use ALSA on Linux instead of OSS.)
+
+  [ Sebastian Ramacher ]
+  * Disable FreeRDP plugin as requested by the Release Team because FreeRDP is
+    currently broken. This allows us to finish the libav and libvlccore
+    transition. As soon as FreeRDP is fixed, this change can be reverted:
+    - debian/control: Remove libfreerdp-dev from Build-Depends.
+    - debian/rules: Build with --disable-freerdp.
+    - debian/vlc.install: Do not install the FreeRDP plugin.
+  * debian/control:
+    - Remove libdirac-dev from Build-Depends. It is no longer needed.
+    - Bump Standars-Version. No changes required.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Sat, 27 Sep 2014 18:13:50 +0200
+
+vlc (2.2.0~pre2-4) unstable; urgency=medium
+
+  * debian/vlc-nox.install.in: libi420_yuy2_altivec_plugin.so moved to
+    video_chroma. Fixes package build failure on powerpc.
+  * Enable shine and vpx plugins:
+    - debian/control: Add libshine-dev and libvpx-dev to B-D.
+    - debian/rules: Pass --enable-shine and --enable-vpx.
+    - debian/vlc-nox.install.in: Install new plugins.
+  * debian/rules: Explicitly disable libtar support.
+  * debian/control: Lower Recommends: libdvdcss2 to Suggests to comply with
+    Policy §2.2.1. Thanks to Thorsten Alteholz.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Mon, 25 Aug 2014 22:58:42 +0200
+
+vlc (2.2.0~pre2-3) unstable; urgency=medium
+
+  [ Sebastian Ramacher ]
+  * debian/control:
+    - Bump libavcodec-dev to >= 6:9 to make sure VDPAU decoding is available.
+      (Closes: #728039)
+    - Make Breaks and Replaces backport friendly.
+    - Fix description of the transitional vlc-plugin-pulse package.
+    - Added to Build-Depends: libegl1-mesa-dev, libvncserver-dev (>= 0.9.9),
+      libgles1-mesa-dev, libgles2-mesa-dev.
+    - Bump required versions in Build-Depends: libdbus-1-dev, libpulse-dev,
+      libtag1-dev.
+  * debian/rules:
+    - Fix post{inst,rm}-has-useless-call-to-ldconfig lintian warning.
+    - Enable OpenGL ES v1 and v2 plugins.
+    - Enable VNC plugin support.
+    - Disable svgdev plugin until libcairo2-dev >= 1.13 is available.
+    - Rename configure options that are no longer available (--enable-dirac)
+      and update nameing changes (--enable-libfreerdp -> --enable-freerdp,
+      --disable-quicksync -> --disable-mfx).
+  * debian/vlc-nox.links: Fix broken /usr/share/bug/vlc-nox symlink.
+
+  [ Benjamin Drung ]
+  * Bump required versions of libbluray-dev and libopus-dev (according to
+    configure).
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 20 Aug 2014 01:54:32 +0200
+
+vlc (2.2.0~pre2-2) unstable; urgency=medium
+
+  * Add vlc-plugin-samba package shipping the Samba plugin. (Closes: #729238)
+    - debian/control: Add new vlc-plugin-samba package and add it to vlc's
+      Recommends.
+    - debian/vlc-{nox,plugin-samba}.install: Move Samba plugin to
+      vlc-plugin-samba.
+  * Remove vlc-plugin-pulse and put PulseAudio plugins to vlc.
+    - debian/control: Turn vlc-plugin-pulse into a transitional package and
+      remove it from vlc's Recommends.
+    - debian/vlc-{plugin-pulse,}.install: Move PulseAudio plugins to vlc.
+  * debian/rules: Improve check if plugins from vlc-nox are linked against
+    libX11 or libxcb.
+  * debian/vlc{-nox,}.install.in: Move RDP plugin to vlc to get rid of all
+    libX11 and libxcb dependencies in vlc-nox.
+  * debian/control:
+    - Remove obsolete Replaces.
+    - Remove obsolete Pre-Depends. dpkg (>= 1.15.6+) is even available in
+      squeeze.
+    - Mention all plugin packages in the Description.
+    - Explicitly list libdbus-1-dev in Build-Depends.
+    - Add myself to Uploaders.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 19 Aug 2014 21:12:27 +0200
+
+vlc (2.2.0~pre2-1) unstable; urgency=medium
+
+  [ Sebastian Ramacher ]
+  * debian/patches/freerdp-1.1.0-beta2-API.patch: Apply upstream patch to
+    support FreeRDP 1.1.0-beta2 API. (Closes: #757951)
+
+  [ Reinhard Tartler ]
+  * New upstream release.
+    - Fixes incorrect usage of AVFrame (Closes: #756329)
+    - Fixes compilation against newer freerdp: (Closes: #758382, 757951)
+  * Bump requirements on libdvdnav and libdvdread
+  * Fixes compilation against libav11 (Closes: #758203)
+  * Drop patches merged upstream
+  * Refresh Hurd patch
+  * Update installation paths for several modules
+  * Disable libtar support (Closes: #737534)
+  * Follow upstream SONAME bump libvlccore7 -> libvlccore8
+
+ -- Reinhard Tartler <siretart@tauware.de>  Sat, 16 Aug 2014 18:39:45 -0400
+
+vlc (2.1.5-1) unstable; urgency=medium
+
+  [ Benjamin Drung ]
+  * New upstream release.
+  * Add FFmpeg libraries as alternative build dependencies to libav.
+  * Enable VDPAU hardware decoder support.
+
+  [ Mateusz Łukasik ]
+  * Fix FTBFS on hurd. (Closes: #742183)
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 19 May 2014 13:56:41 +0200
+
+vlc (2.1.4-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #742625, LP: #1276650)
+  * SECURITY UPDATE: crafted ASF file handling integer divide-by-zero DoS
+    - CVE-2014-1684
+    (Closes: #743033)
+
+ -- Benjamin Drung <bdrung@debian.org>  Sun, 11 May 2014 00:57:13 +0200
+
+vlc (2.1.2-2) unstable; urgency=medium
+
+  * Team upload.
+  * debian/vlc-data.postinst: Check if a directory exists before trying to
+    remove it. (Closes: #732806)
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Tue, 31 Dec 2013 15:19:27 +0100
+
+vlc (2.1.2-1) unstable; urgency=medium
+
+  [ Benjamin Drung ]
+  * New upstream release.
+    - Fix build failure with freetype 2.5.1 (Closes: #731513)
+  * Add gpg signature check to watch file.
+
+  [ Mateusz Łukasik ]
+  * Bump Standards-Version to 3.9.5 (no changes needed).
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 21 Dec 2013 21:18:56 +0100
+
+vlc (2.1.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Drop altivec patch (fixed upstream).
+  * Remove obsolete conffiles (Closes: #703750).
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 18 Nov 2013 21:46:53 +0100
+
+vlc (2.1.0-2) unstable; urgency=high
+
+  * Remove mmx and sse2 plugins on non-x86 hardware. (Closes: #727831)
+  * Disable Video4Linux2 on kFreeBSD due to a build failure. (Closes: #728130)
+  * Switch to debhelper 9.
+  * Update minimum version of build dependencies.
+  * Explicitly disable plugins that we do not build.
+  * Fix build failure on powerpc by correcting the detection of compiler flags
+    for altivec.
+  * Drop link-binaries-with-c++.patch.
+  * Remove the libvaapi plugin from vlc if libva is disabled.
+  * Enable libva on kFreeBSD.
+
+ -- Benjamin Drung <bdrung@debian.org>  Tue, 29 Oct 2013 01:55:40 +0100
+
+vlc (2.1.0-1) unstable; urgency=high
+
+  * New major upstream release. (Closes: #436339, #632965, #642187,
+    #698023, #593735, #724734, #665732, #700752, #704941, #708953,
+    #712935, #398167, #646200, #679654, #654955, LP: #982953, #301193,
+    #986785, #1038303, #1109026, #530797, #667584, #938621, #671031,
+    #1080847, #1157384, #1173943)
+  * Security: Fix buffer overflow in the mp4a packetizer CVE-2013-4388
+    (Closes: #726528)
+  * Drop configure-m4-undefine.patch. (code in question doesn't exist)
+  * Drop dvbpsi.patch. (no longer needed)
+  * Drop v4l-kfreebsd.patch. (no longer needed)
+  * pnap-grammar.patch: Fix spelling/grammar in 2.1's PNAP dialog.
+  * Remove static dependency on libproxy and add runtime dependency for
+    libproxy as per upstream changes.
+  * Use -mtune instead of --with-tuning, as it was removed.
+  * SONAME bump for libvlccore5 to libvlccore7.
+  * Update symbols for libvlc5 and libvlccore7.
+  * Update file lists to account for new/renamed/removed modules.
+  * Add missing Breaks and Replaces for libavcodec_plugin.so move.
+  * Disable the static library.
+  * Bump to lua5.2.
+  * Update debian/copyright to include LGPL where relevant, in response
+    to the VLC 2.1 relicensing.
+
+ -- Edward Wang <edward.c.wang@compdigitec.com>  Sun, 06 Oct 2013 11:12:25 -0400
+
+vlc (2.0.8-1) unstable; urgency=low
+
+  * New upstream release.
+  * Drop fix-ftbfs-flac-1.3.patch (applied upstream).
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 01 Aug 2013 14:19:42 +0200
+
+vlc (2.0.7-4) unstable; urgency=low
+
+  * Team upload.
+
+  [ Reinhard Tartler ]
+  * Remove Sam Hocevar from uploaders on his request
+
+  [ Sebastian Ramacher ]
+  * debian/patches/dvbpsi.patch: Backport patches from upstream to allow
+    building with libdvbpsi 1.0.0. (Closes: #715520)
+  * debian/patches/configure-m4-undefine.patch: Prevent m4 errors during
+    dh_autoreconf.
+
+ -- Sebastian Ramacher <sramacher@debian.org>  Wed, 24 Jul 2013 16:24:06 +0200
+
+vlc (2.0.7-3) unstable; urgency=low
+
+  * Drop unused build-dependencies on libglib2.0-0, libsvga1-dev,
+    libx11-xcb-dev, and libxt-dev. (Closes: #713989)
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 24 Jun 2013 23:07:03 +0200
+
+vlc (2.0.7-2) unstable; urgency=medium
+
+  * Fix FTBFS with FLAC 1.3, Closes: #712687
+
+ -- Reinhard Tartler <siretart@tauware.de>  Wed, 19 Jun 2013 07:38:18 +0200
+
+vlc (2.0.7-1) unstable; urgency=low
+
+  * New upstream release.
+  * Update watch file.
+
+ -- Benjamin Drung <bdrung@debian.org>  Tue, 04 Jun 2013 00:19:49 +0200
+
+vlc (2.0.6-1) unstable; urgency=low
+
+  * New upstream release (LP: #1166189).
+  * Drop backported man page patch.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 08 Apr 2013 15:47:10 +0200
+
+vlc (2.0.5-2) unstable; urgency=low
+
+  * Bump Standards-Version to 3.9.4 (no changes needed).
+  * Override false positive hardening-no-fortify-functions lintian warnings.
+  * Fix build failure on powerpcspe. Thanks to Roland Stigge. (Closes: #701830)
+  * Backport man page update to correct title DVD syntax. (Closes: #691957)
+  * Fix apport hook. Thanks to Dmitry Shachnev. (Closes: #702942)
+
+ -- Benjamin Drung <bdrung@debian.org>  Fri, 22 Mar 2013 13:37:54 +0100
+
+vlc (2.0.5-1) unstable; urgency=low
+
+  * New upstream release.
+  * Don't let libvlc-dev depend on libvlccore-dev.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 13 Dec 2012 11:07:35 +0100
+
+vlc (2.0.4-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fix crashes (LP: #947156, #958462, #960020, #979490, #1033682)
+    - Correct default encoding for Hebrew subtitles (LP: #1051552)
+  * Drop backported bp-fix-hang-caused-by-notify.patch.
+  * Build the sftp access and Opus codec plugin and add them to vlc-nox.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 18 Oct 2012 18:59:03 +0200
+
+vlc (2.0.3-3) unstable; urgency=low
+
+  * debian/vlc.postinst: Fix directory to symlink upgrade in postinst.
+    Thanks to David Prévot <taffit@debian.org> (Closes: #687657)
+  * debian/vlc.preinst: Remove insufficient fix to #613121 (similar issue).
+    Thanks to David Prévot for the patch.
+  * Cherry-pick fix for VLC hang caused by the notify plugin. (Closes: #662628,
+    LP: #970447)
+  * Drop alternative dependency on transitional ttf-freefont.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 04 Oct 2012 20:59:21 +0200
+
+vlc (2.0.3-2) unstable; urgency=low
+
+  * debian/rules: Use xz compression for binary packages.
+    Thanks to Ansgar Burchardt <ansgar@debian.org> (Closes: #683836)
+  * Add version to vlc-nox dependency of vlc-plugin-sdl (consistent with other
+    plug-ins).
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 18 Aug 2012 17:45:01 +0200
+
+vlc (2.0.3-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 21 Jul 2012 17:52:21 +0200
+
+vlc (2.0.2-2) unstable; urgency=low
+
+  * Add missing epoch to libqt4-dev build dependency.
+  * Drop libggi2-dev from build dependencies (not needed any more).
+    (Closes: #680237)
+  * The dependency ttf-freefont was renamed to fonts-freefont-ttf.
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 07 Jul 2012 19:13:07 +0200
+
+vlc (2.0.2-1) unstable; urgency=medium
+
+  [ Edward Wang ]
+  * New upstream release (Closes: #679625, #664279, LP: #689122, #936488,
+    #942126, #971106, #972615, #973051, #987231, #995003, #998538).
+    - Fix Ogg Heap buffer overflow. Thanks to Hugo Beauzée-Luyssen
+  * Add the crystalhd plugin to the vlc distribution.
+  * libcaca_plugin.so now depends on X11 in this release, so it must
+    be installed under vlc (versus vlc-nox).
+
+  [ Reinhard Tartler ]
+  * Urgency set to medium because a security issue is fixed in this release
+
+  [ Benjamin Drung ]
+  * Add new plugins to vlc-nox:
+    - crystalhd (Linux amd64 and i386 only)
+    - directfb
+    - fbosd (Linux only)
+    - omxil (Linux only)
+  * Add build dependencies for new plugins.
+  * Add new symbols to libvlccore5.
+  * Switch to debhelper 8.
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 30 Jun 2012 18:39:41 +0200
+
+vlc (2.0.1-4) unstable; urgency=high
+
+  * Add missing Breaks and Replaces for moving the documentation from vlc-data
+    away from /usr/share/doc/vlc before converting the directory into a symlink.
+    (Closes: #665743)
+
+ -- Benjamin Drung <bdrung@debian.org>  Fri, 30 Mar 2012 01:56:37 +0200
+
+vlc (2.0.1-3) unstable; urgency=high
+
+  * Replace symlink by directory in /usr/share/doc/vlc-nox.
+    (Closes: #665743, LP: #964449)
+
+ -- Benjamin Drung <bdrung@debian.org>  Wed, 28 Mar 2012 13:29:37 +0200
+
+vlc (2.0.1-2) unstable; urgency=high
+
+  * Really add the preinst from Didier Raboud to vlc to drop it's doc directory
+    before unpacking a symlink to vlc-nox's over it. (Closes: #613121, #662217)
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 24 Mar 2012 01:33:03 +0100
+
+vlc (2.0.1-1) unstable; urgency=high
+
+  * New upstream release (LP: #931318, #943014, #947814).
+  * Change build dependency from libpng12-dev to libpng-dev. (Closes: #662539)
+  * Add --enable-dbus to configure flags.
+  * Drop patches that were backported and accepted by upstream.
+  * Add missing libxinerama-dev build dependency for the Skins2 interface.
+  * Add libgtk2.0-dev back to build dependencies for the notify plugin.
+  * Set urgency to high for security fixes.
+
+ -- Benjamin Drung <bdrung@debian.org>  Fri, 23 Mar 2012 19:03:52 +0100
+
+vlc (2.0.0-6) unstable; urgency=high
+
+  * Fix FTBFS on kFreeBSD (Closes: #661819):
+    - Drop --as-needed as it breaks the build fix for kFreeBSD.
+    - Enable linsys only on Linux and exclude the plugins from non-Linux.
+      Thanks to Cyril Brulebois for the patch.
+    - Adapt the vlc-cache-gen linking patch from Sam Hocevar to also link
+      vlc with the C++ standard library.
+  * Set urgency to high for the RC bug fix.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 01 Mar 2012 22:28:30 +0100
+
+vlc (2.0.0-5) unstable; urgency=low
+
+  * Rewrite v4l kfreebsd patch.
+  * Link vlc-cache-gen with the C++ standard library. (Closes: #660934, #660935)
+  * Enable hardened build flags through dpkg-buildflags. (Closes: #658030)
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 01 Mar 2012 13:37:41 +0100
+
+vlc (2.0.0-4) unstable; urgency=low
+
+  * Enable and install Open Sound System (OSS) plugin.
+  * Fix configure flag from --enable-libv4l2 to --enable-v4l2.
+
+ -- Benjamin Drung <bdrung@debian.org>  Tue, 28 Feb 2012 23:31:14 +0100
+
+vlc (2.0.0-3) unstable; urgency=low
+
+  * Fix v4l2 build failure on kfreebsd. (Closes: #660935)
+
+ -- Benjamin Drung <bdrung@debian.org>  Sun, 26 Feb 2012 18:03:39 +0100
+
+vlc (2.0.0-2) unstable; urgency=low
+
+  * Remove nasm and yasm form build dependencies (they are not used).
+  * Bump Standards-Version to 3.9.3, no changes needed.
+  * Backport patch from upstream to the fix build failures on kfreebsd.
+    (Closes: #660935)
+  * altivec-cflags.patch: Add missing CFLAGS_* variables to pass the "-maltivec"
+    flag. This should fix the build failure on powerpc. (Closes: #660936)
+
+ -- Benjamin Drung <bdrung@debian.org>  Sun, 26 Feb 2012 01:26:21 +0100
+
+vlc (2.0.0-1) unstable; urgency=low
+
+  * New upstream release (Closes: #499381, #573064, #624027, LP: #455825,
+    #573775, #695882, #705151, #708448, #738381, #743581, #747757, #817924,
+    #931083).
+  * Remove dropped mozilla-plugin-vlc, vlc-plugin-ggi, and vlc-plugin-svgalib.
+    The Mozilla browser plug-in is now provided by a separate source tarball.
+  * Add new plugins to and remove dropped plugins from vlc-nox.
+  * Add new and remove dropped build dependencies:
+    + libbluray-dev (for Blu-ray support)
+    + libresid-builder-dev
+    + libsamplerate0-dev
+    + libsidplay2-dev
+    + lbspeexdsp-dev
+    + libxcb-composite0-dev
+    - libgtk2.0-dev
+    - xulrunner-dev
+  * vlc-plugin-fluidsynth depends on fluid-soundfont-gm or
+    musescore-soundfont-gm for having a sound font for playing MIDI files.
+  * Drop all patches (they were either backported or accepted by upstream).
+  * Update symbols for libvlc5.
+  * Install plugins.dat instead of running vlc-cache-gen in postinst.
+  * Update minimum version of build dependencies.
+  * Change Build-Dependency from libupnp3-dev to unversioned libupnp-dev.
+    (Closes: #656831)
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 18 Feb 2012 01:29:48 +0100
+
+vlc (1.1.13-1) unstable; urgency=low
+
+  * New upstream release (Closes: #604687).
+  * Drop backported patches and patches that were accepted by upstream.
+  * Refresh remaining patches.
+  * Add mailcap entry for Ogg Video (Closes: #651662).
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 31 Dec 2011 13:42:26 +0100
+
+vlc (1.1.12-3) unstable; urgency=low
+
+  [ Didier Raboud ]
+  * Install v4l2 modules on kfreebsd-*. (Closes: #648090)
+
+  [ Benjamin Drung ]
+  * Explicitly enable v4l2 on kfreebsd and build depend on libv4l-dev.
+  * Fix build failure with Iceweasel/Firefox 8.0. Thanks to Mathieu
+    Trudel-Lapierre for backporting the upstream patch.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 17 Nov 2011 00:10:53 +0100
+
+vlc (1.1.12-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add a preinst to vlc to drop it's doc directory before unpacking a
+    symlink to vlc-nox's over it. (Closes: #613121)
+
+ -- Didier Raboud <odyx@debian.org>  Mon, 07 Nov 2011 16:40:10 +0100
+
+vlc (1.1.12-2) unstable; urgency=low
+
+  * Apply patches from upstream's 1.1 maintenance branch.
+    - Turn on XVideo color key automatic painting (fix upstream #4643)
+    - Set channel map when using PulseAudio 1.0
+    - Translation updates
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 13 Oct 2011 20:17:03 +0200
+
+vlc (1.1.12-1) unstable; urgency=low
+
+  * New upstream release.
+    - Multiple fixes and improved synchronization for PulseAudio support
+      (Closes: #601826, LP: #805807).
+    - Fix segmentation fault (LP: #803006).
+    - Addd GenericName entries to desktop file (Closes: #640911).
+    - Do not ignore the --quiet flag (Closes: #531975).
+    - Fix vlc runs xdg-screensaver with signal child blocked (Closes: #640245).
+    - Fix crashes when trying to play youtube URLs (Closes: #641507).
+  * Drop xulrunner-1.9.1.patch (accepted upstream).
+  * Refresh 200_osdmenu_paths.patch.
+  * Fix typo in vlc.desktop: Name[nn] -> GenericName[nn].
+
+ -- Benjamin Drung <bdrung@debian.org>  Fri, 07 Oct 2011 01:21:06 +0200
+
+vlc (1.1.11-2) unstable; urgency=low
+
+  * Use linux-any instead of hardcoded list of non-Linux architectures.
+    (Closes: #634726)
+  * Build and install the libx264 plugin.
+  * Add firefox-dev as alternative build dependency to xulrunner-dev for Ubuntu.
+  * Build with "--with-mozilla-pkg=mozilla-plugin" rather than
+    "--with-mozilla-pkg=libxul". The plugin doesn't appear to be using XPCOM,
+    and shouldn't be linking against Mozilla libs. Thanks to Chris Coulson.
+
+ -- Benjamin Drung <bdrung@debian.org>  Tue, 26 Jul 2011 20:11:10 +0200
+
+vlc (1.1.11-1) unstable; urgency=high
+
+  * New upstream release.
+    - Fix heap overflow in RealMedia plugin (Closes: #633674, LP: #807486)
+    - Fix heap overflow in AVI plugin (Closes: #633675, LP: #807488)
+  * Call dh_autoreconf with --as-needed and drop 052_as-needed.patch.
+  * Drop backported patches.
+  * Drop libschroedinger weaken patch (upstream weakened it to 1.0.6).
+  * Refresh remaining patches.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 18 Jul 2011 10:26:56 +0200
+
+vlc (1.1.10-1) unstable; urgency=high
+
+  [ Benjamin Drung ]
+  * New upstream release.
+    - Security: Fix XSPF integer overflow (CVE-2011-2194) (LP: #795410)
+    - Improve .desktop file:
+      - Add smb as supported protocol (Closes: #622879, LP: #737192)
+      - add video/webm to supported MIME formats (LP: #769463)
+    - Fix libdvdread errors while playing ogg files (Closes: #622935)
+    - Support three channels in pulseaudio output plugin (LP: 743478)
+    - PulseAudio output re-written due to unstability of the current one
+      (LP: #743323)
+    - Fix crashes (LP: #754497, #785979)
+    - Qt: allow drag and drop of any URL, not just a local file (LP: #664030)
+    - Fix libvlcplugin.so: undefined symbol: NPP_Initialize (LP: #722690)
+  * Refresh patches.
+  * Drop as-needed patch due to autoreconf run.
+  * Backport PulseAudio build fix.
+  * Add GNOME MIME types for Ogg Vorbis and Ogg Theora (Closes: #629619).
+  * Mention potcast support in package description (Closes: #488771).
+
+  [ Reinhard Tartler ]
+  * run autoreconf on the buildds
+  * Weaken dependencies on libschroedinger
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 11 Jun 2011 19:32:24 +0200
+
+vlc (1.1.9-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Fix heap corruption in MP4 demuxer (LP: #756368).
+    - Fix fullscreen controller has no background in KDE4 (LP: #661020).
+  * Refresh patches and drop backported VideoLAN-SA-1103.patch.
+  * Adjust the vlc lintian-overrides for the latest lintian version.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 14 Apr 2011 11:18:57 +0200
+
+vlc (1.1.8-3) unstable; urgency=medium
+
+  * Fix heap corruption in MP4 demuxer
+    - VideoLAN-SA-1103
+    - Thanks to Rémi Denis-Courmont
+  * Set urgency to medium
+  * Set policy to 3.9.2 (no change needed) 
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Mon, 11 Apr 2011 22:12:15 +0100
+
+vlc (1.1.8-2) unstable; urgency=low
+
+  * Require libschroedinger >= 1.0.10 (Closes: #619858)
+  * Relax libmatroska-dev versionned b-depedency 
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Mon, 28 Mar 2011 23:18:04 +0100
+
+vlc (1.1.8-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fix a busy loop and socket leak in lua (Closes: #607869).
+  * Refresh xulrunner patch.
+  * Drop backported libmatroska 1.1 patch.
+
+ -- Benjamin Drung <bdrung@debian.org>  Thu, 24 Mar 2011 14:14:36 +0100
+
+vlc (1.1.7-4) unstable; urgency=low
+
+  * v4l is gone from the linux 2.6.38 kernel. Build only v4l2.
+
+ -- Benjamin Drung <bdrung@debian.org>  Sat, 19 Mar 2011 22:29:04 +0100
+
+vlc (1.1.7-3) unstable; urgency=low
+
+  * adjust debian/source/local-options to team guidelines
+  * Fix building against libmatroska 1.1, Closes: #614088
+  * Add myself to Uploaders.
+  * build against libmatroska 1.1.0
+
+ -- Reinhard Tartler <siretart@tauware.de>  Sun, 06 Mar 2011 11:16:48 +0100
+
+vlc (1.1.7-2) unstable; urgency=low
+
+  * Upload to unstable.
+  * Make vlc compatible with xulrunner 1.9.1.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 07 Feb 2011 23:16:02 +0100
+
+vlc (1.1.7-1) experimental; urgency=low
+
+  * New upstream release.
+  * Update debian/watch.
+  * Drop backported patch and refresh remaining patches.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 31 Jan 2011 23:25:12 +0100
+
+vlc (1.1.6-1) experimental; urgency=low
+
+  [ Reinhard Tartler ]
+  * Tighten some build dependencies (Closes: #605638)
+
+  [ Benjamin Drung ]
+  * New upstream release.
+    - Fix heap buffer overflow in Real demuxer (CVE-2010-3907) (LP: #690173)
+    - Fix blue face issue with X11 ouput (LP: #665298)
+    - Fix crash with SIGSEGV in QMetaObject::activate() (LP: #448082)
+    - Fix heap overflow in CDG decoder and XML heap corruption (LP: #707154)
+  * Drop backported patches.
+  * Tighten more build dependencies after reviewing configure.ac.
+  * Update my email address.
+  * Add lirc build failure fix patch.
+  * Build depends on libgtk2.0-dev for notify module.
+
+ -- Benjamin Drung <bdrung@debian.org>  Mon, 24 Jan 2011 23:16:54 +0100
+
+vlc (1.1.5-3) experimental; urgency=low
+
+  * Apply upstream fix for KDE device actions. (LP: #542293)
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Fri, 26 Nov 2010 00:26:15 +0100
+
+vlc (1.1.5-2) experimental; urgency=low
+
+  [ Reinhard Tartler ]
+  * fix Breaks/Replaces for moving avcodec module around (Closes: #603912)
+
+  [ Benjamin Drung ]
+  * Fix KDE device action file locations. (LP: #542293) - thanks to Lari Natri
+  * Fixed wrong aspect ratio in transcoded image from webcam.
+    (Closes: #603888, LP: #672304)
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 24 Nov 2010 00:19:39 +0100
+
+vlc (1.1.5-1) experimental; urgency=low
+
+  * New upstream release.
+  * Fix path typo in NEWS file. (Closes: #599314)
+  * Install all docs into /usr/share/doc/vlc-nox and link the vlc doc dir to it.
+  * Recommend xdg-utils, because xdg-screensaver is required for disabling
+    the screensaver. (Closes: #436339)
+  * Add libxscreensaver plugin to vlc.
+  * Add new symbol to libvlc5.
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Sun, 14 Nov 2010 21:27:56 +0100
+
+vlc (1.1.4-1) experimental; urgency=low
+
+  [ Christophe Mutricy ]
+  * New upstream bugfix release
+    + Remove unneeded patch
+
+  [ Benjamin Drung ]
+  * Symlink corresponding FreeSans system font instead of linking to DejaVu.
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Sun, 05 Sep 2010 01:47:07 +0200
+
+vlc (1.1.3-2) experimental; urgency=low
+
+  [ Christophe Mutricy ]
+  * Depends on xulrunner-dev >= 1.9.2
+  * Activate VA-API (Closes: #587792, LP: #539406)
+
+  [ Benjamin Drung ]
+  * Switch to dh7.
+  * Move libavcodec plugin from vlc-nox to vlc.
+  * Add Xb-Npp header to mozilla-plugin-vlc package. (Not doing anything
+    on Debian at the moment, see #484010)
+  * Add apport hook to include more VLC dependencies in bug reports and
+    install it on Ubuntu.
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Thu, 19 Aug 2010 22:27:45 +0200
+
+vlc (1.1.3-1) unstable; urgency=medium
+
+  [ Benjamin Drung ]
+  * New upstream release.
+    + Fix insufficient input validation in TagLib plugin.
+      (VideoLAN-SA-1004, CVE-2010-2937) (Closes: #592669, LP: #616510)
+    + Set urgency to medium
+  * 502_xulrunner_191.diff: Shorten, split into two parts, and refresh it.
+  * Drop 102_dejavu_font.diff and depend on ttf-freefont instead of ttf-
+    dejavu-core. ttf-freefont is very likely to be present on a Debian
+    box, because cups depends on it.
+  * Drop 501_decrease_alsa_buffer.diff. The pulseaudio output module has
+    a higher priority than the ALSA output plugin and should be used on
+    pulseaudio systems.
+
+  [ Reinhard Tartler ]
+  * add DM-Upload-Allowed field to debian/control
+
+ -- Reinhard Tartler <siretart@tauware.de>  Fri, 20 Aug 2010 06:59:17 +0200
+
+vlc (1.1.2-1) unstable; urgency=low
+
+  [ Christophe Mutricy ]
+  * New upstream release
+  * Also check for libxcb
+  * Move xcb_apps SD to vlc
+  * Re-enable the modplug module and require the fixed version
+    (Closes: #589890, #590787)
+  * Fix location of icons in vlc.menu (Closes: #590294)
+    thanks to Juhapekka Tolvanen
+  * Split the notify plugin to not depend on GTK+ (Closes: #590504)
+    thanks to Viktar Vauchkevich
+
+  [ Benjamin Drung ]
+  * Add proper Breaks and Replaces to vlc and vlc-plugin-notify.
+  * Bump Standards-Version to 3.9.1 (no changes required).
+
+ -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 03 Aug 2010 01:38:17 +0200
+
+vlc (1.1.1-1) unstable; urgency=low
+
+  * New upstream release
+    + Remove patches merged upstream
+    + Add new symbols in libvlc5
+  * Explicit the split of vlc-plugin-zvbi in debian/changelog (Closes:
+    #588468)
+  * Disable modplug as libmodplug in sid is buggy (see #588465)
+  * Add comment about merging in README.source
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Thu, 22 Jul 2010 00:36:00 +0200
+
+vlc (1.1.0-4) unstable; urgency=low
+
+  * also move udev to the list of linux specific features
+  * alphabetize configure switches
+  * fix kfreebsd ftbfs in access file module (Closes: #588655)
+  * forcefully disable alsa on kFreeBSD
+
+ -- Reinhard Tartler <siretart@tauware.de>  Sat, 10 Jul 2010 19:39:57 -0400
+
+vlc (1.1.0-3) unstable; urgency=low
+
+  * really enable dc1394 only for Linux, Closes: #588410
+
+ -- Reinhard Tartler <siretart@tauware.de>  Fri, 09 Jul 2010 15:18:08 -0400
+
+vlc (1.1.0-2) unstable; urgency=low
+
+  * libdc1394 is linux specific.
+  * Fix FTBFS on arm with patch cherry-picked from upstream
+  * Set policy to 3.9.0 (no change needed)
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Wed, 07 Jul 2010 22:52:17 +0100
+
+vlc (1.1.0-1) unstable; urgency=low
+
+  [ Christophe Mutricy ]
+  * New upstream version 1.1.0 (Closes: #586760, LP: #597108)
+    * Fixes many bugs (Closes: #572151, #578917, #526088, #572914, #503377;
+      LP: #206152, #261001, #281478, #282215, #282966, #283379, #283855,
+      #285681, #287263, #328064, #328861, #346631, #356006, #356908, #357595,
+      #358461, #362793, #368599, #375854, #380077, #383443, #403135, #403657,
+      #403802, #414069, #415396, #416294, #419915, #422797, #425975, #427247,
+      #435225, #439271, #442038, #444795, #453928, #459515, #461443, #465687,
+      #466418, #476478, #482440, #491151, #491601, #514915, #517329, #517496,
+      #537627, #539406, #542293, #549029, #549902, #550468, #550485, #550599,
+      #551482, #553503, #554277, #556440, #560167, #564964, #566347, #568750,
+      #570666, #582785, #584009, #586692, #587528)
+    * SONAME changes
+    * Update symbols files
+    * Refresh patches and remove the ones merged upstream
+  * rules:
+    * Disable projectm and sqlite
+    * Upstream Makefile install icons at the good place, simplify debian/rules
+    * Specify where to install solids files
+    * Install the optim only if present
+    * Make sure we have useful build log
+  * *.install: reflect new modules path and add new files
+  * Add a trigger to generate the modules' cache as root.
+  * Update the doc which get installed
+  * control:
+    * Prefer a recent libdvbpsi
+    * add lua5.1 to have luac
+    * Add more build-dep: xcb*, dirac, dc1394 
+  * Patch to allow compilation with xul 1.9.1
+  * Remove unneeded -V for dh_makeshlibs
+  * Use configure option instead of patching
+  * Use dh_bugfiles and update the bug control file
+  * Don't advertise deprecated package in vlc's manpage
+  * Add some news about lua and zvbi
+  * Move the luahttp's .hosts to /etc/vlc
+
+  [ Benjamin Drung ]
+  * Switch to dpkg-source 3.0 (quilt) format.
+  * Disable portaudio module.
+  * Update symbols files.
+  * Cleanup clean rule and other parts of debian/rules.
+  * Remove default values from git-buildpackage config.
+  * Change installation of man pages.
+  * Remove unused ${shlibs:Depends}.
+  * Sort Build-Depends and Depends.
+  * Remove unused libhal-dev from Build-Depends (Closes: #580407).
+  * Remove unused --enable-release configure flag.
+  * Remove unused Build-Depends libid3tag0-dev, libsysfs-dev, and libxv-dev.
+  * Provide VBI teletext plugin (Closes: #563873) - thanks to László
+    Benedek <benedekl@gmail.com> for the patch.
+  * Split the VBI teletext module to its own package vlc-plugin-zvbi.
+  * Enable atmo, fluidsynth (separate package), libproxy (Closes: #532110),
+    kate (Closes: #563464), and mtp plugin.
+  * Comment disabled features.
+  * Explicitly enable or disable features.
+  * Vcs-Browser link to summary page.
+  * Convert patch header to DEP-3 and add DEP-3 to 502_xulrunner_191.diff.
+  * Add myself to Uploaders.
+  * Drop --sourcedir=debian/tmp from dh_install.
+
+ -- Christophe Mutricy <xtophe@videolan.org>  Thu, 24 Jun 2010 22:01:26 +0100
+
+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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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.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:
+    + Don’t 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
+
diff --git a/clean b/clean
new file mode 100644 (file)
index 0000000..20196be
--- /dev/null
+++ b/clean
@@ -0,0 +1,7 @@
+extras/analyser/vlc
+extras/analyser/zsh_gen
+po/*.gmo
+po/stamp-po
+debian/libvlc-bin.postinst
+debian/libvlc-bin.postrm
+debian/libvlc-bin.triggers
diff --git a/compat b/compat
new file mode 100644 (file)
index 0000000..f599e28
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+10
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..c9ae459
--- /dev/null
+++ b/control
@@ -0,0 +1,483 @@
+Source: vlc
+Section: video
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
+Uploaders: Loic Minier <lool@dooz.org>,
+           Christophe Mutricy <xtophe@videolan.org>,
+           Mohammed Adnène Trojette <adn+deb@diwi.org>,
+           Reinhard Tartler <siretart@tauware.de>,
+           Benjamin Drung <bdrung@debian.org>,
+           Edward Wang <edward.c.wang@compdigitec.com>,
+           Mateusz Łukasik <mati75@linuxmint.pl>,
+           Sebastian Ramacher <sramacher@debian.org>
+Build-Depends: autopoint,
+               debhelper (>= 10),
+               gettext,
+               liba52-0.7.4-dev,
+               libaa1-dev,
+               libasound2-dev (>= 1.0.24) [linux-any],
+               libass-dev (>= 0.9.8),
+               libavahi-client-dev,
+               libavc1394-dev (>= 0.5.3) [linux-any],
+#              libavcodec-dev (>= 6:9),
+#              libavformat-dev (>= 4:0.6),
+               libbluray-dev (>= 1:0.3.0),
+               libcaca-dev (>= 0.99.beta4),
+               libcairo2-dev (>= 1.13.1),
+               libcddb2-dev,
+               libcdio-dev (>= 0.78.2),
+               libchromaprint-dev (>= 0.6.0),
+               libcrystalhd-dev [amd64 i386],
+               libdbus-1-dev (>= 1.6.0),
+               libdc1394-22-dev (>= 2.1.0) [linux-any],
+               libdca-dev,
+               libdvbpsi-dev,
+               libdvdnav-dev (>> 4.9.0),
+               libdvdread-dev (>> 4.9.0),
+               libegl1-mesa-dev,
+               libfaad-dev,
+               libflac-dev (>= 1.1.2-3),
+               libfluidsynth-dev (>= 1.1.2),
+               libfreerdp-dev (>= 1.0.1),
+               libfreetype6-dev,
+               libfribidi-dev,
+               libgl1-mesa-dev,
+               libgles2-mesa-dev,
+               libgnutls28-dev (>= 3.0.20),
+               libgtk2.0-dev,
+               libidn11-dev,
+               libiso9660-dev (>= 0.72),
+               libjack-dev,
+               libkate-dev (>= 0.3.0),
+               liblirc-dev,
+               liblivemedia-dev (>= 2011.12.23),
+               liblua5.2-dev,
+               libmad0-dev,
+               libmatroska-dev (>= 1.0.0),
+               libmpcdec-dev,
+               libmpeg2-4-dev,
+               libmtp-dev (>= 1.0.0),
+               libncursesw5-dev,
+               libnotify-dev,
+               libogg-dev (>= 1.0),
+               libomxil-bellagio-dev [linux-any],
+               libopenmpt-modplug-dev | libmodplug-dev (>= 1:0.8.8.1),
+               libopus-dev (>= 1.0.3),
+               libpng-dev,
+#              libpostproc-dev (>= 4:0.6),
+               libpulse-dev (>= 1.0),
+               libqt5x11extras5-dev,
+               libraw1394-dev (>= 2.0.1) [linux-any],
+               libresid-builder-dev,
+               librsvg2-dev,
+               libsamplerate0-dev,
+               libsdl-image1.2-dev,
+               libsdl1.2-dev (>= 1.2.10),
+               libshine-dev (>= 3.0.0),
+               libshout3-dev,
+               libsidplay2-dev,
+               libsmbclient-dev [!hurd-any],
+               libsndio-dev,
+               libspeex-dev (>= 1.0.5),
+               libspeexdsp-dev (>= 1.0.5),
+               libssh2-1-dev,
+#              libswscale-dev (>= 4:0.6),
+               libtag1-dev (>= 1.9),
+               libtheora-dev (>= 1.0),
+               libtwolame-dev (>= 0.3.8),
+               libudev-dev [linux-any],
+               libupnp-dev,
+               libv4l-dev [linux-any],
+               libva-dev [kfreebsd-any linux-any],
+               libvcdinfo-dev (>= 0.7.22),
+               libvdpau-dev,
+               libvncserver-dev (>= 0.9.9),
+               libvorbis-dev,
+               libx11-dev,
+               libx264-dev (>= 2:0.86),
+               libx265-dev,
+               libxcb-composite0-dev,
+               libxcb-keysyms1-dev (>= 0.3.4),
+               libxcb-randr0-dev (>= 1.3),
+               libxcb-shm0-dev,
+               libxcb-xv0-dev (>= 1.1.90.1),
+               libxcb1-dev (>= 1.6),
+               libxext-dev,
+               libxi-dev,
+               libxinerama-dev,
+               libxml2-dev,
+               libxpm-dev,
+               libzvbi-dev (>= 0.2.28),
+               lua5.2,
+               oss4-dev [kfreebsd-any],
+               pkg-config,
+               python3,
+               qtbase5-dev (>= 5.1),
+               zlib1g-dev,
+               zsh,
+# for embedded ffmpeg
+               libbz2-dev,
+               libgme-dev,
+               libgsm1-dev,
+               liblzma-dev,
+               libmp3lame-dev,
+               librtmp-dev,
+               libsnappy-dev,
+               libsoxr-dev,
+               libssh-gcrypt-dev,
+               libvpx-dev,
+               libwavpack-dev,
+               libwebp-dev,
+               libxvidcore-dev,
+               yasm
+Standards-Version: 4.0.1
+Homepage: https://www.videolan.org/vlc/
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/vlc.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/vlc.git
+
+Package: vlc
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: vlc-bin (= ${binary:Version}),
+         vlc-plugin-base (= ${binary:Version}),
+         vlc-plugin-qt (= ${binary:Version}),
+         vlc-plugin-video-output (= ${binary:Version}),
+         vlc-l10n (= ${source:Version}),
+         ${misc:Depends}
+Recommends: vlc-plugin-notify (= ${binary:Version}),
+            vlc-plugin-samba (= ${binary:Version}) [linux-any kfreebsd-any],
+            vlc-plugin-skins2 (= ${binary:Version}),
+            vlc-plugin-video-splitter (= ${binary:Version}),
+            vlc-plugin-visualization (= ${binary:Version})
+Provides: mp3-decoder
+Description: multimedia player and streamer
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, 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 plugins:
+  * vlc-plugin-access-extra
+  * vlc-plugin-fluidsynth
+  * vlc-plugin-jack
+  * vlc-plugin-notify
+  * vlc-plugin-samba
+  * vlc-plugin-sdl
+  * vlc-plugin-skins2
+  * vlc-plugin-svg
+  * vlc-plugin-video-splitter
+  * vlc-plugin-visualization
+  * vlc-plugin-zvbi
+
+Package: libvlc-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libvlc5 (= ${binary:Version}), pkg-config, ${misc:Depends}
+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, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+
+Package: libvlc5
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: libvlc-bin (= ${binary:Version})
+Description: multimedia player and streamer library
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the shared library required by applications using VLC
+ features.
+
+Package: libvlccore-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libvlccore8 (= ${binary:Version}), pkg-config, ${misc:Depends}
+Description: development files for libvlccore
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains headers and a static library required to build plugins
+ for VLC.
+
+Package: libvlccore8
+Section: libs
+Multi-Arch: same
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Recommends: libproxy-tools
+Description: base library for VLC and its modules
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the shared library required by VLC modules and libvlc.
+
+Package: libvlc-bin
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: tools for VLC's base library
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the vlc-cache-gen binary.
+
+Package: vlc-bin
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libvlc-bin (= ${binary:Version})
+Description: binaries from VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the VLC's binaries.
+
+Package: vlc-data
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: Common data for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains HTTP interface files, and Lua scripts for VLC media
+ player.
+
+Package: vlc-l10n
+Section: localization
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: Translations for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains localisations for VLC media player.
+
+Package: vlc-plugin-base
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         vlc-data (= ${source:Version})
+Recommends: xdg-utils
+Suggests: libdvdcss2
+Description: multimedia player and streamer (base plugins)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains most plugins which are shipped in more specialied plugin
+ packages.
+
+Package: vlc-plugin-access-extra
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Enhances: vlc
+Description: multimedia player and streamer (extra access plugins)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains additional access plugins.
+
+Package: vlc-plugin-video-output
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Enhances: vlc
+Description: multimedia player and streamer (video output plugins)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the video output plugins.
+
+Package: vlc-plugin-video-splitter
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Enhances: vlc
+Description: multimedia player and streamer (video splitter plugins)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the video splitter plugins.
+
+Package: vlc-plugin-visualization
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Enhances: vlc
+Description: multimedia player and streamer (visualization plugins)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains the visualization plugins.
+
+Package: vlc-plugin-skins2
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         fonts-freefont-ttf,
+         vlc-plugin-qt (= ${binary:Version})
+Recommends: vlc-bin
+Enhances: vlc
+Description: multimedia player and streamer (Skins2 plugin)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains VLC's Skins2 interface.
+
+Package: vlc-plugin-qt
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Recommends: vlc-bin
+Description: multimedia player and streamer (Qt plugin)
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This package contains VLC's Qt interface.
+
+Package: vlc-plugin-fluidsynth
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: fluid-soundfont-gm | timgm6mb-soundfont,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Enhances: vlc
+Description: FluidSynth plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This plugin adds support for playing MIDI file via the FluidSynth software
+ synthesizer to the VLC media player.
+
+Package: vlc-plugin-jack
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: Jack audio plugins for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ 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=...'
+
+Package: vlc-plugin-notify
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: LibNotify plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This plugin adds support for libnotify track change notification to the
+ VLC media player.
+
+Package: vlc-plugin-sdl
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: SDL video and audio output plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ 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.
+
+Package: vlc-plugin-svg
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: SVG plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ 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.
+
+Package: vlc-plugin-zvbi
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: VBI teletext plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This plugin adds support for VBI teletext to the VLC media player.
+
+Package: vlc-plugin-samba
+Architecture: linux-any kfreebsd-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Enhances: vlc
+Description: Samba plugin for VLC
+ VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
+ DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
+ podcasts, and multimedia streams from various network sources.
+ .
+ This plugin adds support to access Samba shares from the VLC media player.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..9195be8
--- /dev/null
+++ b/copyright
@@ -0,0 +1,2250 @@
+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-2017 the VideoLAN Team
+Rémi Denis-Courmont
+Jean-Baptiste Kempf
+Laurent Aimar
+Gildas Bazin
+Felix Paul Kühne
+Rafaël Carré
+Pierre d'Herbemont
+Rémi Duraffort
+Derk-Jan Hartman
+Antoine Cellerier
+Samuel Hocevar
+Jean-Paul Saman
+Christophe Mutricy
+Clément Stenac
+Christophe Massiot
+Ilkka Ollakka
+Pierre Ynard
+François Cartegnie
+Damien Fouilleul
+Sigmund Augdal Helberg
+Erwan Tulou
+David Fuhrmann
+Olivier Teulière
+Cyril Deguet
+Eric Petit
+Filippo Carone
+Rocky Bernstein
+Hugo Beauzée-Luyssen
+Olivier Aubert
+Pavlov Konstantin
+Jakob Leben
+Benjamin Pracht
+Jean-Philippe André
+Steve Lhomme
+Stéphane Borel
+JP Dinger
+Geoffroy Couprie
+Martin Storsjö
+Marian Ďurkovič
+Ludovic Fauvet
+Yoann Peronneau
+Sébastien Escudier
+Jon Lech Johansen
+KO Myung-Hun
+Edward Wang
+Dennis van Amerongen
+Faustino Osuna
+Mirsal Ennaime
+Denis Charmet
+Jérôme Decoodt
+Loïc Minier
+David Flynn
+Frédéric Yhuel
+Kaarlo Raiha
+Mark Moriarty
+Christopher Mueller
+Fabio Ritrovato
+Tony Castley
+Srikanth Raju
+Michel Kaempf
+Jean-Marc Dressler
+Johan Bilien
+Vincent Seguin
+Simon Latapie
+Bernie Purcell
+Henri Fallon
+Sebastien Zwickert
+Christoph Miebach
+Adrien Maglo
+Emmanuel Puig
+Renaud Dartus
+Alexis de Lattre
+Vincent Penquerc'h
+Arnaud de Bossoreille de Ribou
+Mohammed Adnène Trojette
+Boris Dorès
+Jai Menon
+Anil Daoud
+Daniel Mierswa
+Naohiro Koriyama
+Rob Jonson
+Pierre Baillet
+Dominique Leuenberger
+Andre Pang
+Zoran Turalija
+Akash Mehrotra
+André Weber
+Anthony Loiseau
+Lukas Durfina
+Xavier Marchesini
+Cyril Mathé
+Devin Heitmueller
+Juho Vähä-Herttua
+Ken Self
+Alexis Ballier
+Juha Jeronen
+Nicolas Chauvet
+Richard Hosking
+Éric Lassauge
+Marc Ariberti
+Sébastien Toque
+Tobias Güntner
+Benoit Steiner
+Michel Lespinasse
+Carlo Calabrò
+Cheng Sun
+Michał Trzebiatowski
+Brad Smith
+Brendon Justin
+Alexey Sokolov
+Basos G
+Philippe Morin
+Steinar H. Gunderson
+Vicente Jimenez Aguilar
+Yuval Tze
+Yves Duret
+Benjamin Drung
+Michael Hanselmann
+Alex Merry
+Damien Lucas
+Grigori Goronzy
+Richard Shepherd
+Gaël Hendryckx
+Michael Feurstein
+Stephan Assmus
+Adrien Grand
+Colin Guthrie
+David Menestrina
+Dominique Martinet
+Gleb Pinigin
+Jason Luka
+Luc Saillard
+Luca Barbato
+Mario Speiß
+Pankaj Yadav
+Ramiro Polla
+Ronald Wright
+Rui Zhang
+Can Wu
+Christophe Courtaut
+FUJISAWA Tooru
+Hannes Domani
+Manol Manolov
+Timothy B. Terriberry
+Antoine Lejeune
+Arnaud Schauly
+Branko Kokanovic
+Dylan Yudaken
+Florian G. Pflug
+François Revol
+G Finch
+Keary Griffin
+Konstanty Bialkowski
+Ming Hu
+Philippe Coent
+Przemyslaw Fiala
+Tanguy Krotoff
+Vianney BOYER
+Casian Andrei
+Chris Smowton
+David Kaplan
+Eugenio Jarosiewicz
+Fabian Keil
+Guillaume Poussel
+John Peterson
+Justus Piater
+Mark Lee
+Martin T. H. Sandsmark
+Rune Botten
+Søren Bøg
+Toralf Niebuhr
+Tristan Matthews
+Angelo Haller
+Aurélien Nephtali
+Austin Burrow
+Bill C. Riemers
+Colin Delacroix
+Cristian Maglie
+Elminster2031
+Jakub Wieczorek
+John Freed
+Mark Hassman
+Martin Briza
+Mike Houben
+Romain Goyet
+Adrian Yanes
+Alexander Lakhin
+Anatoliy Anischovich
+Barry Wardell
+Ben Hutchings
+Besnard Jean-Baptiste
+Brian Weaver
+Clement Chesnin
+David Geldreich
+Diego Elio Pettenò
+Diego Fernando Nieto
+Georgi Chorbadzhiyski
+Jon Stacey
+Jonathan Rosser
+Joris van Rooij
+Kaloyan Kovachev
+Katsushi Kobayashi
+Kelly Anderson
+Loren Merritt
+Maciej Blizinski
+Mark Bidewell
+Miguel Angel Cabrera Moya
+Niles Bindel
+Samuel Pitoiset
+Scott Caudle
+Sean Robinson
+Sergey Radionov
+Simon Hailes
+Stephen Parry
+Sukrit Sangwan
+Thierry Reding
+Xavier Martin
+Alex Converse
+Alexander Bethke
+Alexandre Ratchov
+Andres Krapf
+Andrey Utkin
+Andri Pálsson
+Andy Chenee
+Anuradha Suraparaju
+Benjamin Poulain
+Brieuc Jeunhomme
+Chris Clayton
+Clément Lecigne
+Cédric Cocquebert
+Daniel Peng
+Danny Wood
+David K
+Edouard Gomez
+Emmanuel de Roux
+Frode Tennebø
+GBX
+Gaurav Narula
+Geraud CONTINSOUZAS
+Hugues Fruchet
+Jan Winter
+Jean-François Massol
+Jean-Philippe Grimaldi
+Josh Watzman
+Kai Lauterbach
+Konstantin Bogdanov
+Kuan-Chung Chiu
+Kuang Rufan
+Matthias Dahl
+Michael McEll
+Michael Ploujnikov
+Mike Schrag
+Nickolai Zeldovich
+Nicolas Bertrand
+Niklas Hayer
+Olafs Vandāns
+Olivier Gambier
+Paul Corke
+Ron Frederick
+Rov Juvano
+Sabourin Gilles
+Sam Lade
+Sandeep Kumar
+Sasha Koruga
+Sreng Jean
+Sven Petai
+Tomas Krotil
+Tomer Barletz
+Tristan Leteurtre
+Vittorio Giovara
+Wang Bo
+maxime Ripard
+xxcv
+Adam Hoka
+Adrian Knoth
+Adrien Cunin
+Alan Fischer
+Alan McCosh
+Alex Helfet
+Alexander Terentyev
+Alexandre Ferreira
+Alina Friedrichsen
+An L. Ber
+Andreas Schlick
+Andrew Schubert
+Andrey Makhnutin
+Arnaud Vallat
+Asad Mehmood
+Ashok Bhat
+Austin English
+Baptiste Coudurier
+Benoit Calvez
+Björn Stenberg
+Blake Livingston
+Brandon Brooks
+Brian Johnson
+Brian Kurle
+Cezar Elnazli
+Chris White
+Christian Masus
+Christoph Pfister
+Christoph Seibert
+Christopher Key
+Christopher Rath
+Claudio Ortelli
+Cody Russell
+Cristian Morales Vega
+Dan Rosenberg
+Daniel Marth
+Daniel Tisza
+Detlef Schroeder
+Diego Biurrun
+Dominik 'Rathann' Mierzejewski
+Duncan Salerno
+Edward Sheldrake
+Elliot Murphy
+Eren Inan Canpolat
+Ernest E. Teem III
+Etienne Membrives
+Fargier Sylvain
+Fathi Boudra
+Felix Geyer
+Filipe Azevedo
+Finn Hughes
+Florian Hubold
+Florian Roeske
+Frank Enderle
+Frédéric Crozat
+Georg Seifert
+Gertjan Van Droogenbroeck
+Gilles Chanteperdrix
+Greg Farrell
+Gregory Maxwell
+Gwenole Beauchesne
+Götz Waschk
+Hans-Kristian Arntzen
+Harry Sintonen
+Iain Wade
+Ibraheem Paredath
+Isamu Arimoto
+Ismael Luceno
+James Bates
+James Bond
+James Turner
+Janne Grunau
+Janne Kujanpää
+Jarmo Torvinen
+Jason Scheunemann
+Jeff Lu
+Jeroen Ost
+Joe Taber
+Johann Ransay
+Johannes Weißl
+John Hendrikx
+John Stebbins
+Jonas Gehring
+Joseph S. Atkinson
+Juergen Lock
+Julien 'Lta' BALLET
+Julien / Gellule
+Julien Humbert
+Kamil Baldyga
+Kamil Klimek
+Karlheinz Wohlmuth
+Kevin Anthony
+Kevin DuBois
+Lari Natri
+Lorenzo Pistone
+Lucas C. Villa Real
+Lukáš Lalinský
+Mal Graty
+Malte Tancred
+Martin Pöhlmann
+Martin Zeman
+Marton Balint
+Mathew King
+Mathieu Sonet
+Matthew A. Townsend
+Matthias Bauer
+Mika Tiainen
+Mike Cardillo
+Mounir Lamouri (volkmar)
+Natanael Copa
+Nathan Phillip Brink
+Nick Briggs
+Nick Pope
+Nil Geiswiller
+Pascal Thomet
+Pere Orga
+Peter Bak Nielsen
+Phil Roffe and David Grellscheid
+Philip Sequeira
+Pierre Souchay
+Piotr Fusik
+Pádraig Brady
+R.M
+Ralph Giles
+Ramon Gabarró
+Robert Forsman
+Robert Jedrzejczyk
+Robert Paciorek
+Rolf Ahrenberg
+Roman Pen
+Ruud Althuizen
+Samuli Suominen
+Scott Lyons
+Sebastian Birk
+Sergey Puzanov
+Sergio Ammirata
+Sharad Dixit
+Song Ye Wen
+Stephan Krempel
+Steven Kramer
+Steven Sheehy
+Sveinung Kvilhaugsvik
+Sylvain Cadhillac
+Sylver Bruneau
+Takahito HIRANO
+Theron Lewis
+Thijs Alkemade
+Tillmann Karras
+Timo Paulssen
+Timo Rothenpieler
+Tobias Rapp
+Tomasen
+Tony Vankrunkelsven
+Tristan Heaven
+Varphone Wong
+Vasily Fomin
+Vikram Narayanan
+Yannick Bréhon
+Yavor Doganov
+Yohann Martineau
+dharani.prabhu.s
+suheaven
+wucan
+김정은
+Adam Sampson
+Alexander Gall
+Alex Antropoff
+Alexis Guillard
+Alex Izvorski
+Amir Gouini
+Andrea Guzzo
+Andrew Flintham
+Andrew Zaikin
+Andy Lindsay
+Arai/Fujisawa Tooru
+Arkadiusz Miskiewicz
+Arnaud Gomes-do-Vale
+Arwed v. Merkatz
+Barak Ori
+Basil Achermann
+Benjamin Mironer
+Bill
+Bob Maguire
+Brian C. Wiles
+Brian Raymond
+Brian Robb
+Carsten Gottbehüt
+Carsten Haitzler
+Charles Hordis
+Chris Clepper
+Christian Henz
+Christof Baumgaertner
+Christophe Burgalat
+Christopher Johnson
+Cian Duffy
+Colin Simmonds
+Damian Ivereigh
+Daniel Fischer
+Daniel Stränger
+Danko Dolch
+Dennis Lou
+Dermot McGahon
+Diego Petteno
+Douglas West
+Dugal Harris
+Emmanuel Blindauer
+Enrico Gueli
+Enrique Osuna
+Eren Türkay
+Eric Dudiak
+Espen Skoglund
+Ethan C. Baldridge
+François Seingier
+Frans van Veen
+Frédéric Ruget
+Gerald Hansink
+Gisle Vanem
+Glen Gray
+Goetz Waschk
+Gregory Hazel
+Gustaf Neumann
+Hang Su
+Hans Lambermont
+Hans-Peter Jansen
+Harris Dugal
+Heiko Panther
+Igor Helman
+Isaac Osunkunle
+Jan David Mol
+Jan Gerber
+Jan Van Boghout
+Jasper Alias
+Jean-Alexis Montignies
+Jean-Baptiste Le Stang
+Jeffrey Baker
+Jeroen Massar
+Jérôme Guilbaud
+Johannes Buchner
+Johen Michael Zorko
+Johnathan Rosser
+John Dalgliesh
+John Paul Lorenti
+Jörg
+Joseph Tulou
+Julien Blache
+Julien Plissonneau Duquène
+Julien Robert
+Kenneth Ostby
+Kenneth Self
+Kevin H. Patterson
+Koehler, Vitally
+K. Staring
+Lahiru Lakmal Priyadarshana
+Laurent Mutricy
+Leo Spalteholz
+Loox Thefuture
+Marc Nolette
+Marco Munderloh
+Mark Gritter
+Markus Kern
+Markus Kuespert
+Martin Hamrle
+Martin Kahr
+Mateus Krepsky Ludwich
+Mathias Kretschmer
+Mats Rojestal
+Matthias P. Nowak
+Matthieu Lochegnies
+Michael Mondragon
+Michael S. Feurstein
+Michel Lanners
+Mickael Hoerdt
+Miguel Angel Cabrera
+Mikko Hirvonen
+Moritz Bunkus
+Nilmoni Deb
+Olivier Houchard
+Olivier Pomel
+Ondrej Kuda aka Albert
+Øyvind Kolbu
+Pascal Levesque
+Patrick Horn
+Patrick McLean
+Pauline Castets
+Paul Mackerras
+Peter Surda
+Petr Vacek
+Philippe Van Hecke
+Pierre-Luc Beaudoin
+Pierre Marc Dumuid
+Régis Duchesne
+Remco Poortinga
+Rene Gollent
+Rob Casey
+Robson Braga Araujo
+Roine Gustafsson
+Roman Bednarek
+Rudolf Cornelissen
+Sašo Kiselkov
+Sebastian Jenny
+Shane Harper
+Stefán Freyr Stefánsson
+Steve Brown
+Steven M. Schultz
+Tapio Hiltunen
+Thomas L. Wood
+Thomas Mühlgrabner
+Thomas Parmelan
+Tim 'O Callagha
+Tim Schuerewegen
+Tong Ka Man
+Torsten Spindler
+Udo Richter
+Vincent Dimar
+Vincent Penne
+Vitalijus Slavinskas
+Vitaly V. Bursov
+Vladimir Chernyshov
+Wade Majors
+Wallace Wadge
+Watanabe Go
+William Hawkins
+Xavier Maillard
+Ye zhang
+Yuehua Zhao
+  Licensed under the GNU Lesser General Public License, version 2.1 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.
+
+Files in src/:
+  Copyright (c) 1996-2016 the VideoLAN Team
+  Licensed under the GNU Lesser General Public License, version 2.1 or later.
+
+The following files and folders:
+modules/gui/eject.c
+modules/gui/ncurses.c
+modules/gui/qt4
+modules/gui/macosx_dialog_provider
+modules/gui/skins2
+modules/gui/macosx
+modules/access/dtv
+modules/access/dvdnav.c
+modules/access/dvdread.c
+modules/access/dshow
+modules/access/vnc.c
+modules/access/v4l2/linux
+modules/access/rtsp
+modules/video_output/ios.m
+modules/control/hotkeys.c
+modules/control/lirc.c
+modules/control/gestures.c
+modules/control/rc.c
+modules/control/motionlib.h
+modules/control/dbus
+modules/control/globalhotkeys
+modules/control/dummy.c
+modules/control/netsync.c
+modules/control/motion.c
+modules/control/motionlib.c
+modules/control/ntservice.c
+modules/mmx/i420_rgb_mmx.h
+modules/audio_filter/channel_mixer
+modules/audio_filter/resampler/src.c
+modules/audio_filter/converter
+modules/visualization/visual
+modules/visualization/vsxu.cpp
+modules/visualization/goom.c
+modules/visualization/projectm.cpp
+modules/mux
+modules/mux/mpeg
+modules/codec/faad.c
+modules/codec/t140.c
+modules/codec/libmpeg2.c
+modules/codec/wmafixed
+modules/codec/x264.c
+modules/codec/shine
+modules/codec/dts.c
+modules/demux/real.c
+modules/demux/playlist
+modules/demux/sid.cpp
+modules/demux/mpc.c
+modules/lua
+modules/services_discovery
+modules/stream_out
+modules/access_output
+modules/video_filter
+modules/misc/audioscrobbler.c
+modules/misc/stats.c
+modules/misc/rtsp.c
+modules/misc/playlist
+modules/misc/logger.c
+modules/notify
+  Copyright (c) 1996-2013 the VideoLAN Team
+  Licensed under the GNU General Public License, version 2 or later.
+
+The following files and folders:
+modules/audio_output
+modules/gui/qt4/dialogs/fingerprintdialog.hpp
+modules/gui/qt4/dialogs/fingerprintdialog.cpp
+modules/gui/qt4/adapters/chromaprint.hpp
+modules/gui/qt4/adapters/chromaprint.cpp
+modules/gui/minimal_macosx
+modules/access/gnomevfs.c
+modules/access/smb.c
+modules/access/fs.c
+modules/access/eyetv.m
+modules/access/rar
+modules/access/attachment.c
+modules/access/rtp
+modules/access/dvb
+modules/access/bluray.c
+modules/access/live555.cpp
+modules/access/udp.c
+modules/access/file.c
+modules/access/fs.h
+modules/access/decklink.cpp
+modules/access/dtv
+modules/access/directory.c
+modules/access/screen
+modules/access/dvdnav.c
+modules/access/alsa.c
+modules/access/zip
+modules/access/linsys
+modules/access/qtsound.m
+modules/access/cdda.c
+modules/access/mtp.c
+modules/access/dvdread.c
+modules/access/timecode.c
+modules/access/oss.c
+modules/access/pulse.c
+modules/access/dc1394.c
+modules/access/tcp.c
+modules/access/qtcapture.m
+modules/access/idummy.c
+modules/access/sdp.c
+modules/access/dshow
+modules/access/vcdx
+modules/access/vnc.c
+modules/access/sftp.c
+modules/access/jack.c
+modules/access/imem.c
+modules/access/v4l2
+modules/access/avio.c
+modules/access/mms/mms.h
+modules/access/mms/mms.c
+modules/access/mms/mmsh.c
+modules/access/mms/asf.c
+modules/access/mms/buffer.c
+modules/access/mms/mmstu.h
+modules/access/mms/mmsh.h
+modules/access/mms/mmstu.c
+modules/access/mms/buffer.h
+modules/access/mms/asf.h
+modules/access/shm.c
+modules/access/avcapture.m
+modules/access/rdp.c
+modules/access/vdr.c
+modules/access/ftp.c
+modules/access/dv.c
+modules/access/avio.h
+modules/access/vcd
+modules/access/bd
+modules/access/http.c
+modules/video_output
+modules/arm_neon
+modules/text_renderer
+modules/audio_mixer
+modules/meta_engine
+modules/packetizer
+modules/audio_filter/spatializer/spatializer.cpp
+modules/audio_filter/normvol.c
+modules/audio_filter/chorus_flanger.c
+modules/audio_filter/compressor.c
+modules/audio_filter/channel_mixer/remap.c
+modules/audio_filter/channel_mixer/trivial.c
+modules/audio_filter/channel_mixer/simple.c
+modules/audio_filter/stereo_widen.c
+modules/audio_filter/resampler/bandlimited.c
+modules/audio_filter/resampler/bandlimited.h
+modules/audio_filter/resampler/src.c
+modules/audio_filter/resampler/speex.c
+modules/audio_filter/resampler/ugly.c
+modules/audio_filter/gain.c
+modules/audio_filter/scaletempo.c
+modules/audio_filter/equalizer_presets.h
+modules/audio_filter/equalizer.c
+modules/audio_filter/audiobargraph_a.c
+modules/audio_filter/converter/a52tofloat32.c
+modules/audio_filter/converter/a52tospdif.c
+modules/audio_filter/converter/mpgatofixed32.c
+modules/audio_filter/converter/dtstofloat32.c
+modules/audio_filter/converter/format.c
+modules/audio_filter/param_eq.c
+modules/audio_filter/karaoke.c
+modules/visualization/cyclic_buffer.h
+modules/mux/mpeg/dvbpsi_compat.h
+modules/codec/opus.c
+modules/codec/g711.c
+modules/codec/crystalhd.c
+modules/codec/sdl_image.c
+modules/codec/dts_header.c
+modules/codec/faad.c
+modules/codec/libass.c
+modules/codec/uleaddvaudio.c
+modules/codec/theora.c
+modules/codec/cc.h
+modules/codec/mash.cpp
+modules/codec/qsv.c
+modules/codec/a52.c
+modules/codec/schroedinger.c
+modules/codec/twolame.c
+modules/codec/a52.h
+modules/codec/stl.c
+modules/codec/adpcm.c
+modules/codec/fluidsynth.c
+modules/codec/libmpeg2.c
+modules/codec/flac.c
+modules/codec/speex.c
+modules/codec/dts_header.h
+modules/codec/zvbi.c
+modules/codec/spudec/spudec.c
+modules/codec/spudec/spudec.h
+modules/codec/spudec/parse.c
+modules/codec/scte27.c
+modules/codec/wmafixed/asf.h
+modules/codec/wmafixed/wma.c
+modules/codec/mpeg_audio.c
+modules/codec/xwd.c
+modules/codec/cc.c
+modules/codec/quicktime.c
+modules/codec/dirac.c
+modules/codec/telx.c
+modules/codec/aes3.c
+modules/codec/lpcm.c
+modules/codec/png.c
+modules/codec/svcdsub.c
+modules/codec/subsdec.c
+modules/codec/shine/shine_mod.c
+modules/codec/dvbsub.c
+modules/codec/subsusf.c
+modules/codec/ddummy.c
+modules/codec/omxil
+modules/codec/dmo
+modules/codec/araw.c
+modules/codec/edummy.c
+modules/codec/cvdsub.c
+modules/codec/avcodec
+modules/codec/rawvideo.c
+modules/codec/kate.c
+modules/codec/h264_nal.h
+modules/codec/vorbis.c
+modules/codec/cdg.c
+modules/sse2/i420_rgb_sse2.h
+modules/demux/rawdv.c
+modules/demux/avformat
+modules/demux/nuv.c
+modules/demux/tta.c
+modules/demux/voc.c
+modules/demux/nsc.c
+modules/demux/ps.h
+modules/demux/ogg.h
+modules/demux/ps.c
+modules/demux/dvb-text.h
+modules/demux/rawdv.h
+modules/demux/avi/avi.c
+modules/demux/avi/libavi.h
+modules/demux/avi/libavi.c
+modules/demux/xa.c
+modules/demux/smf.c
+modules/demux/stl.c
+modules/demux/asf/asf.c
+modules/demux/asf/libasf_guid.h
+modules/demux/asf/libasf.c
+modules/demux/asf/libasf.h
+modules/demux/xiph.h
+modules/demux/mjpeg.c
+modules/demux/flac.c
+modules/demux/mod.c
+modules/demux/xiph_metadata.c
+modules/demux/vobsub.h
+modules/demux/rawaud.c
+modules/demux/mkv
+modules/demux/playlist
+modules/demux/vc1.c
+modules/demux/sid.cpp
+modules/demux/ts.c
+modules/demux/wav.c
+modules/demux/gme.c
+modules/demux/ogg.c
+modules/demux/dirac.c
+modules/demux/oggseek.h
+modules/demux/demuxdump.c
+modules/demux/mp4
+modules/demux/pva.c
+modules/demux/aiff.c
+modules/demux/mpeg/mpgv.c
+modules/demux/mpeg/es.c
+modules/demux/mpeg/h264.c
+modules/demux/xiph_metadata.h
+modules/demux/nsv.c
+modules/demux/mxpeg_helper.h
+modules/demux/rawvid.c
+modules/demux/oggseek.c
+modules/demux/vobsub.c
+modules/demux/ty.c
+modules/demux/image.c
+modules/demux/au.c
+modules/demux/subtitle.c
+modules/demux/cdg.c
+modules/services_discovery
+modules/stream_out
+modules/video_chroma
+modules/access_output/livehttp.c
+modules/video_filter/alphamask.c
+modules/video_filter/puzzle.c
+modules/video_filter/puzzle_pce.h
+modules/video_filter/puzzle_pce.c
+modules/video_filter/puzzle.h
+modules/video_filter/panoramix.c
+modules/video_filter/anaglyph.c
+modules/video_filter/colorthres.c
+modules/video_filter/gradfun.c
+modules/video_filter/croppadd.c
+modules/video_filter/puzzle_lib.c
+modules/video_filter/gradient.c
+modules/video_filter/extract.c
+modules/video_filter/canvas.c
+modules/video_filter/opencv_wrapper.c
+modules/video_filter/gaussianblur.c
+modules/video_filter/swscale.c
+modules/video_filter/postproc.c
+modules/video_filter/audiobargraph_v.c
+modules/video_filter/grain.c
+modules/video_filter/sepia.c
+modules/video_filter/filter_picture.h
+modules/video_filter/puzzle_bezier.c
+modules/video_filter/subsdelay.c
+modules/video_filter/mosaic.c
+modules/video_filter/marq.c
+modules/video_filter/hqdn3d.c
+modules/video_filter/blendbench.c
+modules/video_filter/posterize.c
+modules/video_filter/yuvp.c
+modules/video_filter/antiflicker.c
+modules/video_filter/adjust_sat_hue.c
+modules/video_filter/magnify.c
+modules/video_filter/opencv_example.cpp
+modules/video_filter/puzzle_lib.h
+modules/video_filter/puzzle_bezier.h
+modules/video_filter/logo.c
+modules/video_filter/adjust_sat_hue.h
+modules/video_filter/blend.cpp
+modules/video_filter/mosaic.h
+modules/video_filter/wave.c
+modules/video_filter/clone.c
+modules/video_filter/atmo/FnordlichtConnection.h
+modules/video_filter/atmo/atmo.cpp
+modules/video_filter/atmo/FnordlichtConnection.cpp
+modules/video_filter/scene.c
+modules/video_filter/wall.c
+modules/video_filter/adjust.c
+modules/video_filter/motiondetect.c
+modules/video_filter/motionblur.c
+modules/video_filter/erase.c
+modules/video_filter/scale.c
+modules/video_filter/puzzle_mgt.c
+modules/video_filter/mirror.c
+modules/video_filter/deinterlace/mmx.h
+modules/video_filter/deinterlace/algo_phosphor.c
+modules/video_filter/deinterlace/algo_yadif.h
+modules/video_filter/deinterlace/merge_arm.S
+modules/video_filter/deinterlace/algo_ivtc.h
+modules/video_filter/deinterlace/algo_x.c
+modules/video_filter/deinterlace/merge.c
+modules/video_filter/deinterlace/deinterlace.c
+modules/video_filter/deinterlace/merge.h
+modules/video_filter/deinterlace/helpers.h
+modules/video_filter/deinterlace/deinterlace.h
+modules/video_filter/deinterlace/algo_basic.h
+modules/video_filter/deinterlace/algo_phosphor.h
+modules/video_filter/deinterlace/algo_x.h
+modules/video_filter/deinterlace/algo_ivtc.c
+modules/video_filter/deinterlace/algo_basic.c
+modules/video_filter/deinterlace/helpers.c
+modules/video_filter/deinterlace/common.h
+modules/video_filter/deinterlace/algo_yadif.c
+modules/video_filter/bluescreen.c
+modules/video_filter/remoteosd.c
+modules/video_filter/invert.c
+modules/video_filter/filter_event_info.h
+modules/video_filter/transform.c
+modules/video_filter/puzzle_mgt.h
+modules/video_filter/chain.c
+modules/video_filter/rss.c
+modules/video_filter/ball.c
+modules/video_filter/psychedelic.c
+modules/video_filter/dynamicoverlay
+modules/video_filter/ripple.c
+modules/video_filter/sharpen.c
+modules/misc/inhibit/dbus.c
+modules/misc/inhibit/xdg.c
+modules/misc/webservices/acoustid.c
+modules/misc/webservices/acoustid.h
+modules/misc/gnutls.c
+modules/misc/fingerprinter.c
+modules/misc/xml
+modules/stream_filter
+  Copyright (c) 1996-2016 the VideoLAN Team
+  Licensed under the GNU Lesser General Public License, version 2.1 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 Public 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
+
+The blurb for the GNU Lesser General Public Licence, version 2.1 or later:
+
+ | This program is free software; you can redistribute it and/or modify it
+ | under the terms of the GNU Lesser General Public License as published by
+ | the Free Software Foundation; either version 2.1 of the License, 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.
+
+
+The embedded copy of ffmpeg (located in ffmpeg-2-8-X) is covered by the
+following terms (taken from ffmpeg_7:2.8.6-1):
+
+Files: *
+Copyright:
+  Sebastien Bechet <s.bechet@av7.net>
+  1990, James Ashton - Sydney University
+  1993, Computer Science, Speech Group
+  1994-2012, by the Xiph.Org Foundation and contributors
+  1997-1999, H. Dietz
+  1997-1999, R. Fisher
+  1998-2009, Conifer Software
+  1999-2001, Chris Bagwell <cbagwell@sprynet.com>
+  1999, Intel Corporation
+  1999, Nick Bailey
+  1999, Roger Hardiman
+  1999-2000, Sebastien Rougeaux <sebastien.rougeaux@anu.edu.au>
+  2000, Chris Ausbrooks <weed@bucket.pp.ualr.edu>
+  2000, Fabien COELHO <fabien@coelho.net>
+  2000, Edward Beingessner And Sundry Contributors
+  2000-2003, 2005, Fabrice Bellard
+  2000-2001, Michel Lespinasse <walken@zoy.org>
+  2000-2001, 2003, Nick Kurshev <nickols_k@mail.ru>
+  2000-2001, Peter Gubanov <peter@elecard.net.ru>
+  2001-2003, BERO <bero@geocities.co.jp>
+  2001, Daniel Maas <dmaas@dcine.com> <dmaas@maasdigital.com>
+  2001, Heikki Leinonen
+  2001, Juan J. Sierralta P
+  2001, Lionel Ulmer
+  2001-2015, Michael Niedermayer <michaelni@gmx.at>
+  2001, 2005-2014, Peter Ross <pross@xvid.org>
+  2001, Tim Ferguson
+  2002-2006, Alex Beregszaszi
+  2002, Anders Johansson <ajh@atri.curtin.edu.au>
+  2002, Falk Hueffner <falk@debian.org>
+  2002, 2005, Francois Revol
+  2002, Frederic 'dilb' Boulay <dilb@handhelds.org>
+  2002, Gunnar Monell <gmo@linux.nu>
+  2001-2010, Krzysztof Foltman, Markus Schmidt, Thor Harald Johansen and others
+  2002, Laszlo Torok <torokl@alpha.dfmk.hu>
+  2002, Lennert Buytenhek <buytenh@gnu.org>
+  2002, Mark Hills <mark@pogo.org.uk>
+  2002-2004, 2006-2013, Maxim Poliakovski
+  2002, Remi Guyomarch <rguyom@pobox.com>
+  2002-2005, Roberto Togni
+  2002, Steve O'Hara-Smith
+  2002, The Xine project
+  2002, Zdenek Kabelac <kabi@informatics.muni.cz>
+  2003-2005, by Christopher R. Hertel <crh@ubiqx.mn.org>
+  2003, Donnie Smith
+  2003, Dr. Tim Ferguson
+  2003, Ewald Snel
+  2003, Gustavo Sverzut Barbieri <gsbarbieri@yahoo.com.br>
+  2003, Ivan Kalvachev
+  2003, James Klicman <james@klicman.org>
+  2003, Max Krasnyansky <maxk@qualcomm.com>
+  2003, 2004, 2007, Mike Melanson <melanson@pcisys.net>
+  2003, 2014, Pascal Massimino <skal@planet-d.net> <pascal.massimino@gmail.com>
+  2003-2004, 2006, Roman Shaposhnik
+  2003, Rich Felker
+  2003-2004, Romain Dolbeau <romain@dolbeau.org>
+  2003, 2008-2011, Sascha Sommer <saschasommer@freenet.de>
+  2003, Tinic Uro
+  2003, Thomas Raivio
+  2003-2013, x264 project
+  2004, Adam Thayer <krevnik@comcast.net>
+  2004, AGAWA Koji <i@atty.jp>
+  2004, 2007, Benjamin Zores <ben@geexbox.org>
+  2004-2005, Denes Balatoni <dbalatoni@programozo.hu>
+  2004-2007, Eric Lasota
+  2004, Gildas Bazin  <gbazin@netcourrier.com> <gbazin@videolan.org>
+  2004-2006, Lennart Poettering
+  2003-2013, Loren Merritt <lorenm@u.washington.edu>
+  2004, Maarten Daniels
+  2004, 2007, Marc Hoffman <marc.hoffman@analog.com> <mmh@pleasantst.com> <mmhoffm@gmail.com>
+  2004-2014, Konstantin Shishkov <kostya.shishkov@gmail.com>
+  2005, Alban Bedel <albeu@free.fr>
+  2005, Anonymous
+  2005-2011, Benjamin Larsson
+  2005, David Hammerton
+  2005, DivX, Inc
+  2005, 2007-2008, Ian Caulfield
+  2005, Jeff Muizelaar
+  2005-2007, 2013-2015, Luca Barbato <lu_zero@gentoo.org>
+  2005-2012, Mans Rullgard <mans@mansr.com>
+  2005, Matthieu CASTET
+  2005-2006, Oded Shimon <ods15@ods15.dyndns.org>
+  2005, Ole André Vadla Ravnås <oleavr@gmail.com>
+  2005, 2007-2011, 2013-2014, Reimar Döffinger <Reimar.Doeffinger@gmx.de>
+  2005-2006, Robert Edele <yartrebo@earthlink.net>
+  2005, Steve Underwood <steveu@coppice.org>
+  2005, Vidar Madsen
+  2005, Wim Taymans
+  2005, 2007, Wolfram Gloger
+  2005, Zoltan Hidvegi <hzoli@hzoli.com>
+  2006-2010, Aurelien Jacobs <aurel@gnuage.org>
+  2006-2011, Baptiste Coudurier <baptiste.coudurier@free.fr>
+  2006, Corey Hickey
+  2006, Cyril Zorin
+  2006, 2008, Gregory Montoir <cyx@users.sourceforge.net>
+  2006-2013, Justin Ruggles <justin.ruggles@gmail.com>
+  2006, Kartikey Mahendra BHATT <bhattkm@gmail.com>
+  2006-2007, Maxim Gavrilov <maxim.gavrilov@gmail.com>
+  2006, 2007, Michel Bardiaux <mbardiaux@mediaxim.be>
+  2006, Michael Benjamin <michael.benjamin@analog.com>
+  2006, Patrick Guimond
+  2006, Paul Richards <paul.richards@gmail.com>
+  2006, Guillaume Poirier <gpoirier@mplayerhq.hu>
+  2006-2010, Prakash Punnoor <prakash@punnoor.de>
+  2006-2010, 2013-2014, Ramiro Polla <ramiro.polla@gmail.com>
+  2006-2007, Reynaldo H. Verdejo Pinochet
+  2006-2009, 2012, Rob Sykes <robs@users.sourceforge.net>
+  2006-2009, Robert Swain <rob@opendot.cl>
+  2006-2007, Ryan Martell <rdm4@martellventures.com>
+  2006, Smartjog S.A.S, Baptiste Coudurier <baptiste.coudurier@gmail.com>
+  2006-2007, SmartJog S.A., Baptiste Coudurier <baptiste.coudurier@smartjog.com>
+  2006, Stefan Gehrer <stefan.gehrer@gmx.de>
+  2006, 2015, Steve Lhomme
+  2006, Thijs Vermeir <thijs.vermeir@barco.com>
+  2006-2011, Xvid Solutions GmbH
+  2007, Alexis Ballier
+  2007, 2010, 2013, Anssi Hannula <anssi.hannula@gmail.com>
+  2007-2009, Bartlomiej Wolowiec <bartek.wolowiec@gmail.com>
+  2007, 2014, Benoit Fouet <benoit.fouet@free.fr>
+  2007, 2009, Björn Axelsson
+  2007, Bobby Bingham
+  2007-2009, Bartlomiej Wolowiec <bartek.wolowiec@gmail.com>
+  2007, Christian Ohm
+  2007, Collabora Ltd, Philippe Kalaf
+  2007, Edward Hervey
+  2007-2008, Ivo van Poorten
+  2007-2008, Joseph Artsimovich <jart@users.sourceforge.net>
+  2007, Kamil Nowosad
+  2007-2009, Luca Abeni
+  2007-2008, Marco Gerards <marco@gnu.org>
+  2007, Nicholas Tung
+  2007, 2010-2014, Nicolas George <nicolas.george@normalesup.org>
+  2007, Nokia Corporation
+  2007, Richard Spindler
+  2007-2010, 2012-2015, Ronald S. Bultje <rsbultje@gmail.com>
+  2007-2008, Siarhei Siamashka <ssvb@users.sourceforge.net>
+  2007-2013, Stefano Sabatini <stefano.sabatini-lala@poste.it> <stefasab@gmail.com>
+  2007-2008, UAB "DKD"
+  2007, Ulion
+  2007-2011, Vitor Sessak <vitor1001@gmail.com>
+  2007-2008, 2011, Vladimir Voroshilov
+  2008, Affine Systems, Inc (Michael Sullivan, Bobby Impollonia)
+  2008, Alessandro Sappia
+  2008-2013, Alex Converse <alex.converse@gmail.com>
+  2008-2012, Alexander E. Patrakov
+  2008, 2010, Alexander Strange <astrange@ithinksw.com>
+  2008-2009, Andrej Stepanchuk
+  2008, BBC, Anuradha Suraparaju <asuraparaju@gmail.com>
+  2008-2010, David Conrad <lessen42@gmail.com>
+  2008, 2010, Eli Friedman <eli.friedman@gmail.com>
+  2008, GUCAS, Zhentan Feng <spyfeng@gmail.com>
+  2008-2010, Laurent Aimar <fenrir@videolan.org>
+  2008, NVIDIA
+  2008-2009, Jaikrishnan Menon <realityman@gmx.net>
+  2008-2010, Paul Kendall <paul@kcbbs.gen.nz>
+  2008, Robert Marston
+  2008, Sisir Koppaka
+  2008-2009, Splitted-Desktop Systems
+  2008, Victor Paesa
+  2008, vmrsss
+  2009, Colin McQuillan
+  2009-2010, 2013, Daniel Verkamp <daniel@drv.nu>
+  2009, Dylan Yudaken
+  2009, Giliard B. de Freitas <giliarde@gmail.com>
+  2009-2010, Howard Chu
+  2009-2013, 2015, James Darnley <james.darnley@gmail.com>
+  2009, Jimmy Christensen
+  2009, Joshua Warner
+  2009, Kenan Gillet
+  2009-2014, Martin Storsjo
+  2009, Michael Tison
+  2009, Naotoshi Nojiri
+  2009, 2012, Nathan Caldwell <saintdev@gmail.com>
+  2009, Nicolas Martin <martinic@iro.umontreal.ca>
+  2009, Samalyse
+  2009, 2011, Sebastian Gesemann
+  2009, Sebastien Lucas <sebastien.lucas@gmail.com>
+  2009, Stephen Backway
+  2009-2010, 2013-2014, Thilo Borgmann <thilo.borgmann@mail.de>
+  2009, Thomas P. Higdon <thomas.p.higdon@gmail.com>
+  2009, Tobias Bindhammer
+  2009, Toshimitsu Kimura
+  2009, Xuggle Incorporated
+  2009, Zuxy Meng <zuxy.meng@gmail.com>
+  2010, Adrian Daerr
+  2010, Amanda, Y.N. Wu <amanda11192003@gmail.com>
+  2010-2011, Anatoly Nenashev
+  2010, Brandon Mintern
+  2010-2012, Carl Eugen Hoyos
+  2010, Daniel G. Taylor <dan@programmer-art.org>
+  2010-2011, Elvis Presley
+  2010, Fiona Glaser <fiona@x264.com>
+  2010, Francesco Lavra <francescolavra@interfree.it>
+  2010, 2013, Georg Martius <georg.martius@web.de>
+  2010, 2012, Google, Inc
+  2010, Hans de Goede <hdegoede@redhat.com>
+  2010, Holger Lubitz
+  2010-2011, 2013-2014, Janne Grunau <janne-libav@jannau.net>
+  2010, Jacob Meuser
+  2010, Josh Allmann
+  2010, Marcelo Galvao Povoa
+  2010, Mark Heath <mjpeg0@silicontrip.org>
+  2010, Mark Nauwelaerts
+  2010, Michele Orrù
+  2010-2011, Mohamed Naufal Basheer <naufal11@gmail.com>
+  2010, Nolan Lum <nol888@gmail.com>
+  2010-2013, Philip Langdale <ffmpeg.philipl@overt.org> <philipl@overt.org>
+  2010, Rafael Carre
+  2010, Rob Clark <rob@ti.com>
+  2010, S.N. Hemanth Meenakshisundaram <smeenaks@ucsd.edu>
+  2010, Sebastian Vater <cdgs.basty@googlemail.com>
+  2010, tipok <piratfm@gmail.com>
+  2010, Tomas Härdin
+  2010-2011, Zhentan Feng <spyfeng@gmail.com>
+  2011, Anatoliy Wasserman
+  2011, Andreas Öman
+  2011-2013, 2015, Anton Khirnov <anton@khirnov.net>
+  2011-2014, Clément Bœsch <u@pkh.me>
+  2011-2015, Derek Buitenhuis
+  2011-2012, Hyllian/Jararaca <sergiogdb@gmail.com>
+  2011, Jordi Ortiz
+  2011, Juan Carlos Rodriguez <ing.juancarlosrodriguez@hotmail.com>
+  2011, 2014, Kieran Kunhya <kieran@kunhya.com>
+  2011, KO Myung-Hun <komh@chollian.net>
+  2011-2012, Mark Himsley
+  2011-2012, Mashiat Sarker Shakkhar
+  2011, Matthew Hoops <clone2727@gmail.com>
+  2011, Max Horn
+  2011-2012, Michael Bradshaw <mjbshaw@gmail.com>
+  2011, Michael Karcher
+  2011, Mina Nagy Zaki
+  2011, MirriAd Ltd
+  2011, Oskar Arvidsson
+  2011-2015, Paul B Mahol
+  2011, Roger Pau Monné <roger.pau@entel.upc.edu>
+  2011-2012, Sebastien Zwickert
+  2011-2012, Smartjog S.A.S, Clément Bœsch <clement.boesch@smartjog.com>
+  2011, Sven Hesse <drmccoy@drmccoy.de>
+  2011, Thomas Kuehnel
+  2012, Aleksi Nurmi
+  2012, Andrew D'Addesio
+  2012-2013, Andrey Utkin <andrey.krieger.utkin@gmail.com>
+  2012-2013, Aneesh Dogra (lionaneesh) <lionaneesh@gmail.com>
+  2012, Antti Seppälä
+  2012, AvxSynth Team.
+  2012, British Broadcasting Corporation
+  2012-2014, Christophe Gisquet <christophe.gisquet@gmail.com>
+  2012-2013, Daniel Kang <daniel.d.kang@gmail.com>
+  2012, David Kment
+  2012, Fredrik Mellbin
+  2012, 2014, Georg Lippitsch <georg.lippitsch@gmx.at>
+  2012-2013, Gildas Cocherel
+  2012-2013, Guillaume Martres <smarter@ubuntu.com>
+  2012-2015, James Almer <jamrial@gmail.com>
+  2012, Jan Ekström
+  2012, Laurent de Soras
+  2012, Li Cao <li@multicorewareinc.com>
+  2012-2013, Mickael Raulet
+  2012-2013, Oka Motofumi <chikuzen.mo@gmail.com>
+  2012, Pavel Koshevoy <pkoshevoy@gmail.com>
+  2012, Peng Gao <peng@multicorewareinc.com>
+  2012, Petri Hintukainen <phintuka@users.sourceforge.net>
+  2012, Robert Nagy <ronag89@gmail.com>
+  2012-2013, Rudolf Polzer <divverent@xonotic.org>
+  2012, Samuel Pitoiset
+  2012, Steven Robertson
+  2012, Vitaliy E Sugrobov
+  2012-2013, Wassim Hamidouche
+  2012-2013, Wei Gao <weigao@multicorewareinc.com>
+  2012, Xidorn Quan
+  2013, Anand Meher Kotra
+  2013-2014, Andrew Kelley
+  2013, Ash Hughes
+  2013, Calvin Walton <calvin.walton@kepstin.ca>
+  2013, Christian Schmidt
+  2013, Darryl Wallace <wallacdj@gmail.com>
+  2013-2014, Deti Fliegl
+  2013, Diego Biurrun <diego@biurrun.de>
+  2013, Dirk Farin <dirk.farin@gmail.com>
+  2013, Fredrik Mellbin
+  2013, Jeff Moguillansky
+  2013, Lenny Wang
+  2013-2014, Lukasz Marek <lukasz.m.luki@gmail.com>
+  2013, Marton Balint
+  2013, Matthew Heaney
+  2013, MIPS Technologies, Inc., California.
+  2013-2014, Mozilla Corporation
+  2013-2014, Nicolas Bertrand <nicoinattendu@gmail.com>
+  2013-2014, Pierre-Edouard Lepere
+  2013, Rémi Denis-Courmont
+  2013-2014, RISC OS Open Ltd
+  2013, Rl, Aetey Global Technologies AB
+  2013-2015, Seppo Tomperi <seppo.tomperi@vtt.fi>
+  2013-2014, Tiancheng "Timothy" Gu <timothygu99@gmail.com>
+  2013, Vadim Kalinsky <vadim@kalinsky.ru>
+  2013, VTT
+  2013-2015, Vittorio Giovara <vittorio.giovara@gmail.com>
+  2013, Xiaolei Yu <dreifachstein@gmail.com>
+  2013, Yukinori Yamazoe
+  2014, Alexandra Hájková
+  2014, Aman Gupta <ffmpeg@tmm1.net>
+  2014-2015, Arwa Arif <arwaarif1994@gmail.com>
+  2014, Daniel Oberhoff
+  2014, Dave Rice @dericed
+  2014, Eejya Singh
+  2014-2015, Hendrik Leppkes
+  2014, James Yu <james.yu@linaro.org>
+  2014, Marvin Scholz
+  2014, Muhammad Faiz <mfcc64@gmail.com>
+  2014, Neil Birkbeck <birkbeck@google.com>
+  2014, Nicholas Robbins
+  2014, Niels Möller
+  2014, Oleksij Rempel <linux@rempel-privat.de>
+  2014-2015, Peter Meerwald <pmeerw@pmeerw.net>
+  2014, Rong Yan
+  2014, Samsung Electronics
+  2014, StarBrilliant <m13253@hotmail.com>
+  2014-2015, Supraja Meedinti
+  2014-2015, Thomas Volkert <thomas@homer-conferencing.com>
+  2014, Tim Walker <tdskywalker@gmail.com>
+  2014-2015, Timo Rothenpieler <timo@rothenpieler.org>
+  2014-2015, Vignesh Venkatasubramanian
+  2015, Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
+  2015, Anshul Maheshwari
+  2015, Donny Yang
+  2015, Ganesh Ajjanagadde
+  2015, Gilles Chanteperdrix <gch@xenomai.org>
+  2015, Himangi Saraogi <himangi774@gmail.com>
+  2015, Imagination Technologies Ltd
+  2015, Kevin Wheatley <kevin.j.wheatley@gmail.com>
+  2015, Loongson Technology Corporation Limited
+  2015, LoRd_MuldeR <mulder2@gmx.de>
+  2015, Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com>
+  2015, Niklas Haas
+  2015, Parag Salasakar <Parag.Salasakar@imgtec.com>
+  2015, Pedro Arthur <bygrandao@gmail.com>
+  2015, Rodger Combs
+  2015, Roger Pack
+  2015, Rostislav Pehlivanov
+  2015, Shivraj Patil <Shivraj.Patil@imgtec.com>
+  2015, Stupeflix
+  2015, Tampere University of Technology
+  2015, Tom Butterworth <bangnoise@gmail.com>
+  2015, Urvang Joshi
+  2015, Vesselin Bontchev
+  2015, Zhang Rui <bbcallen@gmail.com>
+  2015, Zhang Shuangshuang <zhangshuangshuang@ict.ac.cn>
+  2015, Zhou Xiaoyong <zhouxiaoyong@loongson.cn>
+License: LGPL-2.1+
+Comment:
+ You should have received a copy of the GNU Lesser General Public
+ License along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU Lesser General Public License
+ version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'.
+ .
+ The copyright details for Joseph Artsimovich and UAB "DKD" were extracted
+ from the referenced source:
+ <http://samples.mplayerhq.hu/A-codecs/Nelly_Moser/ASAO/ASAO.zip>.
+
+Files: libavcodec/libzvbi-teletextdec.c
+Copyright:
+  2005-2010, 2012, Wolfram Gloger
+  2013, Marton Balint
+License: LGPL-2+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+ .
+ This library 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
+ Lesser General Public License for more details.
+Comment:
+ On Debian systems, the full text of the GNU Lesser General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files:
+  libavcodec/aacdec_fixed.c
+  libavcodec/aacsbr_fixed.c
+  libavcodec/ac3dec_fixed.c
+  libavcodec/arm/vp8dsp_armv6.S
+  libavcodec/fft_init_table.c
+  libavcodec/fft_fixed_32.c
+  libavcodec/fft_table.h
+  libavcodec/mdct_fixed_32.c
+  libavcodec/mips/aaccoder_mips.c
+  libavcodec/mips/aacdec_mips.c
+  libavcodec/mips/aacdec_mips.h
+  libavcodec/mips/aacpsdsp_mips.c
+  libavcodec/mips/aacpsy_mips.h
+  libavcodec/mips/aacsbr_mips.c
+  libavcodec/mips/aacsbr_mips.h
+  libavcodec/mips/ac3dsp_mips.c
+  libavcodec/mips/acelp_filters_mips.c
+  libavcodec/mips/acelp_vectors_mips.c
+  libavcodec/mips/amrwbdec_mips.c
+  libavcodec/mips/amrwbdec_mips.h
+  libavcodec/mips/celp_filters_mips.c
+  libavcodec/mips/celp_math_mips.c
+  libavcodec/mips/compute_antialias_fixed.h
+  libavcodec/mips/compute_antialias_float.h
+  libavcodec/mips/fft_mips.c
+  libavcodec/mips/fmtconvert_mips.c
+  libavcodec/mips/iirfilter_mips.c
+  libavcodec/mips/lsp_mips.h
+  libavcodec/mips/mpegaudiodsp_mips_fixed.c
+  libavcodec/mips/mpegaudiodsp_mips_float.c
+  libavcodec/mips/sbrdsp_mips.c
+  libavutil/fixed_dsp.c
+  libavutil/fixed_dsp.h
+  libavutil/mips/float_dsp_mips.c
+  libavutil/mips/libm_mips.h
+  libavutil/softfloat_tables.h
+Copyright:
+  2005-2006, Oded Shimon <ods15@ods15.dyndns.org>
+  2006-2007, Maxim Gavrilov <maxim.gavrilov@gmail.com>
+  2008-2009, Robert Swain <rob@opendot.cl>
+  2009-2010, Alex Converse <alex.converse@gmail.com>
+  2010, Google Inc.
+  2010, Rob Clark <rob@ti.com>
+  2011, Mans Rullgard <mans@mansr.com>
+  2012-2013, MIPS Technologies, Inc., California.
+License: BSD-3-Clause and LGPL-2.1+
+Comment:
+ On Debian systems, the full text of the GNU Lesser General Public License
+ version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files: libavformat/aadec.c
+Copyright:
+  2001-2014, Jim Teeuwen
+  2015, Vesselin Bontchev
+License: BSD-1-Clause
+ 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.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``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 COPYRIGHT HOLDER 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.
+
+Files:
+ libavfilter/af_chorus.c
+Copyright:
+ 1998, Juergen Mueller And Sundry Contributors
+ 2015, Paul B Mahol
+License: Sundry and LGPL-2.1+
+Comment:
+ On Debian systems, the full text of the GNU Lesser General Public License
+ version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files:
+  doc/texi2pod.pl
+  libavcodec/x86/flac_dsp_gpl.asm
+  libavdevice/x11grab.c
+  libavfilter/f_ebur128.c
+  libavfilter/vf_blackframe.c
+  libavfilter/vf_boxblur.c
+  libavfilter/vf_colormatrix.c
+  libavfilter/vf_cover_rect.c
+  libavfilter/vf_cropdetect.c
+  libavfilter/vf_delogo.c
+  libavfilter/vf_eq.c
+  libavfilter/vf_eq.h
+  libavfilter/vf_find_rect.c
+  libavfilter/vf_fspp.c
+  libavfilter/vf_fspp.h
+  libavfilter/vf_geq.c
+  libavfilter/vf_histeq.c
+  libavfilter/vf_hqdn3d.c
+  libavfilter/vf_hqdn3d.h
+  libavfilter/vf_interlace.c
+  libavfilter/vf_kerndeint.c
+  libavfilter/vf_mcdeint.c
+  libavfilter/vf_mpdecimate.c
+  libavfilter/vf_owdenoise.c
+  libavfilter/vf_perspective.c
+  libavfilter/vf_phase.c
+  libavfilter/vf_pp.c
+  libavfilter/vf_pp7.c
+  libavfilter/vf_pp7.h
+  libavfilter/vf_pullup.c
+  libavfilter/vf_pullup.h
+  libavfilter/vf_repeatfields.c
+  libavfilter/vf_sab.c
+  libavfilter/vf_smartblur.c
+  libavfilter/vf_spp.c
+  libavfilter/vf_spp.h
+  libavfilter/vf_stereo3d.c
+  libavfilter/vf_super2xsai.c
+  libavfilter/vf_tinterlace.c
+  libavfilter/vf_uspp.c
+  libavfilter/vsrc_mptestsrc.c
+  libavfilter/x86/vf_fspp.asm
+  libavfilter/x86/vf_fspp_init.c
+  libavfilter/x86/vf_hqdn3d_init.c
+  libavfilter/x86/vf_pp7.asm
+  libavfilter/x86/vf_pp7_init.c
+  libavfilter/x86/vf_pullup.asm
+  libavfilter/x86/vf_pullup_init.c
+  libavfilter/x86/vf_removegrain.asm
+  libavfilter/x86/vf_spp.c
+  libavfilter/yadif.h
+  libpostproc/postprocess_altivec_template.c
+  libpostproc/postprocess.c
+  libpostproc/postprocess.h
+  libpostproc/postprocess_internal.h
+  libpostproc/postprocess_template.c
+  libswresample/swresample-test.c
+  tests/checkasm/bswapdsp.c
+  tests/checkasm/checkasm.c
+  tests/checkasm/checkasm.h
+  tests/checkasm/h264pred.c
+  tests/checkasm/h264qpel.c
+  tests/checkasm/x86/checkasm.asm
+  tools/coverity.c
+  tests/tiny_ssim.c
+Copyright:
+  Wilbert Dijkhof
+  1997-1998, Rasca, Berlin
+  1997-2001, ZSNES Team <zsknight@zsnes.com> <_demo_@zsnes.com>
+  1999-2001, Free Software Foundation, Inc
+  2000-2002, Fabrice Bellard
+  2001, 2006, Daniel Maas <dmaas@dcine.com> <dmaas@maasdigital.com>
+  2001, 2003, Donald A. Graft
+  2001-2003, 2005-2007, 2011-2012, 2014-2015, Michael Niedermayer <michaelni@gmx.at>
+  2002, A'rpi
+  2002, Brian Foley
+  2002-2003, Brian J. Murrell
+  2002, Dieter Shirley
+  2002, Jindrich Makovicka <makovick@gmail.com>
+  2001-2008, 2013, The FFmpeg Project
+  2003, Daniel Moreno <comac@comac.darktech.org>
+  2003-2004, Karl H. Beckers, Frankfurt
+  2003-2014, Loren Merritt <lorenm@u.washington.edu>
+  2003, Michael Zucchi <notzed@ximian.com>
+  2003, Rich Felker
+  2003-2004, Romain Dolbeau <romain@dolbeau.org>
+  2004-2005, 2007, Denes Balatoni <dbalatoni@interware.hu> <dbalatoni@programozo.hu>
+  2004, Tobias Diedrich
+  2004, Ville Saari
+  2005, Nikolaj Poroshin <porosh3@psu.ru>
+  2006, Clemens Fruhwirth <clemens@endorphin.org>
+  2006, Edouard Gomez <ed.gomez@free.fr>
+  2006, Ivo van Poorten
+  2006-2007, Kevin Stone
+  2006, Julian Hall
+  2008, Loren Merritt
+  2010, Baptiste Coudurier <baptiste.coudurier@free.fr>
+  2010, Gordon Schmidt <gordon.schmidt@s2000.tu-chemnitz.de>
+  2010, Laurent Aimar
+  2010, Michael Chinen
+  2010, Niel van der Westhuizen <nielkie@gmail.com>
+  2010-2012, Stefano Sabatini <stefano.sabatini-lala@poste.it>
+  2012-2013, Clément Bœsch
+  2012, 2015, Henrik Gramner
+  2012, Jeremy Tran
+  2013, Jean Delvare <khali@linux-fr.org>
+  2013-2014, Paul B Mahol
+  2013, Vittorio Giovara <vittorio.giovara@gmail.com>
+  2014-2015, Arwa Arif <arwaarif1994@gmail.com>
+  2014-2015, James Darnley <james.darnley@gmail.com>
+  2014, Red Hat, Inc.
+License: GPL-2+
+ FFmpeg 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 of the License, or
+ (at your option) any later version.
+ .
+ FFmpeg 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.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+ .
+ You should have received a copy of the GNU General Public License
+ along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files:
+  compat/avisynth/avisynth_c.h
+  compat/avisynth/avs/capi.h
+  compat/avisynth/avs/config.h
+  compat/avisynth/avs/types.h
+  compat/avisynth/avxsynth_c.h
+Copyright: 2003, Kevin Atkinson
+License: GPL-2+ with Avisynth exception
+ 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 of the License, 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.
+ .
+ As a special exception, I give you permission to link to the
+ Avisynth C interface with independent modules that communicate with
+ the Avisynth C interface solely through the interfaces defined in
+ avisynth_c.h, regardless of the license terms of these independent
+ modules, and to copy and distribute the resulting combined work
+ under terms of your choice, provided that every copy of the
+ combined work is accompanied by a complete copy of the source code
+ of the Avisynth C interface and Avisynth itself (with the version
+ used to produce the combined work), being distributed under the
+ terms of the GNU General Public License plus this exception.  An
+ independent module is a module which is not derived from or based
+ on Avisynth C Interface, such as 3rd-party filters, import and
+ export plugins, or graphical user interfaces.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+ .
+ 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 Street, Fifth Floor, Boston, MA 02110-1301 USA,
+ or visit <http://www.gnu.org/copyleft/gpl.html>.
+
+Files:
+  libavcodec/libutvideodec.cpp
+  libavcodec/libutvideoenc.cpp
+  libavcodec/libutvideo.h
+Copyright:
+  2011-2012, Derek Buitenhuis
+License: GPL-2
+ FFmpeg 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;
+ version 2 of the License.
+ .
+ FFmpeg 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.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+ .
+ You should have received a copy of the GNU General Public
+ License along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files: doc/t2h.pm
+Copyright:
+  2011, 2012, Free Software Foundation, Inc.
+  2014, Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
+  2014, Tiancheng "Timothy" Gu <timothygu99@gmail.com>
+License: GPL-3+
+ FFmpeg 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 3 of the License, or
+ (at your option) any later version.
+ .
+ FFmpeg 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
+ Lesser General Public License for more details.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file `/usr/share/common-licenses/GPL-3'.
+ .
+ You should have received a copy of the GNU General Public
+ License along with FFmpeg; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Files:
+  doc/bootstrap.min.css
+  doc/examples/avio_dir_cmd.c
+  doc/examples/avio_reading.c
+  doc/examples/decoding_encoding.c
+  doc/examples/demuxing_decoding.c
+  doc/examples/filtering_audio.c
+  doc/examples/extract_mvs.c
+  doc/examples/filtering_video.c
+  doc/examples/http_multiclient.c
+  doc/examples/metadata.c
+  doc/examples/muxing.c
+  doc/examples/qsvdec.c
+  doc/examples/remuxing.c
+  doc/examples/resampling_audio.c
+  doc/examples/scaling_video.c
+  doc/examples/transcoding.c
+  doc/style.min.css
+  libavcodec/arm/jrevdct_arm.S
+  libavcodec/cinepakenc.c
+  libavcodec/nellymoser.c
+  libavcodec/nellymoserdec.c
+  libavcodec/nellymoser.h
+  libavcodec/texturedsp.c
+  libavcodec/texturedspenc.c
+  libavcodec/x86/vc1dsp_init.c
+  libavcodec/x86/vc1dsp_mmx.c
+  libavformat/oggdec.c
+  libavformat/oggdec.h
+  libavformat/oggparseogm.c
+  libavformat/oggparsespeex.c
+  libavformat/oggparsetheora.c
+  libavformat/oggparsevorbis.c
+  tests/api/api-band-test.c
+  tests/api/api-flac-test.c
+  tests/api/api-h264-test.c
+  tests/api/api-seek-test.c
+  tests/reference.pnm
+Copyright:
+  2001, 2003, Fabrice Bellard
+  2001, Lionel Ulmer <lionel.ulmer@free.fr> <bbrox@bbrox.org>
+  2005, Alex Beregszaszi
+  2005, Måns Rullgård
+  2005, Matthieu CASTET
+  2005, Michael Ahlberg
+  2007, a840bda5870ba11f19698ff6eb9581dfb0f95fa5
+  2007, 520e17cd55896441042b14df2566a6eb610ed444
+  2007, 539459aeb7d425140b62a3ec7dbf6dc8e408a306
+  2007, Benjamin Larsson
+  2007, Christophe GISQUET <christophe.gisquet@free.fr>
+  2007, Loic Minier <lool at dooz.org>
+  2008, Reimar Döffinger
+  2009, Benjamin Dobell
+  2009, Glass Echidna
+  2010, Nicolas George
+  2011, Jonathan Baldwin
+  2011, 2014, Reinhard Tartler
+  2011-2014, Stefano Sabatini
+  2011, Tomas Härdin
+  2011-2014, Twitter, Inc
+  2012, 2014, Clément Bœsch
+  2012, Matthäus G. "Anteru" Chajdas (http://anteru.net)
+  2013-2014, Rl, Aetey Global Technologies AB
+  2014, Andrey Utkin
+  2014, Barbara Lepage <db0company@gmail.com>
+  2014, Lukasz Marek <lukasz.m.luki@gmail.com>
+  2015, Anton Khirnov <anton@khirnov.net>
+  2015, Ludmila Glinskih
+  2015, Stephan Holljes
+  2015, Vittorio Giovara <vittorio.giovara@gmail.com>
+License: Expat
+
+Files:
+  tools/cws2fws.c
+  tools/qt-faststart.c
+Copyright:
+  Alex Beregszaszi
+  Mike Melanson <melanson@pcisys.net>
+License: public-domain
+ This file is placed in the public domain. Use the program however you see fit.
+
+Files:
+  compat/windows/makedef
+  libavcodec/faandct.c
+  libavcodec/libfdk-aacdec.c
+  libavcodec/libfdk-aacenc.c
+  libavcodec/zerocodec.c
+  libavdevice/openal-dec.c
+  libavfilter/vf_hqx.c
+  libavutil/x86/x86inc.asm
+Copyright:
+  2003, Michael Niedermayer <michaelni@gmx.at>
+  2003, Roman Shaposhnik
+  2005-2015, x264 project
+  2011, Jonathan Baldwin
+  2012-2013, Derek Buitenhuis
+  2012, Martin Storsjo
+  2014, Clément Bœsch
+License: ISC
+ Permission to use, copy, modify, and/or distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+Files: libavutil/adler32.c
+Copyright: 1995, Mark Adler
+License: Zlib
+ This software is provided 'as-is', without any express or implied
+ warranty.  In no event will the authors be held liable for any damages
+ arising from the use of 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. The origin of this software must not be misrepresented; you must not
+    claim that you wrote the original software. If you use this software
+    in a product, an acknowledgment in the product documentation would be
+    appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+    misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+Files:
+  libavcodec/jfdctfst.c
+  libavcodec/jfdctint_template.c
+  libavcodec/jrevdct.c
+Copyright: 1991-1996, Thomas G. Lane
+License: IJG
+ The authors make NO WARRANTY or representation, either express or implied,
+ with respect to this software, its quality, accuracy, merchantability, or
+ fitness for a particular purpose.  This software is provided "AS IS", and
+ you, its user, assume the entire risk as to its quality and accuracy.
+ .
+ Permission is hereby granted to use, copy, modify, and distribute this
+ software (or portions thereof) for any purpose, without fee, subject to
+ these conditions:
+ (1) If any part of the source code for this software is distributed, then
+ this README file must be included, with this copyright and no-warranty
+ notice unaltered; and any additions, deletions, or changes to the original
+ files must be clearly indicated in accompanying documentation.
+ (2) If only executable code is distributed, then the accompanying
+ documentation must state that "this software is based in part on the work
+ of the Independent JPEG Group".
+ (3) Permission for use of this software is granted only if the user accepts
+ full responsibility for any undesirable consequences; the authors accept
+ NO LIABILITY for damages of any kind.
+ .
+ These conditions apply to any software derived from or based on the IJG
+ code, not just to the unmodified library.  If you use our work, you ought
+ to acknowledge us.
+ .
+ Permission is NOT granted for the use of any IJG author's name or company
+ name in advertising or publicity relating to this software or products
+ derived from it.  This software may be referred to only as "the Independent
+ JPEG Group's software".
+ .
+ We specifically permit and encourage the use of this software as the basis
+ of commercial products, provided that all warranty or liability claims are
+ assumed by the product vendor.
+
+License: BSD-3-Clause
+ 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. Neither the name of the MIPS Technologies, Inc., 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 MIPS TECHNOLOGIES, INC. ``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 MIPS TECHNOLOGIES, INC. 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.
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+License: LGPL-2.1+
+ FFmpeg is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ FFmpeg 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
+ Lesser General Public License for more details.
+
+License: Sundry
+ This source code is freely redistributable and may be used for
+ any purpose.  This copyright notice must be maintained.
+ Juergen Mueller And Sundry Contributors are not responsible for
+ the consequences of using this software.
diff --git a/filter-plugin.py b/filter-plugin.py
new file mode 100644 (file)
index 0000000..f26c37e
--- /dev/null
@@ -0,0 +1,30 @@
+#!/usr/bin/python3
+
+# Inverse dh-exec-filter-profiles
+# Author: Sebastian Ramacher <sramacher@debian.org>
+
+import os
+import re
+import sys
+
+
+remove_plugins = os.getenv("removeplugins")
+if remove_plugins is not None:
+    remove_plugins = remove_plugins.split(" ")
+else:
+    remove_plugins = []
+
+plugin_re = re.compile(r"^(\S*) \[([a-zA-Z1-9._-]*)\]$")
+
+
+for line in sys.stdin.readlines():
+    line = line.rstrip("\n")
+    match = plugin_re.match(line)
+    if not match:
+        print(line)
+        continue
+
+    path = match.group(1)
+    plugin = match.group(2)
+    if plugin not in remove_plugins:
+        print(path)
diff --git a/gbp.conf b/gbp.conf
new file mode 100644 (file)
index 0000000..f4cc89c
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,7 @@
+[DEFAULT]
+debian-branch = master
+pristine-tar = True
+compression = xz
+
+[dch]
+meta = True
diff --git a/libvlc-bin.install b/libvlc-bin.install
new file mode 100644 (file)
index 0000000..a296739
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/vlc-cache-gen
diff --git a/libvlc-bin.lintian-overrides b/libvlc-bin.lintian-overrides
new file mode 100644 (file)
index 0000000..7d05e12
--- /dev/null
@@ -0,0 +1,2 @@
+# Maintainer scripts create plugins.dat there.
+libvlc-bin binary: package-contains-empty-directory usr/lib/*/vlc/plugins/
diff --git a/libvlc-bin.postinst.in b/libvlc-bin.postinst.in
new file mode 100644 (file)
index 0000000..022983e
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/sh
+set -e
+
+run_vlc_cache_gen() {
+    if ! /usr/lib/#DEB_HOST_MULTIARCH#/vlc/vlc-cache-gen -f /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins ; then
+        echo "WARNING: Regenerating VLC plugin cache failed."
+        echo "Please run '/usr/lib/#DEB_HOST_MULTIARCH#/vlc/vlc-cache-gen -f /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins' manually."
+    fi
+}
+
+case "$1" in
+    triggered)
+        run_vlc_cache_gen
+        exit 0
+        ;;
+    configure)
+        dpkg-trigger /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins
+        ;;
+esac
+
+#DEBHELPER#
diff --git a/libvlc-bin.prerm.in b/libvlc-bin.prerm.in
new file mode 100644 (file)
index 0000000..28ac6dc
--- /dev/null
@@ -0,0 +1,10 @@
+#! /bin/sh
+set -e
+
+#DEBHELPER#
+
+case "$1" in
+    remove)
+        rm -f /usr/lib/#DEB_HOST_MULTIARCH#/vlc/plugins/plugins.dat
+        ;;
+esac
diff --git a/libvlc-dev.examples b/libvlc-dev.examples
new file mode 100644 (file)
index 0000000..4b0149d
--- /dev/null
@@ -0,0 +1,5 @@
+doc/libvlc/QtPlayer
+doc/libvlc/gtk_player.c
+doc/libvlc/libvlc_DVD_ripper.c
+doc/libvlc/wx_player.cpp
+doc/libvlc/vlc-thumb.c
diff --git a/libvlc-dev.install b/libvlc-dev.install
new file mode 100644 (file)
index 0000000..ffaa00c
--- /dev/null
@@ -0,0 +1,3 @@
+usr/include/vlc/*.h
+usr/lib/*/libvlc.so
+usr/lib/*/pkgconfig/libvlc.pc
diff --git a/libvlc5.install b/libvlc5.install
new file mode 100644 (file)
index 0000000..2137b90
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/libvlc.so.*
diff --git a/libvlc5.symbols b/libvlc5.symbols
new file mode 100644 (file)
index 0000000..a6d4071
--- /dev/null
@@ -0,0 +1,265 @@
+libvlc.so.5 libvlc5 #MINVER#
+ libvlc_add_intf@Base 1.1.0
+ libvlc_audio_equalizer_get_amp_at_index@Base 2.2.0~pre1
+ libvlc_audio_equalizer_get_band_count@Base 2.2.0~pre1
+ libvlc_audio_equalizer_get_band_frequency@Base 2.2.0~pre1
+ libvlc_audio_equalizer_get_preamp@Base 2.2.0~pre1
+ libvlc_audio_equalizer_get_preset_count@Base 2.2.0~pre1
+ libvlc_audio_equalizer_get_preset_name@Base 2.2.0~pre1
+ libvlc_audio_equalizer_new@Base 2.2.0~pre1
+ libvlc_audio_equalizer_new_from_preset@Base 2.2.0~pre1
+ libvlc_audio_equalizer_release@Base 2.2.0~pre1
+ libvlc_audio_equalizer_set_amp_at_index@Base 2.2.0~pre1
+ libvlc_audio_equalizer_set_preamp@Base 2.2.0~pre1
+ libvlc_audio_filter_list_get@Base 2.0.0
+ libvlc_audio_get_channel@Base 1.1.0
+ libvlc_audio_get_delay@Base 1.1.1
+ libvlc_audio_get_mute@Base 1.1.0
+ libvlc_audio_get_track@Base 1.1.0
+ libvlc_audio_get_track_count@Base 1.1.0
+ libvlc_audio_get_track_description@Base 1.1.0
+ libvlc_audio_get_volume@Base 1.1.0
+ libvlc_audio_output_device_count@Base 1.1.0
+ libvlc_audio_output_device_enum@Base 2.2.0~pre1
+ libvlc_audio_output_device_id@Base 1.1.0
+ libvlc_audio_output_device_list_get@Base 2.1.0
+ libvlc_audio_output_device_list_release@Base 2.1.0
+ libvlc_audio_output_device_longname@Base 1.1.0
+ libvlc_audio_output_device_set@Base 1.1.0
+ libvlc_audio_output_get_device_type@Base 1.1.0
+ libvlc_audio_output_list_get@Base 1.1.0
+ libvlc_audio_output_list_release@Base 1.1.0
+ libvlc_audio_output_set@Base 1.1.0
+ libvlc_audio_output_set_device_type@Base 1.1.0
+ libvlc_audio_set_callbacks@Base 2.0.0
+ libvlc_audio_set_channel@Base 1.1.0
+ libvlc_audio_set_delay@Base 1.1.1
+ libvlc_audio_set_format@Base 2.0.0
+ libvlc_audio_set_format_callbacks@Base 2.0.0
+ libvlc_audio_set_mute@Base 1.1.0
+ libvlc_audio_set_track@Base 1.1.0
+ libvlc_audio_set_volume@Base 1.1.0
+ libvlc_audio_set_volume_callback@Base 2.0.0
+ libvlc_audio_toggle_mute@Base 1.1.0
+ libvlc_clearerr@Base 1.1.0
+ libvlc_clock@Base 2.0.0
+ libvlc_errmsg@Base 1.1.0
+ libvlc_event_attach@Base 1.1.0
+ libvlc_event_detach@Base 1.1.0
+ libvlc_event_type_name@Base 2.2.2
+ libvlc_free@Base 2.0.0
+ libvlc_get_changeset@Base 1.1.0
+ libvlc_get_compiler@Base 1.1.0
+ libvlc_get_fullscreen@Base 1.1.0
+ libvlc_get_log_verbosity@Base 1.1.0
+ libvlc_get_version@Base 1.1.0
+ libvlc_log_clear@Base 1.1.0
+ libvlc_log_close@Base 1.1.0
+ libvlc_log_count@Base 1.1.0
+ libvlc_log_get_context@Base 2.1.0
+ libvlc_log_get_iterator@Base 1.1.0
+ libvlc_log_get_object@Base 2.1.0
+ libvlc_log_iterator_free@Base 1.1.0
+ libvlc_log_iterator_has_next@Base 1.1.0
+ libvlc_log_iterator_next@Base 1.1.0
+ libvlc_log_open@Base 1.1.0
+ libvlc_log_set@Base 2.1.0
+ libvlc_log_set_file@Base 2.1.0
+ libvlc_log_unset@Base 2.1.0
+ libvlc_media_add_option@Base 1.1.0
+ libvlc_media_add_option_flag@Base 1.1.0
+ libvlc_media_discoverer_event_manager@Base 1.1.0
+ libvlc_media_discoverer_is_running@Base 1.1.0
+ libvlc_media_discoverer_localized_name@Base 1.1.0
+ libvlc_media_discoverer_media_list@Base 1.1.0
+ libvlc_media_discoverer_new_from_name@Base 1.1.0
+ libvlc_media_discoverer_release@Base 1.1.0
+ libvlc_media_duplicate@Base 1.1.0
+ libvlc_media_event_manager@Base 1.1.0
+ libvlc_media_get_duration@Base 1.1.0
+ libvlc_media_get_meta@Base 1.1.0
+ libvlc_media_get_mrl@Base 1.1.0
+ libvlc_media_get_state@Base 1.1.0
+ libvlc_media_get_stats@Base 1.1.0
+ libvlc_media_get_tracks_info@Base 1.1.0
+ libvlc_media_get_user_data@Base 1.1.0
+ libvlc_media_is_parsed@Base 1.1.0
+ libvlc_media_library_load@Base 1.1.0
+ libvlc_media_library_media_list@Base 1.1.0
+ libvlc_media_library_new@Base 1.1.0
+ libvlc_media_library_release@Base 1.1.0
+ libvlc_media_library_retain@Base 1.1.0
+ libvlc_media_list_add_media@Base 1.1.0
+ libvlc_media_list_count@Base 1.1.0
+ libvlc_media_list_event_manager@Base 1.1.0
+ libvlc_media_list_index_of_item@Base 1.1.0
+ libvlc_media_list_insert_media@Base 1.1.0
+ libvlc_media_list_is_readonly@Base 1.1.0
+ libvlc_media_list_item_at_index@Base 1.1.0
+ libvlc_media_list_lock@Base 1.1.0
+ libvlc_media_list_media@Base 1.1.0
+ libvlc_media_list_new@Base 1.1.0
+ libvlc_media_list_player_event_manager@Base 1.1.0
+ libvlc_media_list_player_get_state@Base 1.1.0
+ libvlc_media_list_player_is_playing@Base 1.1.0
+ libvlc_media_list_player_new@Base 1.1.0
+ libvlc_media_list_player_next@Base 1.1.0
+ libvlc_media_list_player_pause@Base 1.1.0
+ libvlc_media_list_player_play@Base 1.1.0
+ libvlc_media_list_player_play_item@Base 1.1.0
+ libvlc_media_list_player_play_item_at_index@Base 1.1.0
+ libvlc_media_list_player_previous@Base 1.1.0
+ libvlc_media_list_player_release@Base 1.1.0
+ libvlc_media_list_player_retain@Base 2.0.0
+ libvlc_media_list_player_set_media_list@Base 1.1.0
+ libvlc_media_list_player_set_media_player@Base 1.1.0
+ libvlc_media_list_player_set_playback_mode@Base 1.1.0
+ libvlc_media_list_player_stop@Base 1.1.0
+ libvlc_media_list_release@Base 1.1.0
+ libvlc_media_list_remove_index@Base 1.1.0
+ libvlc_media_list_retain@Base 1.1.0
+ libvlc_media_list_set_media@Base 1.1.0
+ libvlc_media_list_unlock@Base 1.1.0
+ libvlc_media_new_as_node@Base 1.1.0
+ libvlc_media_new_fd@Base 1.1.5
+ libvlc_media_new_location@Base 1.1.0
+ libvlc_media_new_path@Base 1.1.0
+ libvlc_media_parse@Base 1.1.0
+ libvlc_media_parse_async@Base 1.1.0
+ libvlc_media_player_can_pause@Base 1.1.0
+ libvlc_media_player_event_manager@Base 1.1.0
+ libvlc_media_player_get_agl@Base 1.1.0
+ libvlc_media_player_get_chapter@Base 1.1.0
+ libvlc_media_player_get_chapter_count@Base 1.1.0
+ libvlc_media_player_get_chapter_count_for_title@Base 1.1.0
+ libvlc_media_player_get_fps@Base 1.1.0
+ libvlc_media_player_get_hwnd@Base 1.1.0
+ libvlc_media_player_get_length@Base 1.1.0
+ libvlc_media_player_get_media@Base 1.1.0
+ libvlc_media_player_get_nsobject@Base 1.1.0
+ libvlc_media_player_get_position@Base 1.1.0
+ libvlc_media_player_get_rate@Base 1.1.0
+ libvlc_media_player_get_state@Base 1.1.0
+ libvlc_media_player_get_time@Base 1.1.0
+ libvlc_media_player_get_title@Base 1.1.0
+ libvlc_media_player_get_title_count@Base 1.1.0
+ libvlc_media_player_get_xwindow@Base 1.1.0
+ libvlc_media_player_has_vout@Base 1.1.0
+ libvlc_media_player_is_playing@Base 1.1.0
+ libvlc_media_player_is_seekable@Base 1.1.0
+ libvlc_media_player_navigate@Base 2.0.0
+ libvlc_media_player_new@Base 1.1.0
+ libvlc_media_player_new_from_media@Base 1.1.0
+ libvlc_media_player_next_chapter@Base 1.1.0
+ libvlc_media_player_next_frame@Base 1.1.0
+ libvlc_media_player_pause@Base 1.1.0
+ libvlc_media_player_play@Base 1.1.0
+ libvlc_media_player_previous_chapter@Base 1.1.0
+ libvlc_media_player_program_scrambled@Base 2.2.0~pre1
+ libvlc_media_player_release@Base 1.1.0
+ libvlc_media_player_retain@Base 1.1.0
+ libvlc_media_player_set_agl@Base 1.1.0
+ libvlc_media_player_set_chapter@Base 1.1.0
+ libvlc_media_player_set_equalizer@Base 2.2.0~pre1
+ libvlc_media_player_set_hwnd@Base 1.1.0
+ libvlc_media_player_set_media@Base 1.1.0
+ libvlc_media_player_set_nsobject@Base 1.1.0
+ libvlc_media_player_set_pause@Base 1.1.1
+ libvlc_media_player_set_position@Base 1.1.0
+ libvlc_media_player_set_rate@Base 1.1.0
+ libvlc_media_player_set_time@Base 1.1.0
+ libvlc_media_player_set_title@Base 1.1.0
+ libvlc_media_player_set_video_title_display@Base 2.1.0
+ libvlc_media_player_set_xwindow@Base 1.1.0
+ libvlc_media_player_stop@Base 1.1.0
+ libvlc_media_player_will_play@Base 1.1.0
+ libvlc_media_release@Base 1.1.0
+ libvlc_media_retain@Base 1.1.0
+ libvlc_media_save_meta@Base 1.1.0
+ libvlc_media_set_meta@Base 1.1.0
+ libvlc_media_set_user_data@Base 1.1.0
+ libvlc_media_subitems@Base 1.1.0
+ libvlc_media_tracks_get@Base 2.1.0
+ libvlc_media_tracks_release@Base 2.1.0
+ libvlc_module_description_list_release@Base 2.0.0
+ libvlc_new@Base 1.1.0
+ libvlc_playlist_play@Base 1.1.0
+ libvlc_printerr@Base 1.1.0
+ libvlc_release@Base 1.1.0
+ libvlc_retain@Base 1.1.0
+ libvlc_set_app_id@Base 2.1.0
+ libvlc_set_exit_handler@Base 2.0.0
+ libvlc_set_fullscreen@Base 1.1.0
+ libvlc_set_log_verbosity@Base 1.1.0
+ libvlc_set_user_agent@Base 1.1.1
+ libvlc_toggle_fullscreen@Base 1.1.0
+ libvlc_toggle_teletext@Base 1.1.0
+ libvlc_track_description_list_release@Base 2.0.0
+ libvlc_track_description_release@Base 1.1.0
+ libvlc_video_filter_list_get@Base 2.0.0
+ libvlc_video_get_adjust_float@Base 1.1.1
+ libvlc_video_get_adjust_int@Base 1.1.1
+ libvlc_video_get_aspect_ratio@Base 1.1.0
+ libvlc_video_get_chapter_description@Base 1.1.0
+ libvlc_video_get_crop_geometry@Base 1.1.0
+ libvlc_video_get_cursor@Base 1.1.0
+ libvlc_video_get_height@Base 1.1.0
+ libvlc_video_get_logo_int@Base 1.1.0
+ libvlc_video_get_marquee_int@Base 1.1.0
+ libvlc_video_get_marquee_string@Base 1.1.0
+ libvlc_video_get_scale@Base 1.1.0
+ libvlc_video_get_size@Base 1.1.0
+ libvlc_video_get_spu@Base 1.1.0
+ libvlc_video_get_spu_count@Base 1.1.0
+ libvlc_video_get_spu_delay@Base 2.0.0
+ libvlc_video_get_spu_description@Base 1.1.0
+ libvlc_video_get_teletext@Base 1.1.0
+ libvlc_video_get_title_description@Base 1.1.0
+ libvlc_video_get_track@Base 1.1.0
+ libvlc_video_get_track_count@Base 1.1.0
+ libvlc_video_get_track_description@Base 1.1.0
+ libvlc_video_get_width@Base 1.1.0
+ libvlc_video_set_adjust_float@Base 1.1.1
+ libvlc_video_set_adjust_int@Base 1.1.1
+ libvlc_video_set_aspect_ratio@Base 1.1.0
+ libvlc_video_set_callbacks@Base 1.1.1
+ libvlc_video_set_crop_geometry@Base 1.1.0
+ libvlc_video_set_deinterlace@Base 1.1.0
+ libvlc_video_set_format@Base 1.1.1
+ libvlc_video_set_format_callbacks@Base 2.0.0
+ libvlc_video_set_key_input@Base 1.1.0
+ libvlc_video_set_logo_int@Base 1.1.0
+ libvlc_video_set_logo_string@Base 1.1.0
+ libvlc_video_set_marquee_int@Base 1.1.0
+ libvlc_video_set_marquee_string@Base 1.1.0
+ libvlc_video_set_mouse_input@Base 1.1.0
+ libvlc_video_set_scale@Base 1.1.0
+ libvlc_video_set_spu@Base 1.1.0
+ libvlc_video_set_spu_delay@Base 2.0.0
+ libvlc_video_set_subtitle_file@Base 1.1.0
+ libvlc_video_set_teletext@Base 1.1.0
+ libvlc_video_set_track@Base 1.1.0
+ libvlc_video_take_snapshot@Base 1.1.0
+ libvlc_vlm_add_broadcast@Base 1.1.0
+ libvlc_vlm_add_input@Base 1.1.0
+ libvlc_vlm_add_vod@Base 1.1.0
+ libvlc_vlm_change_media@Base 1.1.0
+ libvlc_vlm_del_media@Base 1.1.0
+ libvlc_vlm_get_event_manager@Base 1.1.0
+ libvlc_vlm_get_media_instance_length@Base 1.1.0
+ libvlc_vlm_get_media_instance_position@Base 1.1.0
+ libvlc_vlm_get_media_instance_rate@Base 1.1.0
+ libvlc_vlm_get_media_instance_time@Base 1.1.0
+ libvlc_vlm_pause_media@Base 1.1.0
+ libvlc_vlm_play_media@Base 1.1.0
+ libvlc_vlm_release@Base 1.1.0
+ libvlc_vlm_seek_media@Base 1.1.0
+ libvlc_vlm_set_enabled@Base 1.1.0
+ libvlc_vlm_set_input@Base 1.1.0
+ libvlc_vlm_set_loop@Base 1.1.0
+ libvlc_vlm_set_mux@Base 1.1.0
+ libvlc_vlm_set_output@Base 1.1.0
+ libvlc_vlm_show_media@Base 1.1.0
+ libvlc_vlm_stop_media@Base 1.1.0
+ libvlc_vprinterr@Base 1.1.0
+ libvlc_wait@Base 1.1.0
diff --git a/libvlccore-dev.install b/libvlccore-dev.install
new file mode 100644 (file)
index 0000000..b90fe24
--- /dev/null
@@ -0,0 +1,4 @@
+usr/include/vlc/plugins/*.h
+usr/lib/*/libvlccore.so
+usr/lib/*/pkgconfig/vlc-plugin.pc
+usr/lib/*/vlc/libcompat.a
diff --git a/libvlccore8.install b/libvlccore8.install
new file mode 100644 (file)
index 0000000..8066c95
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/libvlccore.so.*
diff --git a/libvlccore8.symbols b/libvlccore8.symbols
new file mode 100644 (file)
index 0000000..4e41834
--- /dev/null
@@ -0,0 +1,661 @@
+libvlccore.so.8 libvlccore8 #MINVER#
+ AddMD5@Base 2.0.0
+ EndMD5@Base 2.0.0
+ EnsureUTF8@Base 2.0.0
+ FromCharset@Base 2.0.0
+ GetLang_1@Base 2.0.0
+ GetLang_2B@Base 2.0.0
+ GetLang_2T@Base 2.0.0
+ InitMD5@Base 2.0.0
+ IsUTF8@Base 2.0.0
+ NTPtime64@Base 2.0.0
+ ToCharset@Base 2.0.0
+ VLC_CompileBy@Base 2.0.0
+ VLC_CompileHost@Base 2.0.0
+ VLC_Compiler@Base 2.0.0
+ access_GetParentInput@Base 2.0.0
+ addon_entry_Hold@Base 2.2.0~pre1
+ addon_entry_New@Base 2.2.0~pre1
+ addon_entry_Release@Base 2.2.0~pre1
+ addons_manager_Delete@Base 2.2.0~pre1
+ addons_manager_Gather@Base 2.2.0~pre1
+ addons_manager_Install@Base 2.2.0~pre1
+ addons_manager_LoadCatalog@Base 2.2.0~pre1
+ addons_manager_New@Base 2.2.0~pre1
+ addons_manager_Remove@Base 2.2.0~pre1
+ aout_BitsPerSample@Base 2.0.0
+ aout_ChannelExtract@Base 2.0.0
+ aout_ChannelReorder@Base 2.0.0
+ aout_CheckChannelExtraction@Base 2.0.0
+ aout_CheckChannelReorder@Base 2.0.0
+ aout_Deinterleave@Base 2.1.0
+ aout_DeviceGet@Base 2.1.0
+ aout_DeviceSet@Base 2.1.0
+ aout_DevicesList@Base 2.1.0
+ aout_FiltersAdjustResampling@Base 2.1.0
+ aout_FiltersDelete@Base 2.1.0
+ aout_FiltersNew@Base 2.1.0
+ aout_FiltersPlay@Base 2.1.0
+ aout_FormatPrepare@Base 2.0.0
+ aout_FormatPrint@Base 2.0.0
+ aout_FormatPrintChannels@Base 2.0.0
+ aout_Interleave@Base 2.1.0
+ aout_MuteGet@Base 2.1.0
+ aout_MuteSet@Base 2.1.0
+ aout_VolumeGet@Base 2.0.0
+ aout_VolumeSet@Base 2.0.0
+ aout_filter_RequestVout@Base 2.0.0
+ block_Alloc@Base 2.0.0
+ block_FifoCount@Base 2.0.0
+ block_FifoEmpty@Base 2.0.0
+ block_FifoGet@Base 2.0.0
+ block_FifoNew@Base 2.0.0
+ block_FifoPace@Base 2.0.0
+ block_FifoPut@Base 2.0.0
+ block_FifoRelease@Base 2.0.0
+ block_FifoShow@Base 2.0.0
+ block_FifoWake@Base 2.2.0~pre1
+ block_File@Base 2.0.0
+ block_FilePath@Base 2.1.0
+ block_Init@Base 2.0.0
+ block_Realloc@Base 2.0.0
+ block_heap_Alloc@Base 2.0.0
+ block_mmap_Alloc@Base 2.0.0
+ block_shm_Alloc@Base 2.1.0
+ config_AddIntf@Base 2.0.0
+ config_ChainCreate@Base 2.0.0
+ config_ChainDestroy@Base 2.0.0
+ config_ChainDuplicate@Base 2.0.0
+ config_ChainParse@Base 2.0.0
+ config_ChainParseOptions@Base 2.1.0
+ config_ExistIntf@Base 2.0.0
+ config_FindConfig@Base 2.0.0
+ config_GetDataDir@Base 2.0.0
+ config_GetFloat@Base 2.0.0
+ config_GetInt@Base 2.0.0
+ config_GetIntChoices@Base 2.1.0
+ config_GetLibDir@Base 2.0.0
+ config_GetPsz@Base 2.0.0
+ config_GetPszChoices@Base 2.1.0
+ config_GetType@Base 2.0.0
+ config_GetUserDir@Base 2.0.0
+ config_PutFloat@Base 2.0.0
+ config_PutInt@Base 2.0.0
+ config_PutPsz@Base 2.0.0
+ config_RemoveIntf@Base 2.0.0
+ config_ResetAll@Base 2.0.0
+ config_SaveConfigFile@Base 2.0.0
+ config_StringEscape@Base 2.0.0
+ config_StringUnescape@Base 2.0.0
+ convert_xml_special_chars@Base 2.0.0
+ date_Change@Base 2.0.0
+ date_Decrement@Base 2.0.0
+ date_Get@Base 2.0.0
+ date_Increment@Base 2.0.0
+ date_Init@Base 2.0.0
+ date_Move@Base 2.0.0
+ date_Set@Base 2.0.0
+ decode_URI@Base 2.0.0
+ decode_URI_duplicate@Base 2.0.0
+ decoder_DeletePicture@Base 2.0.0
+ decoder_DeleteSubpicture@Base 2.0.0
+ decoder_GetDisplayDate@Base 2.0.0
+ decoder_GetDisplayRate@Base 2.0.0
+ decoder_GetInputAttachments@Base 2.0.0
+ decoder_LinkPicture@Base 2.0.0
+ decoder_NewAudioBuffer@Base 2.0.0
+ decoder_NewPicture@Base 2.0.0
+ decoder_NewSubpicture@Base 2.0.0
+ decoder_SynchroChoose@Base 2.0.0
+ decoder_SynchroDate@Base 2.0.0
+ decoder_SynchroDecode@Base 2.0.0
+ decoder_SynchroEnd@Base 2.0.0
+ decoder_SynchroInit@Base 2.0.0
+ decoder_SynchroNewPicture@Base 2.0.0
+ decoder_SynchroRelease@Base 2.0.0
+ decoder_SynchroReset@Base 2.0.0
+ decoder_SynchroTrash@Base 2.0.0
+ decoder_UnlinkPicture@Base 2.0.0
+ demux_GetParentInput@Base 2.0.0
+ demux_PacketizerDestroy@Base 2.0.0
+ demux_PacketizerNew@Base 2.0.0
+ demux_vaControlHelper@Base 2.0.0
+ dialog_ExtensionUpdate@Base 2.0.0
+ dialog_Login@Base 2.0.0
+ dialog_ProgressCancelled@Base 2.0.0
+ dialog_ProgressCreate@Base 2.0.0
+ dialog_ProgressDestroy@Base 2.0.0
+ dialog_ProgressSet@Base 2.0.0
+ dialog_Question@Base 2.0.0
+ dialog_Register@Base 2.0.0
+ dialog_Unregister@Base 2.0.0
+ dialog_VFatal@Base 2.0.0
+ encode_URI_component@Base 2.0.0
+ es_format_Clean@Base 2.0.0
+ es_format_Copy@Base 2.0.0
+ es_format_Init@Base 2.0.0
+ es_format_InitFromVideo@Base 2.0.0
+ es_format_IsSimilar@Base 2.0.0
+ filename_sanitize@Base 2.0.0
+ filter_Blend@Base 2.0.0
+ filter_ConfigureBlend@Base 2.0.0
+ filter_DeleteBlend@Base 2.0.0
+ filter_NewBlend@Base 2.0.0
+ filter_chain_AppendFilter@Base 2.0.0
+ filter_chain_AppendFromString@Base 2.0.0
+ filter_chain_AudioFilter@Base 2.0.0
+ filter_chain_Delete@Base 2.0.0
+ filter_chain_DeleteFilter@Base 2.0.0
+ filter_chain_GetFmtOut@Base 2.0.0
+ filter_chain_GetLength@Base 2.0.0
+ filter_chain_MouseEvent@Base 2.0.0
+ filter_chain_MouseFilter@Base 2.0.0
+ filter_chain_New@Base 2.0.0
+ filter_chain_Reset@Base 2.0.0
+ filter_chain_SubFilter@Base 2.0.0
+ filter_chain_SubSource@Base 2.0.0
+ filter_chain_VideoFilter@Base 2.0.0
+ filter_chain_VideoFlush@Base 2.0.0
+ fingerprinter_Create@Base 2.1.0
+ fingerprinter_Destroy@Base 2.1.0
+ http_auth_FormatAuthorizationHeader@Base 2.0.0
+ http_auth_Init@Base 2.0.0
+ http_auth_ParseAuthenticationInfoHeader@Base 2.0.0
+ http_auth_ParseWwwAuthenticateHeader@Base 2.0.0
+ http_auth_Reset@Base 2.0.0
+ httpd_ClientIP@Base 2.0.0
+ httpd_FileDelete@Base 2.0.0
+ httpd_FileNew@Base 2.0.0
+ httpd_HandlerDelete@Base 2.0.0
+ httpd_HandlerNew@Base 2.0.0
+ httpd_HostDelete@Base 2.0.0
+ httpd_MsgAdd@Base 2.0.0
+ httpd_MsgGet@Base 2.0.0
+ httpd_RedirectDelete@Base 2.0.0
+ httpd_RedirectNew@Base 2.0.0
+ httpd_ServerIP@Base 2.0.0
+ httpd_StreamDelete@Base 2.0.0
+ httpd_StreamHeader@Base 2.0.0
+ httpd_StreamNew@Base 2.0.0
+ httpd_StreamSend@Base 2.0.0
+ httpd_StreamSetHTTPHeaders@Base 2.2.0~pre1
+ httpd_UrlCatch@Base 2.0.0
+ httpd_UrlDelete@Base 2.0.0
+ httpd_UrlNew@Base 2.0.0
+ image_Ext2Fourcc@Base 2.0.0
+ image_HandlerCreate@Base 2.0.0
+ image_HandlerDelete@Base 2.0.0
+ image_Mime2Fourcc@Base 2.0.0
+ image_Type2Fourcc@Base 2.0.0
+ input_Close@Base 2.0.0
+ input_Control@Base 2.0.0
+ input_Create@Base 2.0.0
+ input_CreateAndStart@Base 2.0.0
+ input_CreateFilename@Base 2.0.0
+ input_DecoderCreate@Base 2.0.0
+ input_DecoderDecode@Base 2.0.0
+ input_DecoderDelete@Base 2.0.0
+ input_GetItem@Base 2.0.0
+ input_Read@Base 2.0.0
+ input_Start@Base 2.0.0
+ input_Stop@Base 2.0.0
+ input_item_AddInfo@Base 2.0.0
+ input_item_AddOption@Base 2.0.0
+ input_item_Copy@Base 2.0.0
+ input_item_CopyOptions@Base 2.0.0
+ input_item_DelInfo@Base 2.0.0
+ input_item_GetDuration@Base 2.0.0
+ input_item_GetInfo@Base 2.0.0
+ input_item_GetMeta@Base 2.2.0
+ input_item_GetName@Base 2.0.0
+ input_item_GetTitleFbName@Base 2.0.0
+ input_item_GetURI@Base 2.0.0
+ input_item_HasErrorWhenReading@Base 2.0.0
+ input_item_Hold@Base 2.1.0
+ input_item_IsArtFetched@Base 2.0.0
+ input_item_IsPreparsed@Base 2.0.0
+ input_item_MergeInfos@Base 2.0.0
+ input_item_MetaMatch@Base 2.2.0
+ input_item_NewExt@Base 2.0.0
+ input_item_NewWithType@Base 2.0.0
+ input_item_PostSubItem@Base 2.0.0
+ input_item_Release@Base 2.1.0
+ input_item_ReplaceInfos@Base 2.0.0
+ input_item_SetDuration@Base 2.0.0
+ input_item_SetMeta@Base 2.2.0
+ input_item_SetName@Base 2.0.0
+ input_item_SetURI@Base 2.0.0
+ input_item_WriteMeta@Base 2.0.0
+ input_item_node_AppendItem@Base 2.0.0
+ input_item_node_AppendNode@Base 2.0.0
+ input_item_node_Create@Base 2.0.0
+ input_item_node_Delete@Base 2.0.0
+ input_item_node_PostAndDelete@Base 2.0.0
+ input_resource_GetAout@Base 2.2.0~pre1
+ input_resource_HoldAout@Base 2.1.0
+ input_resource_New@Base 2.0.0
+ input_resource_PutAout@Base 2.2.0~pre1
+ input_resource_Release@Base 2.0.0
+ input_resource_ResetAout@Base 2.2.0~pre1
+ input_resource_Terminate@Base 2.0.0
+ input_resource_TerminateVout@Base 2.0.0
+ input_vaControl@Base 2.0.0
+ intf_Create@Base 2.0.0
+ libvlc_ArtRequest@Base 2.2.0~pre1
+ libvlc_InternalAddIntf@Base 2.0.0
+ libvlc_InternalCleanup@Base 2.0.0
+ libvlc_InternalCreate@Base 2.0.0
+ libvlc_InternalDestroy@Base 2.0.0
+ libvlc_InternalInit@Base 2.0.0
+ libvlc_InternalPlay@Base 2.2.0~pre1
+ libvlc_MetaRequest@Base 2.2.0~pre1
+ libvlc_Quit@Base 2.0.0
+ libvlc_SetExitHandler@Base 2.0.0
+ make_path@Base 2.0.0
+ mdate@Base 2.0.0
+ module_config_free@Base 2.0.0
+ module_config_get@Base 2.0.0
+ module_exists@Base 2.0.0
+ module_find@Base 2.0.0
+ module_get_capability@Base 2.0.0
+ module_get_help@Base 2.0.0
+ module_get_name@Base 2.0.0
+ module_get_object@Base 2.0.0
+ module_get_score@Base 2.0.0
+ module_gettext@Base 2.0.0
+ module_list_free@Base 2.0.0
+ module_list_get@Base 2.0.0
+ module_need@Base 2.0.0
+ module_provides@Base 2.0.0
+ module_unneed@Base 2.0.0
+ msleep@Base 2.0.0
+ mstrtime@Base 2.0.0
+ mwait@Base 2.0.0
+ net_Accept@Base 2.0.0
+ net_AcceptSingle@Base 2.0.0
+ net_Connect@Base 2.0.0
+ net_ConnectDgram@Base 2.0.0
+ net_Gets@Base 2.0.0
+ net_Listen@Base 2.0.0
+ net_ListenClose@Base 2.0.0
+ net_OpenDgram@Base 2.0.0
+ net_Printf@Base 2.0.0
+ net_Read@Base 2.0.0
+ net_SetCSCov@Base 2.0.0
+ net_Write@Base 2.0.0
+ net_vaPrintf@Base 2.0.0
+ path_sanitize@Base 2.0.0
+ picture_BlendSubpicture@Base 2.0.0
+ picture_Copy@Base 2.1.0
+ picture_CopyPixels@Base 2.0.0
+ picture_CopyProperties@Base 2.1.0
+ picture_Export@Base 2.0.0
+ picture_Hold@Base 2.1.0
+ picture_IsReferenced@Base 2.1.0
+ picture_New@Base 2.0.0
+ picture_NewFromFormat@Base 2.0.0
+ picture_NewFromResource@Base 2.0.0
+ picture_Release@Base 2.1.0
+ picture_Reset@Base 2.0.0
+ picture_Setup@Base 2.0.0
+ picture_fifo_Delete@Base 2.0.0
+ picture_fifo_Flush@Base 2.0.0
+ picture_fifo_New@Base 2.0.0
+ picture_fifo_OffsetDate@Base 2.0.0
+ picture_fifo_Peek@Base 2.0.0
+ picture_fifo_Pop@Base 2.0.0
+ picture_fifo_Push@Base 2.0.0
+ picture_pool_Delete@Base 2.0.0
+ picture_pool_Get@Base 2.0.0
+ picture_pool_GetSize@Base 2.0.0
+ picture_pool_New@Base 2.0.0
+ picture_pool_NewExtended@Base 2.0.0
+ picture_pool_NewFromFormat@Base 2.0.0
+ picture_pool_NonEmpty@Base 2.0.0
+ picture_pool_Reserve@Base 2.0.0
+ plane_CopyPixels@Base 2.0.0
+ playlist_Add@Base 2.0.0
+ playlist_AddExt@Base 2.0.0
+ playlist_AddInput@Base 2.0.0
+ playlist_AssertLocked@Base 2.0.0
+ playlist_ChildSearchName@Base 2.0.0
+ playlist_Clear@Base 2.0.0
+ playlist_Control@Base 2.0.0
+ playlist_CurrentInput@Base 2.0.0
+ playlist_CurrentPlayingItem@Base 2.0.0
+ playlist_Deactivate@Base 2.1.0
+ playlist_DeleteFromInput@Base 2.0.0
+ playlist_EnableAudioFilter@Base 2.1.0
+ playlist_Export@Base 2.0.0
+ playlist_GetAout@Base 2.1.0
+ playlist_GetNextLeaf@Base 2.0.0
+ playlist_GetNodeDuration@Base 2.1.0
+ playlist_GetPrevLeaf@Base 2.0.0
+ playlist_Import@Base 2.0.0
+ playlist_IsServicesDiscoveryLoaded@Base 2.0.0
+ playlist_ItemGetById@Base 2.0.0
+ playlist_ItemGetByInput@Base 2.0.0
+ playlist_LiveSearchUpdate@Base 2.0.0
+ playlist_Lock@Base 2.0.0
+ playlist_MuteGet@Base 2.1.0
+ playlist_MuteSet@Base 2.1.0
+ playlist_NodeAddCopy@Base 2.0.0
+ playlist_NodeAddInput@Base 2.0.0
+ playlist_NodeAppend@Base 2.0.0
+ playlist_NodeCreate@Base 2.0.0
+ playlist_NodeDelete@Base 2.0.0
+ playlist_NodeInsert@Base 2.0.0
+ playlist_NodeRemoveItem@Base 2.0.0
+ playlist_RecursiveNodeSort@Base 2.0.0
+ playlist_ServicesDiscoveryAdd@Base 2.0.0
+ playlist_ServicesDiscoveryControl@Base 2.0.0
+ playlist_ServicesDiscoveryRemove@Base 2.0.0
+ playlist_Status@Base 2.0.0
+ playlist_TreeMove@Base 2.0.0
+ playlist_TreeMoveMany@Base 2.0.0
+ playlist_Unlock@Base 2.0.0
+ playlist_VolumeGet@Base 2.1.0
+ playlist_VolumeSet@Base 2.1.0
+ playlist_VolumeUp@Base 2.1.0
+ resolve_xml_special_chars@Base 2.0.0
+ sdp_AddAttribute@Base 2.0.0
+ sdp_AddMedia@Base 2.0.0
+ secstotimestr@Base 2.0.0
+ services_discovery_AddItem@Base 2.0.0
+ services_discovery_EventManager@Base 2.0.0
+ services_discovery_GetLocalizedName@Base 2.0.0
+ services_discovery_RemoveAll@Base 2.1.0
+ services_discovery_RemoveItem@Base 2.0.0
+ sout_AccessOutControl@Base 2.0.0
+ sout_AccessOutDelete@Base 2.0.0
+ sout_AccessOutNew@Base 2.0.0
+ sout_AccessOutRead@Base 2.0.0
+ sout_AccessOutSeek@Base 2.0.0
+ sout_AccessOutWrite@Base 2.0.0
+ sout_AnnounceRegisterSDP@Base 2.0.0
+ sout_AnnounceUnRegister@Base 2.0.0
+ sout_EncoderCreate@Base 2.0.0
+ sout_MuxAddStream@Base 2.0.0
+ sout_MuxDelete@Base 2.0.0
+ sout_MuxDeleteStream@Base 2.0.0
+ sout_MuxGetStream@Base 2.0.0
+ sout_MuxNew@Base 2.0.0
+ sout_MuxSendBuffer@Base 2.0.0
+ sout_StreamChainDelete@Base 2.0.0
+ sout_StreamChainNew@Base 2.0.0
+ spu_ChangeFilters@Base 2.0.0
+ spu_ChangeSources@Base 2.0.0
+ spu_ClearChannel@Base 2.0.0
+ spu_Create@Base 2.0.0
+ spu_Destroy@Base 2.0.0
+ spu_PutSubpicture@Base 2.0.0
+ spu_RegisterChannel@Base 2.0.0
+ spu_Render@Base 2.0.0
+ str_duration@Base 2.0.0
+ str_format_meta@Base 2.0.0
+ str_format_time@Base 2.0.0
+ stream_Block@Base 2.0.0
+ stream_BlockRemaining@Base 2.0.0
+ stream_Control@Base 2.0.0
+ stream_Delete@Base 2.0.0
+ stream_DemuxControlVa@Base 2.1.0
+ stream_DemuxNew@Base 2.0.0
+ stream_DemuxSend@Base 2.0.0
+ stream_FilterNew@Base 2.0.0
+ stream_MemoryNew@Base 2.0.0
+ stream_Peek@Base 2.0.0
+ stream_Read@Base 2.0.0
+ stream_ReadLine@Base 2.0.0
+ stream_UrlNew@Base 2.0.0
+ stream_vaControl@Base 2.0.0
+ subpicture_Delete@Base 2.0.0
+ subpicture_New@Base 2.0.0
+ subpicture_NewFromPicture@Base 2.0.0
+ subpicture_Update@Base 2.0.0
+ subpicture_region_ChainDelete@Base 2.0.0
+ subpicture_region_Delete@Base 2.0.0
+ subpicture_region_New@Base 2.0.0
+ text_style_Copy@Base 2.0.0
+ text_style_Delete@Base 2.0.0
+ text_style_Duplicate@Base 2.0.0
+ text_style_New@Base 2.0.0
+ update_Check@Base 2.0.0
+ update_Delete@Base 2.0.0
+ update_Download@Base 2.0.0
+ update_GetRelease@Base 2.0.0
+ update_NeedUpgrade@Base 2.0.0
+ update_New@Base 2.0.0
+ us_asprintf@Base 2.0.0
+ us_atof@Base 2.0.0
+ us_strtod@Base 2.0.0
+ us_strtof@Base 2.0.0
+ us_vasprintf@Base 2.0.0
+ utf8_fprintf@Base 2.0.0
+ utf8_vfprintf@Base 2.0.0
+ var_AddCallback@Base 2.0.0
+ var_Change@Base 2.0.0
+ var_Create@Base 2.0.0
+ var_DelCallback@Base 2.0.0
+ var_Destroy@Base 2.0.0
+ var_FreeList@Base 2.0.0
+ var_Get@Base 2.0.0
+ var_GetAndSet@Base 2.0.0
+ var_GetChecked@Base 2.0.0
+ var_Inherit@Base 2.0.0
+ var_InheritURational@Base 2.0.0
+ var_LocationParse@Base 2.0.0
+ var_Set@Base 2.0.0
+ var_SetChecked@Base 2.0.0
+ var_TriggerCallback@Base 2.0.0
+ var_Type@Base 2.0.0
+ video_format_ApplyRotation@Base 2.2.0~pre1
+ video_format_CopyCrop@Base 2.0.0
+ video_format_FixRgb@Base 2.0.0
+ video_format_GetTransform@Base 2.2.0~pre1
+ video_format_IsSimilar@Base 2.0.0
+ video_format_Print@Base 2.0.0
+ video_format_ScaleCropAr@Base 2.0.0
+ video_format_Setup@Base 2.0.0
+ video_format_TransformBy@Base 2.2.0~pre1
+ video_format_TransformTo@Base 2.2.0~pre1
+ video_splitter_Delete@Base 2.0.0
+ video_splitter_New@Base 2.0.0
+ vlc_CPU@Base 2.0.0
+ vlc_GetActionId@Base 2.0.0
+ vlc_GetCPUCount@Base 2.0.0
+ vlc_Log@Base 2.0.0
+ vlc_LogSet@Base 2.1.0
+ vlc_UrlClean@Base 2.1.0
+ vlc_UrlParse@Base 2.1.0
+ vlc_accept@Base 2.0.0
+ vlc_b64_decode@Base 2.0.0
+ vlc_b64_decode_binary@Base 2.0.0
+ vlc_b64_decode_binary_to_buffer@Base 2.0.0
+ vlc_b64_encode@Base 2.0.0
+ vlc_b64_encode_binary@Base 2.0.0
+ vlc_cancel@Base 2.0.0
+ vlc_clone@Base 2.0.0
+ vlc_cond_broadcast@Base 2.0.0
+ vlc_cond_destroy@Base 2.0.0
+ vlc_cond_init@Base 2.0.0
+ vlc_cond_init_daytime@Base 2.0.0
+ vlc_cond_signal@Base 2.0.0
+ vlc_cond_timedwait@Base 2.0.0
+ vlc_cond_wait@Base 2.0.0
+ vlc_control_cancel@Base 2.0.0
+ vlc_drand48@Base 2.0.0
+ vlc_dup@Base 2.0.0
+ vlc_epg_AddEvent@Base 2.0.0
+ vlc_epg_Clean@Base 2.0.0
+ vlc_epg_Delete@Base 2.0.0
+ vlc_epg_Init@Base 2.0.0
+ vlc_epg_Merge@Base 2.0.0
+ vlc_epg_New@Base 2.0.0
+ vlc_epg_SetCurrent@Base 2.0.0
+ vlc_error@Base 2.0.0
+ vlc_event_attach@Base 2.0.0
+ vlc_event_detach@Base 2.0.0
+ vlc_event_manager_fini@Base 2.0.0
+ vlc_event_manager_init@Base 2.0.0
+ vlc_event_manager_register_event_type@Base 2.0.0
+ vlc_event_send@Base 2.0.0
+ vlc_fopen@Base 2.0.0
+ vlc_fourcc_AreUVPlanesSwapped@Base 2.0.0
+ vlc_fourcc_GetChromaDescription@Base 2.0.0
+ vlc_fourcc_GetCodec@Base 2.0.0
+ vlc_fourcc_GetCodecAudio@Base 2.0.0
+ vlc_fourcc_GetCodecFromString@Base 2.0.0
+ vlc_fourcc_GetDescription@Base 2.0.0
+ vlc_fourcc_GetRGBFallback@Base 2.0.0
+ vlc_fourcc_GetYUVFallback@Base 2.0.0
+ vlc_fourcc_IsYUV@Base 2.0.0
+ vlc_getProxyUrl@Base 2.1.0
+ vlc_getaddrinfo@Base 2.0.0
+ vlc_getcwd@Base 2.0.0
+ vlc_getnameinfo@Base 2.0.0
+ vlc_gettext@Base 2.0.0
+ vlc_gl_Create@Base 2.0.0
+ vlc_gl_Destroy@Base 2.0.0
+ vlc_global_mutex@Base 2.0.0
+ vlc_http_HostNew@Base 2.0.0
+ vlc_https_HostNew@Base 2.0.0
+ vlc_iconv@Base 2.0.0
+ vlc_iconv_close@Base 2.0.0
+ vlc_iconv_open@Base 2.0.0
+ vlc_join@Base 2.0.0
+ vlc_keycode2str@Base 2.0.0
+ vlc_list_children@Base 2.0.0
+ vlc_list_release@Base 2.0.0
+ vlc_loaddir@Base 2.0.0
+ vlc_lrand48@Base 2.0.0
+ vlc_lstat@Base 2.0.0
+ vlc_meta_AddExtra@Base 2.0.0
+ vlc_meta_CopyExtraNames@Base 2.0.0
+ vlc_meta_Delete@Base 2.0.0
+ vlc_meta_Get@Base 2.2.0
+ vlc_meta_GetExtra@Base 2.0.0
+ vlc_meta_GetExtraCount@Base 2.0.0
+ vlc_meta_GetStatus@Base 2.0.0
+ vlc_meta_Merge@Base 2.0.0
+ vlc_meta_New@Base 2.0.0
+ vlc_meta_Set@Base 2.2.0
+ vlc_meta_SetStatus@Base 2.0.0
+ vlc_meta_TypeToLocalizedString@Base 2.2.0
+ vlc_mime_Ext2Mime@Base 2.1.0
+ vlc_mkdir@Base 2.0.0
+ vlc_mkstemp@Base 2.0.0
+ vlc_module_load@Base 2.0.0
+ vlc_module_unload@Base 2.0.0
+ vlc_mrand48@Base 2.0.0
+ vlc_mutex_destroy@Base 2.0.0
+ vlc_mutex_init@Base 2.0.0
+ vlc_mutex_init_recursive@Base 2.0.0
+ vlc_mutex_lock@Base 2.0.0
+ vlc_mutex_trylock@Base 2.0.0
+ vlc_mutex_unlock@Base 2.0.0
+ vlc_ngettext@Base 2.1.0
+ vlc_object_alive@Base 2.1.0
+ vlc_object_create@Base 2.0.0
+ vlc_object_find_name@Base 2.0.0
+ vlc_object_get_name@Base 2.0.0
+ vlc_object_hold@Base 2.0.0
+ vlc_object_release@Base 2.0.0
+ vlc_open@Base 2.0.0
+ vlc_openat@Base 2.0.0
+ vlc_opendir@Base 2.0.0
+ vlc_path2uri@Base 2.1.0
+ vlc_pipe@Base 2.0.0
+ vlc_rand_bytes@Base 2.0.0
+ vlc_readdir@Base 2.0.0
+ vlc_rename@Base 2.0.0
+ vlc_restorecancel@Base 2.0.0
+ vlc_rtsp_HostNew@Base 2.0.0
+ vlc_rwlock_destroy@Base 2.0.0
+ vlc_rwlock_init@Base 2.0.0
+ vlc_rwlock_rdlock@Base 2.0.0
+ vlc_rwlock_unlock@Base 2.0.0
+ vlc_rwlock_wrlock@Base 2.0.0
+ vlc_savecancel@Base 2.0.0
+ vlc_scandir@Base 2.0.0
+ vlc_sd_Create@Base 2.0.0
+ vlc_sd_Destroy@Base 2.0.0
+ vlc_sd_GetNames@Base 2.0.0
+ vlc_sd_Start@Base 2.0.0
+ vlc_sd_Stop@Base 2.0.0
+ vlc_sd_probe_Add@Base 2.0.0
+ vlc_sdp_Start@Base 2.0.0
+ vlc_sem_destroy@Base 2.0.0
+ vlc_sem_init@Base 2.0.0
+ vlc_sem_post@Base 2.0.0
+ vlc_sem_wait@Base 2.0.0
+ vlc_socket@Base 2.0.2
+ vlc_stat@Base 2.0.0
+ vlc_str2keycode@Base 2.0.0
+ vlc_strcasestr@Base 2.0.0
+ vlc_strerror@Base 2.2.0~pre1
+ vlc_strerror_c@Base 2.2.0~pre1
+ vlc_testcancel@Base 2.0.0
+ vlc_threadvar_create@Base 2.0.0
+ vlc_threadvar_delete@Base 2.0.0
+ vlc_threadvar_get@Base 2.0.0
+ vlc_threadvar_set@Base 2.0.0
+ vlc_timer_create@Base 2.0.0
+ vlc_timer_destroy@Base 2.0.0
+ vlc_timer_getoverrun@Base 2.0.0
+ vlc_timer_schedule@Base 2.0.0
+ vlc_tls_ClientCreate@Base 2.0.0
+ vlc_tls_ClientSessionCreate@Base 2.1.0
+ vlc_tls_Delete@Base 2.1.0
+ vlc_tls_SessionDelete@Base 2.1.0
+ vlc_unlink@Base 2.0.0
+ vlc_ureduce@Base 2.0.0
+ vlc_vaLog@Base 2.0.0
+ vlm_Control@Base 2.0.0
+ vlm_Delete@Base 2.0.0
+ vlm_ExecuteCommand@Base 2.0.0
+ vlm_MessageAdd@Base 2.0.0
+ vlm_MessageDelete@Base 2.0.0
+ vlm_MessageNew@Base 2.0.0
+ vlm_MessageSimpleNew@Base 2.0.0
+ vlm_New@Base 2.0.0
+ vout_AreDisplayPicturesInvalid@Base 2.0.0
+ vout_ChangeAspectRatio@Base 2.2.0~pre1
+ vout_Close@Base 2.0.0
+ vout_DeleteDisplay@Base 2.0.0
+ vout_EnableFilter@Base 2.0.0
+ vout_FilterDisplay@Base 2.0.0
+ vout_FlushSubpictureChannel@Base 2.0.0
+ vout_GetDisplayOpengl@Base 2.0.0
+ vout_GetPicture@Base 2.0.0
+ vout_GetSnapshot@Base 2.0.0
+ vout_HoldPicture@Base 2.0.0
+ vout_IsDisplayFiltered@Base 2.0.0
+ vout_ManageDisplay@Base 2.0.0
+ vout_NewDisplay@Base 2.0.0
+ vout_OSDEpg@Base 2.0.0
+ vout_OSDIcon@Base 2.0.0
+ vout_OSDMessage@Base 2.0.0
+ vout_OSDSlider@Base 2.0.0
+ vout_OSDText@Base 2.0.0
+ vout_PutPicture@Base 2.0.0
+ vout_PutSubpicture@Base 2.0.0
+ vout_RegisterSubpictureChannel@Base 2.0.0
+ vout_ReleasePicture@Base 2.0.0
+ vout_Request@Base 2.0.0
+ vout_SetDisplayAspect@Base 2.0.0
+ vout_SetDisplayCrop@Base 2.0.0
+ vout_SetDisplayFilled@Base 2.0.0
+ vout_SetDisplayFullscreen@Base 2.0.0
+ vout_SetDisplayZoom@Base 2.0.0
+ vout_SetWindowState@Base 2.0.0
+ vout_display_GetDefaultDisplaySize@Base 2.0.0
+ vout_display_PlacePicture@Base 2.0.0
+ vout_display_SendMouseMovedDisplayCoordinates@Base 2.2.0~pre1
+ vout_window_Control@Base 2.0.0
+ vout_window_Delete@Base 2.0.0
+ vout_window_New@Base 2.0.0
+ xml_Create@Base 2.0.0
+ xml_Delete@Base 2.0.0
+ xml_ReaderCreate@Base 2.0.0
+ xml_ReaderDelete@Base 2.0.0
+ xml_ReaderReset@Base 2.0.0
diff --git a/patches/0001-Revert-invalid-translations.patch b/patches/0001-Revert-invalid-translations.patch
new file mode 100644 (file)
index 0000000..b7b9cb0
--- /dev/null
@@ -0,0 +1,41 @@
+From: Sebastian Ramacher <sramacher@debian.org>
+Date: Fri, 7 Apr 2017 18:44:36 +0200
+Subject: Revert invalid translations
+
+Bug: https://trac.videolan.org/vlc/ticket/16598
+Bug-Debian: https://bugs.debian.org/814258
+---
+ po/mr.po | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/po/mr.po b/po/mr.po
+index 831b622..11b96b4 100644
+--- a/po/mr.po
++++ b/po/mr.po
+@@ -21567,7 +21567,7 @@ msgstr "चालविण्याची यादी"
+ #: modules/gui/qt4/menus.cpp:493
+ msgid "Ctrl+L"
+-msgstr "कंट्रोल + एल"
++msgstr "Ctrl+L"
+ #: modules/gui/qt4/menus.cpp:496
+ msgid "Docked Playlist"
+@@ -21579,7 +21579,7 @@ msgstr "किमान आंतरपृष्ठ"
+ #: modules/gui/qt4/menus.cpp:508
+ msgid "Ctrl+H"
+-msgstr "कंट्रोल + एच"
++msgstr "Ctrl+H"
+ #: modules/gui/qt4/menus.cpp:517
+ msgid "&Fullscreen Interface"
+@@ -21735,7 +21735,7 @@ msgstr "मागे उडी मारा"
+ #: modules/gui/qt4/menus.cpp:920
+ msgid "Ctrl+T"
+-msgstr "कंट्रोल + टी"
++msgstr "Ctrl+T"
+ #: modules/gui/qt4/menus.cpp:935
+ msgid "Open &Network..."
diff --git a/patches/0002-Move-MIME-types-in-desktop-file-to-separate-file-for.patch b/patches/0002-Move-MIME-types-in-desktop-file-to-separate-file-for.patch
new file mode 100644 (file)
index 0000000..1ce5b54
--- /dev/null
@@ -0,0 +1,190 @@
+From: Petter Reinholdtsen <pere@hungry.com>
+Date: Sun, 8 May 2016 20:27:24 +0200
+Subject: Move MIME types in desktop file to separate file for easier
+ maintenance
+
+Move list of supported MIME types from vlc.desktop.in to vlc.desktop.mimetypes,
+with one mime type per line with the option of hash comments to associate
+information with the MIME types.
+
+Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
+---
+ share/Makefile.am           |   3 +-
+ share/vlc.desktop.in        |   2 +-
+ share/vlc.desktop.mimetypes | 137 ++++++++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 140 insertions(+), 2 deletions(-)
+ create mode 100644 share/vlc.desktop.mimetypes
+
+diff --git a/share/Makefile.am b/share/Makefile.am
+index b08b3e8..f0be5ff 100644
+--- a/share/Makefile.am
++++ b/share/Makefile.am
+@@ -6,11 +6,12 @@ appdatadir = $(datadir)/applications
+ if !HAVE_WIN32
+ appdata_DATA = vlc.desktop
+ endif
+-EXTRA_DIST += vlc.desktop.in
++EXTRA_DIST += vlc.desktop.in vlc.desktop.mimetypes
+ CLEANFILES += $(appdata_DATA)
+ vlc.desktop: vlc.desktop.in $(top_builddir)/config.status
+       $(AM_V_GEN)sed -e 's,\@bindir\@,$(bindir),g' < "$<" > tmp-$@
++      $(AM_V_GEN)mimetypes="$$(sed 's/\s*#.*$$//g' vlc.desktop.mimetypes | egrep -v '^$$' | tr "\n" ';')"; sed -ie "s,\@MIMETYPES\@,$$mimetypes,g" tmp-$@
+       $(AM_V_at)$(DESKTOP_FILE_VALIDATE) tmp-$@
+       $(AM_V_at)mv -f tmp-$@ $@
+diff --git a/share/vlc.desktop.in b/share/vlc.desktop.in
+index 4052cd1..19d4134 100644
+--- a/share/vlc.desktop.in
++++ b/share/vlc.desktop.in
+@@ -88,6 +88,6 @@ Icon=vlc
+ Terminal=false
+ Type=Application
+ Categories=AudioVideo;Player;Recorder;
+-MimeType=video/dv;video/mpeg;video/x-mpeg;video/msvideo;video/quicktime;video/x-anim;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/x-flc;video/x-fli;video/x-flv;video/vnd.rn-realvideo;video/mp4;video/mp4v-es;video/mp2t;application/ogg;application/x-ogg;video/x-ogm+ogg;audio/x-vorbis+ogg;audio/ogg;video/ogg;application/x-matroska;audio/x-matroska;video/x-matroska;video/webm;audio/webm;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-wav;audio/x-mpegurl;audio/x-scpls;audio/x-m4a;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;application/vnd.rn-realmedia;audio/x-real-audio;audio/x-pn-realaudio;application/x-flac;audio/x-flac;application/x-shockwave-flash;misc/ultravox;audio/vnd.rn-realaudio;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;image/vnd.rn-realpix;audio/x-pn-realaudio-plugin;application/x-extension-mp4;audio/mp4;audio/amr;audio/amr-wb;x-content/video-vcd;x-content/video-svcd;x-content/video-dvd;x-content/audio-cdda;x-content/audio-player;application/xspf+xml;x-scheme-handler/mms;x-scheme-handler/rtmp;x-scheme-handler/rtsp;video/vnd.mpegurl;
++MimeType=@MIMETYPES@
+ X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb
+ Keywords=Player;Capture;DVD;Audio;Video;Server;Broadcast;
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+new file mode 100644
+index 0000000..f567458
+--- /dev/null
++++ b/share/vlc.desktop.mimetypes
+@@ -0,0 +1,137 @@
++# List of MIME types to announce in the desktop file, to let desktop
++# environments and browsers know which file types to pass on to VLC.
++
++# DV files
++video/dv
++
++video/mpeg
++
++video/x-mpeg
++
++video/msvideo
++
++video/quicktime
++
++video/x-anim
++
++video/x-avi
++
++video/x-ms-asf
++
++video/x-ms-wmv
++
++video/x-msvideo
++
++video/x-nsv
++
++video/x-flc
++
++video/x-fli
++
++video/x-flv
++
++video/vnd.rn-realvideo
++
++video/mp4
++
++video/mp4v-es
++
++video/mp2t
++
++application/ogg
++
++application/x-ogg
++
++video/x-ogm+ogg
++
++audio/x-vorbis+ogg
++
++audio/ogg
++
++video/ogg
++
++application/x-matroska
++
++audio/x-matroska
++
++video/x-matroska
++
++video/webm
++
++audio/webm
++
++audio/x-mp3
++
++audio/x-mpeg
++
++audio/mpeg
++
++audio/x-wav
++
++audio/x-mpegurl
++
++audio/x-scpls
++
++audio/x-m4a
++
++audio/x-ms-asf
++
++audio/x-ms-asx
++
++audio/x-ms-wax
++
++application/vnd.rn-realmedia
++
++audio/x-real-audio
++
++audio/x-pn-realaudio
++
++application/x-flac
++
++audio/x-flac
++
++application/x-shockwave-flash
++
++misc/ultravox
++
++audio/vnd.rn-realaudio
++
++audio/x-pn-aiff
++
++audio/x-pn-au
++
++audio/x-pn-wav
++
++audio/x-pn-windows-acm
++
++image/vnd.rn-realpix
++
++audio/x-pn-realaudio-plugin
++
++application/x-extension-mp4
++
++audio/mp4
++
++audio/amr
++
++audio/amr-wb
++
++x-content/video-vcd
++
++x-content/video-svcd
++
++x-content/video-dvd
++
++x-content/audio-cdda
++
++x-content/audio-player
++
++application/xspf+xml
++
++x-scheme-handler/mms
++
++x-scheme-handler/rtmp
++
++x-scheme-handler/rtsp
++
++video/vnd.mpegurl
diff --git a/patches/0003-Restructure-desktop-MIME-type-list-with-comments.patch b/patches/0003-Restructure-desktop-MIME-type-list-with-comments.patch
new file mode 100644 (file)
index 0000000..71b7e84
--- /dev/null
@@ -0,0 +1,221 @@
+From: Petter Reinholdtsen <pere@hungry.com>
+Date: Mon, 9 May 2016 11:52:20 +0200
+Subject: Restructure desktop MIME type list with comments
+
+Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
+---
+ share/vlc.desktop.mimetypes | 168 ++++++++++++++++++--------------------------
+ 1 file changed, 70 insertions(+), 98 deletions(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index f567458..edaf11a 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -1,137 +1,109 @@
+ # List of MIME types to announce in the desktop file, to let desktop
+ # environments and browsers know which file types to pass on to VLC.
+-# DV files
+-video/dv
+-
+-video/mpeg
+-
+-video/x-mpeg
++# Ogg Vorbis and Theora
++application/ogg                  # IANA-registered
++application/x-ogg
++audio/ogg                        # IANA-registered
++audio/x-vorbis+ogg
++video/ogg                        # IANA-registered
++video/x-ogm+ogg
++# Microsoft audio and video
++audio/x-ms-asf
++audio/x-ms-asx
++audio/x-ms-wax
++audio/x-pn-windows-acm
+ video/msvideo
+-
+-video/quicktime
+-
+-video/x-anim
+-
+ video/x-avi
+-
+ video/x-ms-asf
+-
+ video/x-ms-wmv
+-
+ video/x-msvideo
+-video/x-nsv
+-
+-video/x-flc
+-
+-video/x-fli
+-
+-video/x-flv
+-
++# Real audio and video
++application/vnd.rn-realmedia
++audio/vnd.rn-realaudio
++audio/x-pn-realaudio
++audio/x-pn-realaudio-plugin
++audio/x-real-audio
+ video/vnd.rn-realvideo
+-video/mp4
+-
+-video/mp4v-es
+-
++# MPEG related audio, video and transport
++application/x-extension-mp4
++audio/mp4                        # IANA-registered
++audio/mpeg                       # IANA-registered
++audio/x-m4a
++audio/x-mp3
++audio/x-mpeg
+ video/mp2t
++video/mp4                        # IANA-registered
++video/mp4v-es
++video/mpeg
++video/x-mpeg
+-application/ogg
+-
+-application/x-ogg
+-
+-video/x-ogm+ogg
+-
+-audio/x-vorbis+ogg
+-
+-audio/ogg
+-
+-video/ogg
++# FLAC lossless audio
++application/x-flac
++audio/x-flac
++# Matroska container format
+ application/x-matroska
+-
+ audio/x-matroska
+-
+ video/x-matroska
++# WebM (Matroska + Vorbis + VP8)
+ video/webm
+-
+ audio/webm
+-audio/x-mp3
+-
+-audio/x-mpeg
++# RTSP related
++audio/amr
++audio/amr-wb
+-audio/mpeg
++# URI scheme handlers (ie IP protocol support)
++x-scheme-handler/mms
++x-scheme-handler/rtmp
++x-scheme-handler/rtsp
+-audio/x-wav
++# Linux desktop environment hooks for ISOs etc.
++x-content/video-vcd
++x-content/video-svcd
++x-content/video-dvd
++x-content/audio-cdda
++x-content/audio-player
++# Playlists / text/xml list with URLs
++application/xspf+xml
+ audio/x-mpegurl
+-
+ audio/x-scpls
++video/vnd.mpegurl                # IANA-registered
+-audio/x-m4a
+-
+-audio/x-ms-asf
+-
+-audio/x-ms-asx
+-
+-audio/x-ms-wax
++# Digital Video
++video/dv
+-application/vnd.rn-realmedia
++# Apple QuickTime
++video/quicktime                  # IANA-registered
+-audio/x-real-audio
++# IFF related formats
++audio/x-pn-aiff
++video/x-anim
+-audio/x-pn-realaudio
++# NullSoft video
++video/x-nsv
+-application/x-flac
++# Autodesk animation format
++video/x-flc
++video/x-fli
++video/x-flv
+-audio/x-flac
++# Audio sample formats
++audio/x-wav
++audio/x-pn-au
++audio/x-pn-wav
++# Adobe Flash player related
+ application/x-shockwave-flash
++# SHOUTcast 2
+ misc/ultravox
+-audio/vnd.rn-realaudio
+-
+-audio/x-pn-aiff
+-
+-audio/x-pn-au
+-
+-audio/x-pn-wav
+-
+-audio/x-pn-windows-acm
+-
++# RealPix
+ image/vnd.rn-realpix
+-
+-audio/x-pn-realaudio-plugin
+-
+-application/x-extension-mp4
+-
+-audio/mp4
+-
+-audio/amr
+-
+-audio/amr-wb
+-
+-x-content/video-vcd
+-
+-x-content/video-svcd
+-
+-x-content/video-dvd
+-
+-x-content/audio-cdda
+-
+-x-content/audio-player
+-
+-application/xspf+xml
+-
+-x-scheme-handler/mms
+-
+-x-scheme-handler/rtmp
+-
+-x-scheme-handler/rtsp
+-
+-video/vnd.mpegurl
diff --git a/patches/0004-Add-MIME-types-listed-in-the-VLC-browser-plugin.patch b/patches/0004-Add-MIME-types-listed-in-the-VLC-browser-plugin.patch
new file mode 100644 (file)
index 0000000..a014e52
--- /dev/null
@@ -0,0 +1,90 @@
+From: Petter Reinholdtsen <pere@hungry.com>
+Date: Sun, 8 May 2016 20:35:24 +0200
+Subject: Add MIME types listed in the VLC browser plugin
+
+Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
+---
+ share/vlc.desktop.mimetypes | 20 +++++++++++++++++++-
+ 1 file changed, 19 insertions(+), 1 deletion(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index edaf11a..c762772 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -13,11 +13,15 @@ video/x-ogm+ogg
+ audio/x-ms-asf
+ audio/x-ms-asx
+ audio/x-ms-wax
++audio/x-ms-wma
+ audio/x-pn-windows-acm
++video/divx
+ video/msvideo
+ video/x-avi
+ video/x-ms-asf
++video/x-ms-asf-plugin
+ video/x-ms-wmv
++video/x-ms-wvx
+ video/x-msvideo
+ # Real audio and video
+@@ -26,10 +30,14 @@ audio/vnd.rn-realaudio
+ audio/x-pn-realaudio
+ audio/x-pn-realaudio-plugin
+ audio/x-real-audio
++audio/x-realaudio
+ video/vnd.rn-realvideo
+ # MPEG related audio, video and transport
++application/mpeg4-iod                 # IANA-registered
++application/mpeg4-muxcodetable
+ application/x-extension-mp4
++audio/m4a
+ audio/mp4                        # IANA-registered
+ audio/mpeg                       # IANA-registered
+ audio/x-m4a
+@@ -39,10 +47,14 @@ video/mp2t
+ video/mp4                        # IANA-registered
+ video/mp4v-es
+ video/mpeg
++video/mpeg-system
++video/x-m4v
+ video/x-mpeg
++video/x-mpeg-system
+ # FLAC lossless audio
+ application/x-flac
++audio/flac
+ audio/x-flac
+ # Matroska container format
+@@ -55,8 +67,12 @@ video/webm
+ audio/webm
+ # RTSP related
++audio/3gpp
++audio/3gpp2
+ audio/amr
+ audio/amr-wb
++video/3gpp
++video/3gpp2
+ # URI scheme handlers (ie IP protocol support)
+ x-scheme-handler/mms
+@@ -90,14 +106,16 @@ video/x-anim
+ video/x-nsv
+ # Autodesk animation format
++video/flv
+ video/x-flc
+ video/x-fli
+ video/x-flv
+ # Audio sample formats
+-audio/x-wav
++audio/wav
+ audio/x-pn-au
+ audio/x-pn-wav
++audio/x-wav
+ # Adobe Flash player related
+ application/x-shockwave-flash
diff --git a/patches/0005-Add-MIME-types-imported-from-Totem.patch b/patches/0005-Add-MIME-types-imported-from-Totem.patch
new file mode 100644 (file)
index 0000000..d616d85
--- /dev/null
@@ -0,0 +1,157 @@
+From: Petter Reinholdtsen <pere@hungry.com>
+Date: Sun, 8 May 2016 22:22:41 +0200
+Subject: Add MIME types imported from Totem
+
+Some of them are commented, until we know more about them.
+
+Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
+---
+ share/vlc.desktop.mimetypes | 63 ++++++++++++++++++++++++++++++++++++++++++++-
+ 1 file changed, 62 insertions(+), 1 deletion(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index c762772..e2881ba 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -5,9 +5,11 @@
+ application/ogg                  # IANA-registered
+ application/x-ogg
+ audio/ogg                        # IANA-registered
++audio/x-vorbis
+ audio/x-vorbis+ogg
+ video/ogg                        # IANA-registered
+ video/x-ogm+ogg
++video/x-theora+ogg
+ # Microsoft audio and video
+ audio/x-ms-asf
+@@ -17,10 +19,14 @@ audio/x-ms-wma
+ audio/x-pn-windows-acm
+ video/divx
+ video/msvideo
++video/vnd.divx
+ video/x-avi
+ video/x-ms-asf
+ video/x-ms-asf-plugin
++video/x-ms-asx
++video/x-ms-wm
+ video/x-ms-wmv
++video/x-ms-wmx
+ video/x-ms-wvx
+ video/x-msvideo
+@@ -34,10 +40,12 @@ audio/x-realaudio
+ video/vnd.rn-realvideo
+ # MPEG related audio, video and transport
+-application/mpeg4-iod                 # IANA-registered
++application/mpeg4-iod            # IANA-registered
+ application/mpeg4-muxcodetable
++application/x-extension-m4a
+ application/x-extension-mp4
+ audio/m4a
++audio/mp2
+ audio/mp4                        # IANA-registered
+ audio/mpeg                       # IANA-registered
+ audio/x-m4a
+@@ -51,6 +59,7 @@ video/mpeg-system
+ video/x-m4v
+ video/x-mpeg
+ video/x-mpeg-system
++video/x-mpeg2
+ # FLAC lossless audio
+ application/x-flac
+@@ -69,6 +78,8 @@ audio/webm
+ # RTSP related
+ audio/3gpp
+ audio/3gpp2
++audio/AMR                        # IANA-registered
++audio/AMR-WB                     # IANA-registered
+ audio/amr
+ audio/amr-wb
+ video/3gpp
+@@ -88,6 +99,7 @@ x-content/audio-player
+ # Playlists / text/xml list with URLs
+ application/xspf+xml
++audio/mpegurl
+ audio/x-mpegurl
+ audio/x-scpls
+ video/vnd.mpegurl                # IANA-registered
+@@ -96,9 +108,12 @@ video/vnd.mpegurl                # IANA-registered
+ video/dv
+ # Apple QuickTime
++application/x-quicktime-media-link
++application/x-quicktimeplayer
+ video/quicktime                  # IANA-registered
+ # IFF related formats
++audio/x-aiff
+ audio/x-pn-aiff
+ video/x-anim
+@@ -106,6 +121,7 @@ video/x-anim
+ video/x-nsv
+ # Autodesk animation format
++video/fli
+ video/flv
+ video/x-flc
+ video/x-fli
+@@ -119,9 +135,54 @@ audio/x-wav
+ # Adobe Flash player related
+ application/x-shockwave-flash
++application/x-flash-video
+ # SHOUTcast 2
+ misc/ultravox
+ # RealPix
+ image/vnd.rn-realpix
++
++# From the totem desktop file in Debian.  These need more work.
++application/mxf
++#application/ram
++application/sdp
++#application/smil
++#application/smil+xml
++application/vnd.apple.mpegurl
++application/vnd.ms-asf
++application/vnd.ms-wpl
++#application/x-netshow-channel
++#application/x-shorten
++#application/x-smil
++audio/ac3
++#audio/basic
++#audio/midi
++#audio/prs.sid
++audio/x-ape
++audio/x-gsm
++audio/x-it
++audio/x-mod
++audio/x-musepack
++audio/x-s3m
++#audio/x-sbc
++audio/x-speex
++#audio/x-stm
++audio/x-tta
++audio/x-wavpack
++audio/x-xm
++#image/x-pict
++#text/google-video-pointer
++#text/x-google-video-pointer
++video/3gp
++#video/vivo
++#video/vnd.vivo
++#video/x-flic
++#video/x-totem-stream
++x-scheme-handler/icy
++x-scheme-handler/icyx
++x-scheme-handler/mmsh
++#x-scheme-handler/net
++#x-scheme-handler/pnm
++x-scheme-handler/rtp
++#x-scheme-handler/uvox
diff --git a/patches/0006-vlc.desktop-mimetypes-reordering-and-comments.patch b/patches/0006-vlc.desktop-mimetypes-reordering-and-comments.patch
new file mode 100644 (file)
index 0000000..b58b47e
--- /dev/null
@@ -0,0 +1,209 @@
+From: Jean-Baptiste Kempf <jb@videolan.org>
+Date: Mon, 9 May 2016 13:35:19 +0200
+Subject: vlc.desktop mimetypes: reordering and comments
+
+---
+ share/vlc.desktop.mimetypes | 88 ++++++++++++++++++++++++---------------------
+ 1 file changed, 47 insertions(+), 41 deletions(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index e2881ba..3ce8bb9 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -1,7 +1,7 @@
+ # List of MIME types to announce in the desktop file, to let desktop
+ # environments and browsers know which file types to pass on to VLC.
+-# Ogg Vorbis and Theora
++# Ogg Vorbis and Theora (Xiph family)
+ application/ogg                  # IANA-registered
+ application/x-ogg
+ audio/ogg                        # IANA-registered
+@@ -11,16 +11,17 @@ video/ogg                        # IANA-registered
+ video/x-ogm+ogg
+ video/x-theora+ogg
++# FLAC lossless audio
++application/x-flac
++audio/flac
++audio/x-flac
++
+ # Microsoft audio and video
++# ASF
+ audio/x-ms-asf
+ audio/x-ms-asx
+ audio/x-ms-wax
+ audio/x-ms-wma
+-audio/x-pn-windows-acm
+-video/divx
+-video/msvideo
+-video/vnd.divx
+-video/x-avi
+ video/x-ms-asf
+ video/x-ms-asf-plugin
+ video/x-ms-asx
+@@ -28,7 +29,13 @@ video/x-ms-wm
+ video/x-ms-wmv
+ video/x-ms-wmx
+ video/x-ms-wvx
++# AVI et al.
+ video/x-msvideo
++audio/x-pn-windows-acm
++video/divx
++video/msvideo
++video/vnd.divx
++video/x-avi
+ # Real audio and video
+ application/vnd.rn-realmedia
+@@ -40,55 +47,62 @@ audio/x-realaudio
+ video/vnd.rn-realvideo
+ # MPEG related audio, video and transport
++# MPEG-2
++audio/mp2
++audio/mpeg                       # IANA-registered
++audio/x-mp3
++audio/x-mpeg
++video/mp2t                       # TS
++video/mpeg
++video/mpeg-system
++video/x-mpeg
++video/x-mpeg2
++video/x-mpeg-system
++# MP4
+ application/mpeg4-iod            # IANA-registered
+ application/mpeg4-muxcodetable
+ application/x-extension-m4a
+ application/x-extension-mp4
+ audio/m4a
+-audio/mp2
+ audio/mp4                        # IANA-registered
+-audio/mpeg                       # IANA-registered
+ audio/x-m4a
+-audio/x-mp3
+-audio/x-mpeg
+-video/mp2t
+ video/mp4                        # IANA-registered
+ video/mp4v-es
+-video/mpeg
+-video/mpeg-system
+ video/x-m4v
+-video/x-mpeg
+-video/x-mpeg-system
+-video/x-mpeg2
+-# FLAC lossless audio
+-application/x-flac
+-audio/flac
+-audio/x-flac
++# Apple QuickTime (MOV)
++application/x-quicktime-media-link
++application/x-quicktimeplayer
++video/quicktime                  # IANA-registered
+ # Matroska container format
+ application/x-matroska
+ audio/x-matroska
+ video/x-matroska
+-# WebM (Matroska + Vorbis + VP8)
++# WebM (Matroska + Vorbis/Opus + VP8/9)
+ video/webm
+ audio/webm
+-# RTSP related
++# 3GPP related
+ audio/3gpp
+ audio/3gpp2
+ audio/AMR                        # IANA-registered
+ audio/AMR-WB                     # IANA-registered
+ audio/amr
+ audio/amr-wb
++video/3gp
+ video/3gpp
+ video/3gpp2
+ # URI scheme handlers (ie IP protocol support)
+-x-scheme-handler/mms
++x-scheme-handler/mms    # MMS
++x-scheme-handler/mmsh   # MMS over HTTP
++x-scheme-handler/rtsp   # RSTP
++x-scheme-handler/rtp
+ x-scheme-handler/rtmp
+-x-scheme-handler/rtsp
++x-scheme-handler/icy    # Icecast
++x-scheme-handler/icyx   # Icecast
+ # Linux desktop environment hooks for ISOs etc.
+ x-content/video-vcd
+@@ -103,15 +117,13 @@ audio/mpegurl
+ audio/x-mpegurl
+ audio/x-scpls
+ video/vnd.mpegurl                # IANA-registered
++application/vnd.apple.mpegurl    # HLS / M3U8
++application/vnd.ms-asf           # ZPL/WVX
++application/vnd.ms-wpl           # WPL
+ # Digital Video
+ video/dv
+-# Apple QuickTime
+-application/x-quicktime-media-link
+-application/x-quicktimeplayer
+-video/quicktime                  # IANA-registered
+-
+ # IFF related formats
+ audio/x-aiff
+ audio/x-pn-aiff
+@@ -143,15 +155,18 @@ misc/ultravox
+ # RealPix
+ image/vnd.rn-realpix
++# Modplug / GME
++audio/x-it
++audio/x-mod
++audio/x-s3m
++audio/x-xm
++
+ # From the totem desktop file in Debian.  These need more work.
+ application/mxf
+ #application/ram
+ application/sdp
+ #application/smil
+ #application/smil+xml
+-application/vnd.apple.mpegurl
+-application/vnd.ms-asf
+-application/vnd.ms-wpl
+ #application/x-netshow-channel
+ #application/x-shorten
+ #application/x-smil
+@@ -161,28 +176,19 @@ audio/ac3
+ #audio/prs.sid
+ audio/x-ape
+ audio/x-gsm
+-audio/x-it
+-audio/x-mod
+ audio/x-musepack
+-audio/x-s3m
+ #audio/x-sbc
+ audio/x-speex
+ #audio/x-stm
+ audio/x-tta
+ audio/x-wavpack
+-audio/x-xm
+ #image/x-pict
+ #text/google-video-pointer
+ #text/x-google-video-pointer
+-video/3gp
+ #video/vivo
+ #video/vnd.vivo
+ #video/x-flic
+ #video/x-totem-stream
+-x-scheme-handler/icy
+-x-scheme-handler/icyx
+-x-scheme-handler/mmsh
+ #x-scheme-handler/net
+ #x-scheme-handler/pnm
+-x-scheme-handler/rtp
+ #x-scheme-handler/uvox
diff --git a/patches/0007-More-mimetypes-reordering-comments-and-additions.patch b/patches/0007-More-mimetypes-reordering-comments-and-additions.patch
new file mode 100644 (file)
index 0000000..3466ab2
--- /dev/null
@@ -0,0 +1,132 @@
+From: Jean-Baptiste Kempf <jb@videolan.org>
+Date: Mon, 9 May 2016 13:52:11 +0200
+Subject: More mimetypes reordering, comments and additions
+
+---
+ share/vlc.desktop.mimetypes | 48 +++++++++++++++++++++++++++++++++------------
+ 1 file changed, 36 insertions(+), 12 deletions(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index 3ce8bb9..e33de40 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -10,6 +10,8 @@ audio/x-vorbis+ogg
+ video/ogg                        # IANA-registered
+ video/x-ogm+ogg
+ video/x-theora+ogg
++video/x-theora
++audio/x-speex
+ # FLAC lossless audio
+ application/x-flac
+@@ -38,7 +40,8 @@ video/vnd.divx
+ video/x-avi
+ # Real audio and video
+-application/vnd.rn-realmedia
++application/vnd.rn-realmedia     # RM
++application/vnd.rn-realmedia-vbr # RMVB
+ audio/vnd.rn-realaudio
+ audio/x-pn-realaudio
+ audio/x-pn-realaudio-plugin
+@@ -48,10 +51,16 @@ video/vnd.rn-realvideo
+ # MPEG related audio, video and transport
+ # MPEG-2
+-audio/mp2
+ audio/mpeg                       # IANA-registered
++audio/mpg                       # IANA-registered
++audio/mp1
++audio/mp2
++audio/mp3
++audio/x-mp1
++audio/x-mp2
+ audio/x-mp3
+ audio/x-mpeg
++audio/x-mpg
+ video/mp2t                       # TS
+ video/mpeg
+ video/mpeg-system
+@@ -63,9 +72,11 @@ application/mpeg4-iod            # IANA-registered
+ application/mpeg4-muxcodetable
+ application/x-extension-m4a
+ application/x-extension-mp4
++audio/aac
+ audio/m4a
+ audio/mp4                        # IANA-registered
+ audio/x-m4a
++audio/x-aac
+ video/mp4                        # IANA-registered
+ video/mp4v-es
+ video/x-m4v
+@@ -115,11 +126,13 @@ x-content/audio-player
+ application/xspf+xml
+ audio/mpegurl
+ audio/x-mpegurl
++audio/scpls
+ audio/x-scpls
+ video/vnd.mpegurl                # IANA-registered
+ application/vnd.apple.mpegurl    # HLS / M3U8
+ application/vnd.ms-asf           # ZPL/WVX
+ application/vnd.ms-wpl           # WPL
++application/sdp                  # SDP for RT*P
+ # Digital Video
+ video/dv
+@@ -145,6 +158,20 @@ audio/x-pn-au
+ audio/x-pn-wav
+ audio/x-wav
++# Raw audio
++audio/ac3
++audio/vnd.dts           # IANA DTS Audio
++audio/vnd.dts.hd        # IANA DTS-HD
++audio/basic             # IANA mulaw
++audio/midi
++# Weird audio formats
++audio/x-ape
++audio/x-gsm
++audio/x-musepack
++audio/x-tta
++audio/x-wavpack
++audio/x-shorten
++
+ # Adobe Flash player related
+ application/x-shockwave-flash
+ application/x-flash-video
+@@ -164,24 +191,14 @@ audio/x-xm
+ # From the totem desktop file in Debian.  These need more work.
+ application/mxf
+ #application/ram
+-application/sdp
+ #application/smil
+ #application/smil+xml
+ #application/x-netshow-channel
+ #application/x-shorten
+ #application/x-smil
+-audio/ac3
+-#audio/basic
+-#audio/midi
+ #audio/prs.sid
+-audio/x-ape
+-audio/x-gsm
+-audio/x-musepack
+ #audio/x-sbc
+-audio/x-speex
+ #audio/x-stm
+-audio/x-tta
+-audio/x-wavpack
+ #image/x-pict
+ #text/google-video-pointer
+ #text/x-google-video-pointer
+@@ -192,3 +209,10 @@ audio/x-wavpack
+ #x-scheme-handler/net
+ #x-scheme-handler/pnm
+ #x-scheme-handler/uvox
++#
++#application/streamingmedia
++#application/x-streamingmedia
++#audio/rn-mpeg
++#audio/x-pn-windows-pcm
++#video/x-ms-afs
++#video/x-ms-wvxvideo
diff --git a/patches/0008-desktop-file-We-understand-gvp-and-ram-format.patch b/patches/0008-desktop-file-We-understand-gvp-and-ram-format.patch
new file mode 100644 (file)
index 0000000..3ee6973
--- /dev/null
@@ -0,0 +1,57 @@
+From: Petter Reinholdtsen <pere@hungry.com>
+Date: Tue, 10 May 2016 13:19:43 +0200
+Subject: desktop file: We understand gvp and ram format
+
+And add more comments about IANA registration
+
+Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
+---
+ share/vlc.desktop.mimetypes | 16 ++++++++--------
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index e33de40..d7081f9 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -123,11 +123,14 @@ x-content/audio-cdda
+ x-content/audio-player
+ # Playlists / text/xml list with URLs
++application/ram                # Realaudio Metadata
+ application/xspf+xml
+ audio/mpegurl
+ audio/x-mpegurl
+ audio/scpls
+ audio/x-scpls
++text/google-video-pointer
++text/x-google-video-pointer
+ video/vnd.mpegurl                # IANA-registered
+ application/vnd.apple.mpegurl    # HLS / M3U8
+ application/vnd.ms-asf           # ZPL/WVX
+@@ -189,21 +192,18 @@ audio/x-s3m
+ audio/x-xm
+ # From the totem desktop file in Debian.  These need more work.
+-application/mxf
+-#application/ram
+-#application/smil
+-#application/smil+xml
++application/mxf                 # IANA-registered
++#application/smil               # IANA-registered
++#application/smil+xml           # IANA-registered
+ #application/x-netshow-channel
+ #application/x-shorten
+ #application/x-smil
+-#audio/prs.sid
++#audio/prs.sid                  # IANA-registered
+ #audio/x-sbc
+ #audio/x-stm
+ #image/x-pict
+-#text/google-video-pointer
+-#text/x-google-video-pointer
+ #video/vivo
+-#video/vnd.vivo
++#video/vnd.vivo                 # IANA-registered
+ #video/x-flic
+ #video/x-totem-stream
+ #x-scheme-handler/net
diff --git a/patches/0009-desktop-file-more-mimetypes-from-iana.org.patch b/patches/0009-desktop-file-more-mimetypes-from-iana.org.patch
new file mode 100644 (file)
index 0000000..a7a3837
--- /dev/null
@@ -0,0 +1,56 @@
+From: Jean-Baptiste Kempf <jb@videolan.org>
+Date: Tue, 10 May 2016 15:19:59 +0200
+Subject: desktop file: more mimetypes from iana.org
+
+---
+ share/vlc.desktop.mimetypes | 14 ++++++++++----
+ 1 file changed, 10 insertions(+), 4 deletions(-)
+
+diff --git a/share/vlc.desktop.mimetypes b/share/vlc.desktop.mimetypes
+index d7081f9..8c2cf3b 100644
+--- a/share/vlc.desktop.mimetypes
++++ b/share/vlc.desktop.mimetypes
+@@ -12,6 +12,7 @@ video/x-ogm+ogg
+ video/x-theora+ogg
+ video/x-theora
+ audio/x-speex
++audio/opus                       # IANA-registered
+ # FLAC lossless audio
+ application/x-flac
+@@ -96,8 +97,8 @@ video/webm
+ audio/webm
+ # 3GPP related
+-audio/3gpp
+-audio/3gpp2
++audio/3gpp                       # IANA-registered
++audio/3gpp2                      # IANA-registered
+ audio/AMR                        # IANA-registered
+ audio/AMR-WB                     # IANA-registered
+ audio/amr
+@@ -138,7 +139,8 @@ application/vnd.ms-wpl           # WPL
+ application/sdp                  # SDP for RT*P
+ # Digital Video
+-video/dv
++audio/dv                         # IANA-registered
++video/dv                         # IANA-registered
+ # IFF related formats
+ audio/x-aiff
+@@ -162,9 +164,13 @@ audio/x-pn-wav
+ audio/x-wav
+ # Raw audio
+-audio/ac3
++audio/ac3               # IANA AC3
++audio/eac3              # IANA E-AC3
+ audio/vnd.dts           # IANA DTS Audio
+ audio/vnd.dts.hd        # IANA DTS-HD
++audio/vnd.dolby.heaac.1 # IANA Dolby HeAAC
++audio/vnd.dolby.heaac.2 # IANA Dolby HeAAC
++audio/vnd.dolby.mlp     # IANA MLP/TrueHD
+ audio/basic             # IANA mulaw
+ audio/midi
+ # Weird audio formats
diff --git a/patches/0010-MKV-support-WebVTT-subtitles-embedded.patch b/patches/0010-MKV-support-WebVTT-subtitles-embedded.patch
new file mode 100644 (file)
index 0000000..aab8abb
--- /dev/null
@@ -0,0 +1,24 @@
+From: Jean-Baptiste Kempf <jb@videolan.org>
+Date: Wed, 15 Jul 2015 23:32:10 +0200
+Subject: MKV: support WebVTT subtitles embedded
+
+---
+ modules/demux/mkv/matroska_segment_parse.cpp | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/modules/demux/mkv/matroska_segment_parse.cpp b/modules/demux/mkv/matroska_segment_parse.cpp
+index e8a6852..2620206 100644
+--- a/modules/demux/mkv/matroska_segment_parse.cpp
++++ b/modules/demux/mkv/matroska_segment_parse.cpp
+@@ -1837,6 +1837,11 @@ int32_t matroska_segment_c::TrackInit( mkv_track_t * p_tk )
+     {
+         p_tk->fmt.i_codec = VLC_CODEC_BD_PG;
+     }
++    else if( !strcmp( p_tk->psz_codec, "D_WEBVTT/SUBTITLES" ) )
++    {
++        p_tk->fmt.i_codec = VLC_CODEC_SUBT;
++        p_tk->fmt.subs.psz_encoding = strdup( "UTF-8" );
++    }
+     else if( !strcmp( p_tk->psz_codec, "B_VOBBTN" ) )
+     {
+         p_tk->fmt.i_cat = NAV_ES;
diff --git a/patches/0011-codec-avcodec-check-avcodec-visible-sizes.patch b/patches/0011-codec-avcodec-check-avcodec-visible-sizes.patch
new file mode 100644 (file)
index 0000000..9955126
--- /dev/null
@@ -0,0 +1,27 @@
+From: Francois Cartegnie <fcvlcdev@free.fr>
+Date: Thu, 29 Jun 2017 09:45:20 +0200
+Subject: codec: avcodec: check avcodec visible sizes
+
+refs #18467
+---
+ modules/codec/avcodec/video.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/modules/codec/avcodec/video.c b/modules/codec/avcodec/video.c
+index a19e7f6..b8b713f 100644
+--- a/modules/codec/avcodec/video.c
++++ b/modules/codec/avcodec/video.c
+@@ -137,9 +137,11 @@ static inline picture_t *ffmpeg_NewPictBuf( decoder_t *p_dec,
+     }
+-    if( width == 0 || height == 0 || width > 8192 || height > 8192 )
++    if( width == 0 || height == 0 || width > 8192 || height > 8192 ||
++        width < p_context->width || height < p_context->height )
+     {
+-        msg_Err( p_dec, "Invalid frame size %dx%d.", width, height );
++        msg_Err( p_dec, "Invalid frame size %dx%d. vsz %dx%d",
++                 width, height, p_context->width, p_context->height );
+         return NULL; /* invalid display size */
+     }
+     p_dec->fmt_out.video.i_width = width;
diff --git a/patches/0012-decoder-check-visible-size-when-creating-buffer.patch b/patches/0012-decoder-check-visible-size-when-creating-buffer.patch
new file mode 100644 (file)
index 0000000..9601a20
--- /dev/null
@@ -0,0 +1,27 @@
+From: Francois Cartegnie <fcvlcdev@free.fr>
+Date: Thu, 29 Jun 2017 11:09:02 +0200
+Subject: decoder: check visible size when creating buffer
+
+early reject invalid visible size
+mishandled by filters.
+
+refs #18467
+---
+ src/input/decoder.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/input/decoder.c b/src/input/decoder.c
+index 9f7dc18..cfc15ed 100644
+--- a/src/input/decoder.c
++++ b/src/input/decoder.c
+@@ -2060,7 +2060,9 @@ static picture_t *vout_new_buffer( decoder_t *p_dec )
+         vout_thread_t *p_vout;
+         if( !p_dec->fmt_out.video.i_width ||
+-            !p_dec->fmt_out.video.i_height )
++            !p_dec->fmt_out.video.i_height ||
++            p_dec->fmt_out.video.i_width < p_dec->fmt_out.video.i_visible_width ||
++            p_dec->fmt_out.video.i_height < p_dec->fmt_out.video.i_visible_height )
+         {
+             /* Can't create a new vout without display size */
+             return NULL;
diff --git a/patches/0013-codec-flac-fix-heap-write-overflow-on-frame-format-c.patch b/patches/0013-codec-flac-fix-heap-write-overflow-on-frame-format-c.patch
new file mode 100644 (file)
index 0000000..253a3f0
--- /dev/null
@@ -0,0 +1,154 @@
+From: Francois Cartegnie <fcvlcdev@free.fr>
+Date: Wed, 31 May 2017 13:02:29 +0200
+Subject: codec: flac: fix heap write overflow on frame format change
+
+bp of 83b646f1e8fb89f99064d9aaef3754ccc77bbeac
+---
+ modules/codec/flac.c | 92 +++++++++++++++++++++++++++++++++++-----------------
+ 1 file changed, 63 insertions(+), 29 deletions(-)
+
+diff --git a/modules/codec/flac.c b/modules/codec/flac.c
+index 8ab1cb4..8cb1222 100644
+--- a/modules/codec/flac.c
++++ b/modules/codec/flac.c
+@@ -64,6 +64,8 @@ struct decoder_sys_t
+      */
+     FLAC__StreamDecoder *p_flac;
+     FLAC__StreamMetadata_StreamInfo stream_info;
++
++    uint8_t rgi_channels_reorder[AOUT_CHAN_MAX];
+     bool b_stream_info;
+ };
+@@ -87,6 +89,19 @@ static const int pi_channels_maps[9] =
+      | AOUT_CHAN_LFE
+ };
++/* XXX it supposes our internal format is WG4 */
++static const uint8_t ppi_reorder[1+8][8] = {
++    { },
++    { 0, },
++    { 0, 1 },
++    { 0, 1, 2 },
++    { 0, 1, 2, 3 },
++    { 0, 1, 3, 4, 2 },
++    { 0, 1, 4, 5, 2, 3 },
++    { 0, 1, 5, 6, 4, 2, 3 },
++    { 0, 1, 6, 7, 4, 5, 2, 3 },
++};
++
+ /*****************************************************************************
+  * Local prototypes
+  *****************************************************************************/
+@@ -143,6 +158,29 @@ static void Interleave( int32_t *p_out, const int32_t * const *pp_in,
+ }
+ /*****************************************************************************
++ * DecoderSetOutputFormat: helper function to convert and check frame format
++ *****************************************************************************/
++static int DecoderSetOutputFormat( unsigned i_channels, unsigned i_rate,
++                                   unsigned i_streaminfo_rate,
++                                   unsigned i_bitspersample,
++                                   audio_format_t *fmt,
++                                   uint8_t *pi_channels_reorder )
++{
++    if( i_channels == 0 || i_channels > FLAC__MAX_CHANNELS ||
++        i_bitspersample == 0 || (i_rate == 0 && i_streaminfo_rate == 0) )
++        return VLC_EGENERIC;
++
++    fmt->i_channels = i_channels;
++    fmt->i_rate = (i_rate > 0 ) ? i_rate : i_streaminfo_rate;
++    fmt->i_physical_channels =
++    fmt->i_original_channels = pi_channels_maps[i_channels];
++    memcpy( pi_channels_reorder, ppi_reorder[i_channels], i_channels );
++    fmt->i_bitspersample = i_bitspersample;
++
++    return VLC_SUCCESS;
++}
++
++/*****************************************************************************
+  * DecoderWriteCallback: called by libflac to output decoded samples
+  *****************************************************************************/
+ static FLAC__StreamDecoderWriteStatus
+@@ -150,30 +188,31 @@ DecoderWriteCallback( const FLAC__StreamDecoder *decoder,
+                       const FLAC__Frame *frame,
+                       const FLAC__int32 *const buffer[], void *client_data )
+ {
+-    /* XXX it supposes our internal format is WG4 */
+-    static const unsigned char ppi_reorder[1+8][8] = {
+-        { },
+-        { 0, },
+-        { 0, 1 },
+-        { 0, 1, 2 },
+-        { 0, 1, 2, 3 },
+-        { 0, 1, 3, 4, 2 },
+-        { 0, 1, 4, 5, 2, 3 },
+-        { 0, 1, 5, 6, 4, 2, 3 },
+-        { 0, 1, 6, 7, 4, 5, 2, 3 },
+-    };
+-
+     VLC_UNUSED(decoder);
+     decoder_t *p_dec = (decoder_t *)client_data;
+     decoder_sys_t *p_sys = p_dec->p_sys;
+-    if( p_dec->fmt_out.audio.i_channels <= 0 ||
+-        p_dec->fmt_out.audio.i_channels > 8 )
++    if( DecoderSetOutputFormat( frame->header.channels,
++                                frame->header.sample_rate,
++                                p_sys->b_stream_info ? p_sys->stream_info.sample_rate : 0,
++                                frame->header.bits_per_sample,
++                                &p_dec->fmt_out.audio,
++                                p_sys->rgi_channels_reorder ) )
+         return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
+-    if( date_Get( &p_sys->end_date ) <= VLC_TS_INVALID )
++
++    if( p_sys->end_date.i_divider_num != p_dec->fmt_out.audio.i_rate )
++    {
++        if( p_sys->end_date.i_divider_num > 0 )
++            date_Change( &p_sys->end_date, p_dec->fmt_out.audio.i_rate, 1 );
++        else
++            date_Init( &p_sys->end_date, p_dec->fmt_out.audio.i_rate, 1 );
++    }
++
++    if( decoder_UpdateAudioFormat( p_dec ) )
+         return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
+-    const unsigned char *pi_reorder = ppi_reorder[p_dec->fmt_out.audio.i_channels];
++    if( date_Get( &p_sys->end_date ) <= VLC_TS_INVALID )
++        return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
+     p_sys->p_aout_buffer =
+         decoder_NewAudioBuffer( p_dec, frame->header.blocksize );
+@@ -181,7 +220,8 @@ DecoderWriteCallback( const FLAC__StreamDecoder *decoder,
+     if( p_sys->p_aout_buffer == NULL )
+         return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
+-    Interleave( (int32_t *)p_sys->p_aout_buffer->p_buffer, buffer, pi_reorder,
++    Interleave( (int32_t *)p_sys->p_aout_buffer->p_buffer, buffer,
++                 p_sys->rgi_channels_reorder ,
+                  frame->header.channels, frame->header.blocksize,
+                  frame->header.bits_per_sample );
+@@ -233,17 +273,11 @@ static void DecoderMetadataCallback( const FLAC__StreamDecoder *decoder,
+     decoder_sys_t *p_sys = p_dec->p_sys;
+     /* Setup the format */
+-    p_dec->fmt_out.audio.i_rate     = metadata->data.stream_info.sample_rate;
+-    p_dec->fmt_out.audio.i_channels = metadata->data.stream_info.channels;
+-    if(metadata->data.stream_info.channels < 9)
+-    {
+-      p_dec->fmt_out.audio.i_physical_channels =
+-        p_dec->fmt_out.audio.i_original_channels =
+-            pi_channels_maps[metadata->data.stream_info.channels];
+-    }
+-    if (!p_dec->fmt_out.audio.i_bitspersample)
+-        p_dec->fmt_out.audio.i_bitspersample =
+-            metadata->data.stream_info.bits_per_sample;
++    DecoderSetOutputFormat( metadata->data.stream_info.channels,
++                            metadata->data.stream_info.sample_rate,
++                            metadata->data.stream_info.sample_rate,
++                            metadata->data.stream_info.bits_per_sample,
++                            &p_dec->fmt_out.audio, p_sys->rgi_channels_reorder );
+     msg_Dbg( p_dec, "channels:%d samplerate:%d bitspersamples:%d",
+              p_dec->fmt_out.audio.i_channels, p_dec->fmt_out.audio.i_rate,
diff --git a/patches/series b/patches/series
new file mode 100644 (file)
index 0000000..8733a55
--- /dev/null
@@ -0,0 +1,13 @@
+0001-Revert-invalid-translations.patch
+0002-Move-MIME-types-in-desktop-file-to-separate-file-for.patch
+0003-Restructure-desktop-MIME-type-list-with-comments.patch
+0004-Add-MIME-types-listed-in-the-VLC-browser-plugin.patch
+0005-Add-MIME-types-imported-from-Totem.patch
+0006-vlc.desktop-mimetypes-reordering-and-comments.patch
+0007-More-mimetypes-reordering-comments-and-additions.patch
+0008-desktop-file-We-understand-gvp-and-ram-format.patch
+0009-desktop-file-more-mimetypes-from-iana.org.patch
+0010-MKV-support-WebVTT-subtitles-embedded.patch
+0011-codec-avcodec-check-avcodec-visible-sizes.patch
+0012-decoder-check-visible-size-when-creating-buffer.patch
+0013-codec-flac-fix-heap-write-overflow-on-frame-format-c.patch
diff --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..7ac4ece
--- /dev/null
+++ b/rules
@@ -0,0 +1,427 @@
+#!/usr/bin/make -f
+
+DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
+DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+include /usr/share/dpkg/pkg-info.mk
+include /usr/share/dpkg/architecture.mk
+
+pluginpackages += access-extra
+pluginpackages += base
+pluginpackages += fluidsynth
+pluginpackages += jack
+pluginpackages += notify
+pluginpackages += qt
+pluginpackages += sdl
+pluginpackages += skins2
+pluginpackages += svg
+pluginpackages += video-output
+pluginpackages += video-splitter
+pluginpackages += visualization
+pluginpackages += zvbi
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+confflags += --enable-debug
+endif
+
+# configure flags
+confflags += \
+       --config-cache \
+       --disable-update-check \
+       --enable-fast-install \
+       --docdir=/usr/share/doc/vlc-data \
+       --with-binary-version=$(DEB_VERSION) \
+       $(NULL)
+# configure features
+confflags += \
+       --enable-a52 \
+       --enable-aa \
+       --enable-bluray \
+       --enable-bonjour \
+       --enable-caca \
+       --enable-chromaprint \
+       --enable-dbus \
+       --enable-dca \
+       --enable-dvbpsi \
+       --enable-dvdnav \
+       --enable-faad \
+       --enable-flac \
+       --enable-fluidsynth \
+       --enable-freerdp \
+       --enable-freetype \
+       --enable-fribidi \
+       --enable-gles2 \
+       --enable-gnutls \
+       --enable-jack \
+       --enable-kate \
+       --enable-libass \
+       --enable-libmpeg2 \
+       --enable-libxml2 \
+       --enable-lirc \
+       --enable-live555 \
+       --enable-mad \
+       --enable-mkv \
+       --enable-mod \
+       --enable-mpc \
+       --enable-mtp \
+       --enable-mux_ogg \
+       --enable-ncurses \
+       --enable-notify \
+       --enable-ogg \
+       --enable-opus \
+       --enable-pulse \
+       --enable-qt \
+       --enable-realrtsp \
+       --enable-samplerate \
+       --enable-sdl \
+       --enable-sdl-image \
+       --enable-sftp \
+       --enable-shine \
+       --enable-shout \
+       --enable-skins2 \
+       --enable-sndio \
+       --enable-speex \
+       --enable-svg \
+       --enable-svgdec \
+       --enable-taglib \
+       --enable-theora \
+       --enable-twolame \
+       --enable-upnp \
+       --enable-vcdx \
+       --enable-vdpau \
+       --enable-vnc \
+       --enable-vorbis \
+       --enable-x264 \
+       --enable-x265 \
+       --enable-zvbi \
+       --with-kde-solid=/usr/share/solid/actions/ \
+       $(NULL)
+# Reasons for disabling features:
+# decklink: not in Debian
+# directfb: directfb upstream not active anymore, removed upstream in 3.0
+# dxva2: Windows only
+# fdkaac: in Debian contrib
+# gles1: disabled in mesa
+# gnomevfs: poorly maintained
+# goom: not in Debian
+# gst-decode: not needed when having libavcodec
+# libtar: security issue (#737534)
+# mfx: currently not supported on Linux
+# opencv: developer plugin not required by end users
+# projectm: broken
+# schroedinger: removed from Debian (#845037)
+# telx: incompatible with zvbi
+# vpx: not needed when having libavcodec
+# vsxu: not in Debian
+# wasapi: Windows only
+confflags += \
+       --disable-decklink \
+       --disable-directfb \
+       --disable-dxva2 \
+       --disable-fdkaac \
+       --disable-gles1 \
+       --disable-gnomevfs \
+       --disable-goom \
+       --disable-gst-decode \
+       --disable-libtar \
+       --disable-mfx \
+       --disable-opencv \
+       --disable-projectm \
+       --disable-schroedinger \
+       --disable-telx \
+       --disable-vpx \
+       --disable-vsxu \
+       --disable-wasapi \
+       $(NULL)
+
+# Linux specific flags
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+# omxil should be enabled on all systems, but libomxil-bellagio does
+# not build on kfreebsd and hurd (currently).
+# V4L2 is disabled on kFreeBSD due to a build failure.
+confflags += \
+       --enable-alsa \
+       --enable-atmo \
+       --enable-dc1394 \
+       --enable-dv1394 \
+       --enable-linsys \
+       --enable-omxil \
+       --enable-udev \
+       --enable-v4l2 \
+       $(NULL)
+else
+confflags += \
+       --disable-alsa \
+       --disable-atmo \
+       --disable-dc1394 \
+       --disable-dv1394 \
+       --disable-linsys \
+       --disable-omxil \
+       --disable-udev \
+       --disable-v4l2 \
+       $(NULL)
+removeplugins += \
+       alsa \
+       atmo \
+       dc1394 \
+       dtv \
+       dv1394 \
+       dvb \
+       fb \
+       linsys \
+       omxil \
+       udev \
+       v4l2 \
+       $(NULL)
+endif
+
+# Linux and kFreeBSD specific flags (disabled on Hurd)
+ifeq (,$(filter-out linux kfreebsd,$(DEB_HOST_ARCH_OS)))
+confflags += --enable-libva --enable-vcd --enable-smbclient
+pluginpackages += samba
+else
+confflags += --disable-libva --disable-vcd --disable-smbclient
+removeplugins += cdda libva smbclient vcd
+endif
+
+# kFreeBSD specific flags
+ifeq (,$(filter-out kfreebsd,$(DEB_HOST_ARCH_OS)))
+confflags += --enable-oss
+else
+# Note: Use ALSA on Linux instead of OSS.
+#       Ubuntu has disabled OSS support in their Linux kernel.
+confflags += --disable-oss
+removeplugins += oss
+endif
+
+# Linux amd64 and i386 specific flags
+ifeq (,$(filter-out amd64 i386,$(DEB_HOST_ARCH)))
+confflags += --enable-crystalhd
+else
+confflags += --disable-crystalhd
+removeplugins += crystalhd
+endif
+
+ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+confflags += \
+       --disable-optimizations \
+       --disable-mmx \
+       --disable-sse \
+       --disable-altivec \
+       --disable-neon \
+       $(NULL)
+removeplugins += mmx sse2 altivec neon
+else
+# amd64 and i386 specific optimizations
+ifeq (,$(filter-out amd64 i386,$(DEB_HOST_ARCH_CPU)))
+confflags += --enable-mmx --enable-sse
+else
+confflags += --disable-mmx --disable-sse
+removeplugins += mmx sse2
+endif
+
+# ARM specific optimizations
+ifeq (,$(filter-out armhf,$(DEB_HOST_ARCH_CPU)))
+confflags += --enable-neon
+else
+confflags += --disable-neon
+removeplugins += neon
+endif
+
+# PowerPC specific optimizations (excluding powerpcspe)
+ifeq (,$(filter-out powerpc,$(DEB_HOST_ARCH_CPU))$(filter powerpcspe,$(DEB_HOST_ARCH)))
+confflags += --enable-altivec
+else
+confflags += --disable-altivec
+removeplugins += altivec
+endif
+
+# PowerPCSPE specific optimizations
+ifeq (,$(filter-out powerpcspe,$(DEB_HOST_ARCH)))
+DEB_CFLAGS_MAINT_APPEND += -mtune=8548
+DEB_CXXFLAGS_MAINT_APPEND += -mtune=8548
+endif
+endif
+
+# configuration for embedded ffmpeg
+ffmpegprefix = $(CURDIR)/ffmpeg/install
+ffmpegbuild = $(CURDIR)/ffmpeg/build
+
+ffmpegflags = \
+       --prefix=$(ffmpegprefix) \
+       --enable-pic \
+       --disable-stripping \
+       --enable-static \
+       --disable-shared
+
+# mostly based on contrib/src/ffmpeg/rules.mak
+ffmpegflags += \
+       --disable-doc \
+       --disable-avdevice \
+       --disable-devices \
+       --disable-avfilter \
+       --disable-avresample \
+       --disable-swresample \
+       --disable-programs \
+       --disable-filters \
+       --disable-bsfs \
+       --disable-protocol=concat
+
+# from ffmpeg 7:2.8.6-1 debian/rules and contrib/src/ffmpeg/rules.mak
+ffmpegflags += \
+       --enable-gpl \
+       --enable-gnutls \
+       --disable-libass \
+       --enable-libbluray \
+       --disable-libbs2b \
+       --disable-libcaca \
+       --disable-libcdio \
+       --disable-libflite \
+       --disable-libfontconfig \
+       --disable-libfreetype \
+       --disable-libfribidi \
+       --disable-libopenjpeg \
+       --disable-libschroedinger \
+       --enable-libgme \
+       --enable-libgsm \
+       --enable-libmodplug \
+       --enable-libmp3lame \
+       --enable-libopus \
+       --enable-librtmp \
+       --enable-libshine \
+       --enable-libsnappy \
+       --enable-libsoxr \
+       --enable-libspeex \
+       --enable-libssh \
+       --enable-libtheora \
+       --enable-libtwolame \
+       --enable-libvorbis \
+       --enable-libvpx \
+       --enable-libwavpack \
+       --enable-libwebp \
+       --enable-libx265 \
+       --enable-libxvid \
+       --enable-libzvbi \
+       --disable-openal \
+       --disable-opengl \
+       --disable-x11grab
+
+# Disable altivec optimizations on powerpc, because they are not always
+# available on this architecture.
+ifeq ($(DEB_HOST_ARCH),powerpc)
+ffmpegflags += --disable-altivec
+endif
+
+# Disable assembly optimizations on x32, because they don't work (yet).
+ifneq (,$(filter $(DEB_HOST_ARCH),x32))
+ffmpegflags += --disable-asm
+endif
+
+# Disable optimizations on mips(el) and some on mips64(el), because they are not
+# always available on these architectures.
+ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel mips64 mips64el))
+ffmpegflags += --disable-mipsdspr1 \
+       --disable-mipsdspr2 \
+       --disable-loongson3
+endif
+ifneq (,$(filter $(DEB_HOST_ARCH),mips mipsel))
+ffmpegflags += --disable-mipsfpu
+endif
+
+# merge ffmpeg based plugins to reduce installation size
+confflags += --enable-merge-ffmpeg
+
+export DEB_BUILD_MAINT_OPTION
+export DEB_CFLAGS_MAINT_APPEND
+export DEB_CXXFLAGS_MAINT_APPEND
+export DEB_LDFLAGS_MAINT_APPEND
+export removeplugins
+
+%:
+       dh $@
+
+override_dh_auto_clean:
+       rm -rf $(ffmpegprefix) $(ffmpegbuild)
+       dh_auto_clean
+
+override_dh_autoreconf:
+       dh_autoreconf --as-needed
+
+override_dh_auto_configure:
+       mkdir -p $(ffmpegbuild) $(ffmpegprefix)
+       cd $(ffmpegbuild) && \
+               $(CURDIR)/ffmpeg-2-8-12/configure $(ffmpegflags)
+       dh_auto_build --sourcedirectory $(ffmpegbuild) -- V=1
+       $(MAKE) -C $(ffmpegbuild) install-libs install-headers V=1
+       PKG_CONFIG_PATH=$(ffmpegprefix)/lib/pkgconfig \
+               dh_auto_configure -- $(confflags)
+
+override_dh_auto_build:
+       dh_auto_build
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+       # Build zsh completion
+       BUILDDIR=$(CURDIR) \
+       cd extras/analyser && ./zsh_completion.sh
+endif
+
+override_dh_auto_test:
+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
+
+override_dh_install:
+       # Remove plugin cache
+       find debian/tmp/usr/lib -name plugins.dat -delete
+       # Clean up libtool crap
+       find debian/tmp -name '*.la' -delete
+       # Remove useless stuff
+       ln -sf /usr/share/fonts/truetype/freefont/FreeSans.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf
+       ln -sf /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf
+       rm -f debian/tmp/usr/share/man/man1/vlc-config.1
+       # Remove additional license files
+       find debian/tmp -name LICENSE -delete
+       # Remove examples installed in -dev packages
+       rm -rf debian/tmp/usr/share/doc/vlc-data/libvlc
+       # Contains only a 404 link
+       find debian/tmp -name bugreport-howto.txt -delete
+       # Remove old BluRay plugin
+       find debian/tmp -name libaccess_bd_plugin.so -delete
+       # Install
+       dh_install --fail-missing
+ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
+       # Install zsh completion
+       dh_install -pvlc-bin extras/analyser/_vlc usr/share/zsh/vendor-completions
+endif
+       $(if $(shell dpkg-vendor --is Ubuntu && echo true),dh_install -pvlc-bin debian/source_vlc.py usr/share/apport/package-hooks/)
+       # Create empty directory for plugins.dat
+       mkdir -p debian/libvlc-bin/usr/lib/${DEB_HOST_MULTIARCH}/vlc/plugins
+
+override_dh_installchangelogs:
+       dh_installchangelogs NEWS $(pluginpackages:%=-Nvlc-plugin-%)
+
+override_dh_installdocs:
+       dh_installdocs $(pluginpackages:%=-Nvlc-plugin-%)
+       dh_installdocs --link-doc=libvlccore8 --remaining-packages
+
+override_dh_makeshlibs:
+       dh_makeshlibs -Xlibvlc_vdpau
+
+override_dh_bugfiles:
+       dh_bugfiles -A
+
+override_dh_installdeb:
+       sed 's/#DEB_HOST_MULTIARCH#/${DEB_HOST_MULTIARCH}/g' \
+               debian/libvlc-bin.postinst.in > debian/libvlc-bin.postinst
+       sed 's/#DEB_HOST_MULTIARCH#/${DEB_HOST_MULTIARCH}/g' \
+               debian/libvlc-bin.prerm.in > debian/libvlc-bin.prerm
+       echo 'interest-noawait /usr/lib/${DEB_HOST_MULTIARCH}/vlc/plugins' > debian/libvlc-bin.triggers
+       dh_installdeb
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/source/lintian-overrides b/source/lintian-overrides
new file mode 100644 (file)
index 0000000..7825daa
--- /dev/null
@@ -0,0 +1,5 @@
+# unreliable tags, see lintian bug #802028
+vlc source: source-contains-prebuilt-javascript-object share/lua/http/js/common.js *
+vlc source: source-is-missing share/lua/http/js/common.js *
+vlc source: source-contains-prebuilt-javascript-object share/lua/http/js/controllers.js *
+vlc source: source-is-missing share/lua/http/js/controllers.js *
diff --git a/source_vlc.py b/source_vlc.py
new file mode 100644 (file)
index 0000000..5d3fea4
--- /dev/null
@@ -0,0 +1,28 @@
+'''apport package hook for vlc
+
+(c) 2010 Canonical Ltd.
+Author: Brian Murray <brian@ubuntu.com>
+'''
+
+from apport.hookutils import attach_related_packages
+
+def add_info(report):
+    attach_related_packages(report, [
+            "libgl1-mesa-glx",
+            "libgl1",
+            "libglib2.0-0",
+            "libgtk2.0-0",
+            "libnotify1",
+            "libnotify1-gtk2.10",
+            "libqt5core5a",
+            "libqt5gui5",
+            "libsdl-image1.2",
+            "libsdl1.2debian",
+            "libx11-6",
+            "libxcb-keysyms1",
+            "libxcb1",
+            "libxext6",
+            "libxinerama1",
+            "libxv1",
+            "libxxf86vm1",
+            ])
diff --git a/tests/control b/tests/control
new file mode 100644 (file)
index 0000000..138cfad
--- /dev/null
@@ -0,0 +1,22 @@
+Tests: vlc-bin
+Depends: vlc-bin
+Restrictions: allow-stderr
+
+Tests: vlc
+Depends: vlc
+Restrictions: allow-stderr
+
+Tests: vlc-all
+Depends:
+ vlc,
+ vlc-plugin-fluidsynth,
+ vlc-plugin-jack,
+ vlc-plugin-notify,
+ vlc-plugin-sdl,
+ vlc-plugin-svg,
+ vlc-plugin-zvbi,
+ vlc-plugin-samba,
+ vlc-plugin-skins2,
+ vlc-plugin-video-splitter,
+ vlc-plugin-visualization
+Restrictions: allow-stderr
diff --git a/tests/vlc b/tests/vlc
new file mode 100755 (executable)
index 0000000..d37c4ee
--- /dev/null
+++ b/tests/vlc
@@ -0,0 +1,4 @@
+#!/bin/sh
+set -e
+
+vlc -vvv --ignore-config --list --no-color
diff --git a/tests/vlc-all b/tests/vlc-all
new file mode 100755 (executable)
index 0000000..d37c4ee
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+set -e
+
+vlc -vvv --ignore-config --list --no-color
diff --git a/tests/vlc-bin b/tests/vlc-bin
new file mode 100755 (executable)
index 0000000..d37c4ee
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+set -e
+
+vlc -vvv --ignore-config --list --no-color
diff --git a/upstream/metadata b/upstream/metadata
new file mode 100644 (file)
index 0000000..0c0a7cb
--- /dev/null
@@ -0,0 +1,6 @@
+Bug-Database: https://trac.videolan.org/vlc
+Contact: https://forum.videolan.org/
+FAQ: https://wiki.videolan.org/Frequently_Asked_Questions/
+Repository: https://git.videolan.org/git/vlc/vlc-2.2.git
+Repository-Browse: https://git.videolan.org/?p=vlc/vlc-2.2.git
+Donation: https://www.videolan.org/contribute.html#money
diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc
new file mode 100644 (file)
index 0000000..7c813c2
--- /dev/null
@@ -0,0 +1,23 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+mQGiBFD9w2QRBACoEzH9KKirWE4wgiuPPynNnxks+p+t5i1z3CG+1XhagmTHoOf3
+v8i19kKHV6WnVMn2CKJFgwTTLYXOJTrBM/4ABVtu11cHeeueeo+pCSkdoLzYJ5QF
+HbByB6j33QUbwKF0frEs+ge4LxzvYyCDAmNAW560QtOAR9Lk1Fo5B1GXzwCg1kDk
+RkSe7EOZNm1U2rYAQ2VPrfsEAIHr4ooOyUByPR7XpoDOKoaXEG0hjpgh46lbgse+
+dQx8YrxS9vXQLwYokfWLrs55avx9Ys0iVv2TMv7X4Tn5sTVaK5K+NbKhxhLORxGI
+sgKqRn7W5SG5xoO0w/dmQj756ppjITGbxjFuhYE0X5S6NeMhUuFci7sJ42R7F1Ko
+6sYuA/wOMUxCk4XOXeQF16ApyyenjE/UWbBNEhBmjEsZkYAFNc89pAEnEFSnIxK8
+fcuCQioM6ojjaW+aEs/q3/klI0nat9LMLhNSCebjriMHwJDU70NeCn4nPWsfItT1
+eKvbHNcX+3bq3D/i2Wa3PZ5YFFF01C61dHmVC9YGh4sAOXO09LQjVmlkZW9MQU4g
+UmVsZWFzZSBTaWduaW5nIEtleSAoMjAxMymIaAQTEQIAKAUCUP3DZAIbAwUJAfJX
+AAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQcYBxO+WNGtwQQwCg1JX6dDn5
+gMpV4oczkpwlj5noOQwAn0HdTOxfmefXNQF1x+Gt9BXBYXrNiEYEEBECAAYFAlD9
+xH4ACgkQp0FUn1ntKYdB+gCfS641cDBN2rOKf/+Fra/p3bXgAeAAn2sJtSdN07Dv
+rZeDWEbkhT620YOSiEYEEBECAAYFAlD9ymkACgkQ/SG8O6w+CHmvGQCgo6NtQ66k
+JxvQ6IQv7+NPvLanidkAnipurqh8bp+Jkk/KkZcfTA7ckK5FiEYEEBECAAYFAlD/
+GdUACgkQYrl/VEXBHKc48QCgharF2bBNypuOLwYFafipqWW9L2gAn1Dx4X9ZqlkE
+DJSlzEqHHMkk1x65iEYEEBECAAYFAlFonAgACgkQd3KlnXFE1IWFvwCfTRsPfsfr
+GZ095lyqXCCccm52XjcAoIbb/fj4VVmllNqHQ7lfOomgIdCJ
+=jrdQ
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/vlc-bin.install b/vlc-bin.install
new file mode 100644 (file)
index 0000000..10900da
--- /dev/null
@@ -0,0 +1,6 @@
+usr/bin/cvlc
+usr/bin/nvlc
+usr/bin/rvlc
+usr/bin/vlc
+usr/bin/vlc-wrapper
+usr/share/man
diff --git a/vlc-bin.links b/vlc-bin.links
new file mode 100644 (file)
index 0000000..6f94ada
--- /dev/null
@@ -0,0 +1,3 @@
+/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
diff --git a/vlc-data.install b/vlc-data.install
new file mode 100644 (file)
index 0000000..df67630
--- /dev/null
@@ -0,0 +1,5 @@
+usr/share/doc/vlc-data
+usr/share/icons
+usr/share/vlc/lua
+usr/share/vlc/utils
+usr/share/vlc/vlc.ico
diff --git a/vlc-l10n.install b/vlc-l10n.install
new file mode 100644 (file)
index 0000000..3635480
--- /dev/null
@@ -0,0 +1 @@
+usr/share/locale
diff --git a/vlc-plugin-access-extra.install b/vlc-plugin-access-extra.install
new file mode 100644 (file)
index 0000000..b1483d3
--- /dev/null
@@ -0,0 +1,3 @@
+usr/lib/*/vlc/plugins/access/librdp_plugin.so
+usr/lib/*/vlc/plugins/access/libvnc_plugin.so
+usr/lib/*/vlc/plugins/access/libxcb_screen_plugin.so
diff --git a/vlc-plugin-base.install b/vlc-plugin-base.install
new file mode 100755 (executable)
index 0000000..404f665
--- /dev/null
@@ -0,0 +1,195 @@
+#!/bin/bash
+exec python3 $(dirname $0)/filter-plugin.py <<EOF
+usr/lib/*/vlc/libvlc_vdpau.so*
+usr/lib/*/vlc/lua/
+usr/lib/*/vlc/plugins/access/libaccess_alsa_plugin.so [alsa]
+usr/lib/*/vlc/plugins/access/libaccess_mms_plugin.so
+usr/lib/*/vlc/plugins/access/libaccess_mtp_plugin.so
+usr/lib/*/vlc/plugins/access/libaccess_oss_plugin.so [oss]
+usr/lib/*/vlc/plugins/access/libaccess_realrtsp_plugin.so
+usr/lib/*/vlc/plugins/access/libattachment_plugin.so
+usr/lib/*/vlc/plugins/access/libcdda_plugin.so [cdda]
+usr/lib/*/vlc/plugins/access/libdc1394_plugin.so [dc1394]
+usr/lib/*/vlc/plugins/access/libdtv_plugin.so [dtv]
+usr/lib/*/vlc/plugins/access/libdv1394_plugin.so [dv1394]
+usr/lib/*/vlc/plugins/access/libdvb_plugin.so [dvb]
+usr/lib/*/vlc/plugins/access/libdvdnav_plugin.so
+usr/lib/*/vlc/plugins/access/libdvdread_plugin.so
+usr/lib/*/vlc/plugins/access/libfilesystem_plugin.so
+usr/lib/*/vlc/plugins/access/libftp_plugin.so
+usr/lib/*/vlc/plugins/access/libhttp_plugin.so
+usr/lib/*/vlc/plugins/access/libidummy_plugin.so
+usr/lib/*/vlc/plugins/access/libimem_plugin.so
+usr/lib/*/vlc/plugins/access/liblibbluray_plugin.so
+usr/lib/*/vlc/plugins/access/liblinsys_hdsdi_plugin.so [linsys]
+usr/lib/*/vlc/plugins/access/liblinsys_sdi_plugin.so [linsys]
+usr/lib/*/vlc/plugins/access/liblive555_plugin.so
+usr/lib/*/vlc/plugins/access/libpulsesrc_plugin.so
+usr/lib/*/vlc/plugins/access/librar_plugin.so
+usr/lib/*/vlc/plugins/access/librtp_plugin.so
+usr/lib/*/vlc/plugins/access/libsdp_plugin.so
+usr/lib/*/vlc/plugins/access/libsftp_plugin.so
+usr/lib/*/vlc/plugins/access/libshm_plugin.so
+usr/lib/*/vlc/plugins/access/libtcp_plugin.so
+usr/lib/*/vlc/plugins/access/libtimecode_plugin.so
+usr/lib/*/vlc/plugins/access/libudp_plugin.so
+usr/lib/*/vlc/plugins/access/libv4l2_plugin.so [v4l2]
+usr/lib/*/vlc/plugins/access/libvcd_plugin.so [vcd]
+usr/lib/*/vlc/plugins/access/libvcdx_plugin.so
+usr/lib/*/vlc/plugins/access/libvdr_plugin.so
+usr/lib/*/vlc/plugins/access/libzip_plugin.so
+usr/lib/*/vlc/plugins/access_output
+usr/lib/*/vlc/plugins/arm_neon [neon]
+usr/lib/*/vlc/plugins/audio_filter
+usr/lib/*/vlc/plugins/audio_mixer
+usr/lib/*/vlc/plugins/audio_output/libadummy_plugin.so
+usr/lib/*/vlc/plugins/audio_output/libafile_plugin.so
+usr/lib/*/vlc/plugins/audio_output/libalsa_plugin.so [alsa]
+usr/lib/*/vlc/plugins/audio_output/libamem_plugin.so
+usr/lib/*/vlc/plugins/audio_output/liboss_plugin.so [oss]
+usr/lib/*/vlc/plugins/audio_output/libpulse_plugin.so
+usr/lib/*/vlc/plugins/audio_output/libsndio_plugin.so
+usr/lib/*/vlc/plugins/codec/liba52_plugin.so
+usr/lib/*/vlc/plugins/codec/libadpcm_plugin.so
+usr/lib/*/vlc/plugins/codec/libaes3_plugin.so
+usr/lib/*/vlc/plugins/codec/libaraw_plugin.so
+usr/lib/*/vlc/plugins/codec/libavcodec_plugin.so
+usr/lib/*/vlc/plugins/codec/libcc_plugin.so
+usr/lib/*/vlc/plugins/codec/libcdg_plugin.so
+usr/lib/*/vlc/plugins/codec/libcrystalhd_plugin.so [crystalhd]
+usr/lib/*/vlc/plugins/codec/libcvdsub_plugin.so
+usr/lib/*/vlc/plugins/codec/libddummy_plugin.so
+usr/lib/*/vlc/plugins/codec/libdts_plugin.so
+usr/lib/*/vlc/plugins/codec/libdvbsub_plugin.so
+usr/lib/*/vlc/plugins/codec/libedummy_plugin.so
+usr/lib/*/vlc/plugins/codec/libfaad_plugin.so
+usr/lib/*/vlc/plugins/codec/libflac_plugin.so
+usr/lib/*/vlc/plugins/codec/libg711_plugin.so
+usr/lib/*/vlc/plugins/codec/libhwdummy_plugin.so
+usr/lib/*/vlc/plugins/codec/libjpeg_plugin.so
+usr/lib/*/vlc/plugins/codec/libkate_plugin.so
+usr/lib/*/vlc/plugins/codec/liblibass_plugin.so
+usr/lib/*/vlc/plugins/codec/liblibmpeg2_plugin.so
+usr/lib/*/vlc/plugins/codec/liblpcm_plugin.so
+usr/lib/*/vlc/plugins/codec/libmpeg_audio_plugin.so
+usr/lib/*/vlc/plugins/codec/libomxil_plugin.so [omxil]
+usr/lib/*/vlc/plugins/codec/libopus_plugin.so
+usr/lib/*/vlc/plugins/codec/libpng_plugin.so
+usr/lib/*/vlc/plugins/codec/librawvideo_plugin.so
+usr/lib/*/vlc/plugins/codec/libscte27_plugin.so
+usr/lib/*/vlc/plugins/codec/libsdl_image_plugin.so
+usr/lib/*/vlc/plugins/codec/libshine_plugin.so
+usr/lib/*/vlc/plugins/codec/libspeex_plugin.so
+usr/lib/*/vlc/plugins/codec/libspudec_plugin.so
+usr/lib/*/vlc/plugins/codec/libstl_plugin.so
+usr/lib/*/vlc/plugins/codec/libsubsdec_plugin.so
+usr/lib/*/vlc/plugins/codec/libsubstx3g_plugin.so
+usr/lib/*/vlc/plugins/codec/libsubsusf_plugin.so
+usr/lib/*/vlc/plugins/codec/libsvcdsub_plugin.so
+usr/lib/*/vlc/plugins/codec/libsvgdec_plugin.so
+usr/lib/*/vlc/plugins/codec/libt140_plugin.so
+usr/lib/*/vlc/plugins/codec/libtheora_plugin.so
+usr/lib/*/vlc/plugins/codec/libtwolame_plugin.so
+usr/lib/*/vlc/plugins/codec/libuleaddvaudio_plugin.so
+usr/lib/*/vlc/plugins/codec/libvaapi_drm_plugin.so [libva]
+usr/lib/*/vlc/plugins/codec/libvaapi_x11_plugin.so [libva]
+usr/lib/*/vlc/plugins/codec/libvorbis_plugin.so
+usr/lib/*/vlc/plugins/codec/libx264_plugin.so
+usr/lib/*/vlc/plugins/codec/libx265_plugin.so
+usr/lib/*/vlc/plugins/codec/libxwd_plugin.so
+usr/lib/*/vlc/plugins/control/libdbus_plugin.so
+usr/lib/*/vlc/plugins/control/libdummy_plugin.so
+usr/lib/*/vlc/plugins/control/libgestures_plugin.so
+usr/lib/*/vlc/plugins/control/libhotkeys_plugin.so
+usr/lib/*/vlc/plugins/control/liblirc_plugin.so
+usr/lib/*/vlc/plugins/control/libmotion_plugin.so
+usr/lib/*/vlc/plugins/control/libnetsync_plugin.so
+usr/lib/*/vlc/plugins/control/liboldrc_plugin.so
+usr/lib/*/vlc/plugins/control/libxcb_hotkeys_plugin.so
+usr/lib/*/vlc/plugins/demux
+usr/lib/*/vlc/plugins/gui/libncurses_plugin.so
+usr/lib/*/vlc/plugins/lua/liblua_plugin.so
+usr/lib/*/vlc/plugins/meta_engine
+usr/lib/*/vlc/plugins/misc/libaddonsfsstorage_plugin.so
+usr/lib/*/vlc/plugins/misc/libaddonsvorepository_plugin.so
+usr/lib/*/vlc/plugins/misc/libaudioscrobbler_plugin.so
+usr/lib/*/vlc/plugins/misc/libdbus_screensaver_plugin.so
+usr/lib/*/vlc/plugins/misc/libexport_plugin.so
+usr/lib/*/vlc/plugins/misc/libfingerprinter_plugin.so
+usr/lib/*/vlc/plugins/misc/libgnutls_plugin.so
+usr/lib/*/vlc/plugins/misc/liblogger_plugin.so
+usr/lib/*/vlc/plugins/misc/libstats_plugin.so
+usr/lib/*/vlc/plugins/misc/libvod_rtsp_plugin.so
+usr/lib/*/vlc/plugins/misc/libxdg_screensaver_plugin.so
+usr/lib/*/vlc/plugins/misc/libxml_plugin.so
+usr/lib/*/vlc/plugins/mux
+usr/lib/*/vlc/plugins/packetizer
+usr/lib/*/vlc/plugins/services_discovery/libbonjour_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libmediadirs_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libmtp_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libpodcast_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libpulselist_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libsap_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libudev_plugin.so [udev]
+usr/lib/*/vlc/plugins/services_discovery/libupnp_plugin.so
+usr/lib/*/vlc/plugins/services_discovery/libxcb_apps_plugin.so
+usr/lib/*/vlc/plugins/stream_filter
+usr/lib/*/vlc/plugins/stream_out
+usr/lib/*/vlc/plugins/text_renderer/libfreetype_plugin.so
+usr/lib/*/vlc/plugins/text_renderer/libtdummy_plugin.so
+usr/lib/*/vlc/plugins/vdpau
+usr/lib/*/vlc/plugins/video_chroma
+usr/lib/*/vlc/plugins/video_filter/libadjust_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libalphamask_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libanaglyph_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libantiflicker_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libatmo_plugin.so [atmo]
+usr/lib/*/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libball_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libblend_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libblendbench_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libbluescreen_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libcanvas_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libcolorthres_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libcroppadd_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libdeinterlace_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
+usr/lib/*/vlc/plugins/video_filter/liberase_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libextract_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libfreeze_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libgaussianblur_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libgradfun_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libgradient_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libgrain_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libhqdn3d_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libinvert_plugin.so
+usr/lib/*/vlc/plugins/video_filter/liblogo_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmagnify_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmarq_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmirror_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmosaic_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmotionblur_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libmotiondetect_plugin.so
+usr/lib/*/vlc/plugins/video_filter/liboldmovie_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libposterize_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libpostproc_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libpsychedelic_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libpuzzle_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libremoteosd_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libripple_plugin.so
+usr/lib/*/vlc/plugins/video_filter/librotate_plugin.so
+usr/lib/*/vlc/plugins/video_filter/librss_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libscale_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libscene_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libsepia_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libsharpen_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libsubsdelay_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libtransform_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libvhs_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libwave_plugin.so
+usr/lib/*/vlc/plugins/video_filter/libyuvp_plugin.so
+usr/lib/*/vlc/plugins/video_output/libfb_plugin.so [fb]
+usr/lib/*/vlc/plugins/video_output/libvdummy_plugin.so
+usr/lib/*/vlc/plugins/video_output/libvmem_plugin.so
+usr/lib/*/vlc/plugins/video_output/libyuv_plugin.so
+EOF
diff --git a/vlc-plugin-base.lintian-overrides b/vlc-plugin-base.lintian-overrides
new file mode 100644 (file)
index 0000000..02d56b4
--- /dev/null
@@ -0,0 +1,16 @@
+# Hardening compiler flags are correctly passed (bug #695319)
+vlc-plugin-base binary: hardening-no-fortify-functions usr/lib/*/vlc/plugins/*_plugin.so
+# vlc is currently not compatible with ffmpeg 3.0.
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/codec/libavcodec_plugin.so: libavutil
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/codec/libhwdummy_plugin.so: libavutil
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/video_chroma/libswscale_plugin.so: libavutil
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/video_chroma/libswscale_plugin.so: libswscale
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/video_filter/libpostproc_plugin.so: libavutil
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/video_filter/libpostproc_plugin.so: libpostproc
+vlc-plugin-base binary: embedded-library usr/lib/*/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so: libavutil
+# hand-written assembler optimizations from ffmpeg
+vlc-plugin-base [i386] binary: shlib-with-non-pic-code usr/lib/i386-linux-gnu/vlc/plugins/codec/libavcodec_plugin.so
+vlc-plugin-base [i386] binary: shlib-with-non-pic-code usr/lib/i386-linux-gnu/vlc/plugins/codec/libhwdummy_plugin.so
+vlc-plugin-base [i386] binary: shlib-with-non-pic-code usr/lib/i386-linux-gnu/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so
+vlc-plugin-base [i386] binary: shlib-with-non-pic-code usr/lib/i386-linux-gnu/vlc/plugins/video_chroma/libswscale_plugin.so
+vlc-plugin-base [i386] binary: shlib-with-non-pic-code usr/lib/i386-linux-gnu/vlc/plugins/video_filter/libpostproc_plugin.so
diff --git a/vlc-plugin-fluidsynth.install b/vlc-plugin-fluidsynth.install
new file mode 100644 (file)
index 0000000..4e3e115
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/codec/libfluidsynth_plugin.so
diff --git a/vlc-plugin-jack.install b/vlc-plugin-jack.install
new file mode 100644 (file)
index 0000000..a9b5b21
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/*/vlc/plugins/access/libaccess_jack_plugin.so
+usr/lib/*/vlc/plugins/audio_output/libjack_plugin.so
diff --git a/vlc-plugin-notify.install b/vlc-plugin-notify.install
new file mode 100644 (file)
index 0000000..d43dfbc
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/notify/libnotify_plugin.so
diff --git a/vlc-plugin-qt.install b/vlc-plugin-qt.install
new file mode 100644 (file)
index 0000000..1c994c1
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/qvlc
+usr/lib/*/vlc/plugins/gui/libqt4_plugin.so
diff --git a/vlc-plugin-qt.links b/vlc-plugin-qt.links
new file mode 100644 (file)
index 0000000..174eae1
--- /dev/null
@@ -0,0 +1 @@
+/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/qvlc.1.gz
diff --git a/vlc-plugin-qt.lintian-overrides b/vlc-plugin-qt.lintian-overrides
new file mode 100644 (file)
index 0000000..0ca356e
--- /dev/null
@@ -0,0 +1,2 @@
+# Lintian fails to detect UTF-8 names (bug #588661)
+vlc-plugin-qt binary: spelling-error-in-binary usr/lib/*/vlc/plugins/gui/libqt4_plugin.so ment meant
diff --git a/vlc-plugin-samba.install b/vlc-plugin-samba.install
new file mode 100644 (file)
index 0000000..4c46489
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/access/libsmb_plugin.so
diff --git a/vlc-plugin-sdl.install b/vlc-plugin-sdl.install
new file mode 100644 (file)
index 0000000..992580a
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/video_output/libvout_sdl_plugin.so
diff --git a/vlc-plugin-skins2.install b/vlc-plugin-skins2.install
new file mode 100644 (file)
index 0000000..bf3c311
--- /dev/null
@@ -0,0 +1,3 @@
+usr/bin/svlc
+usr/lib/*/vlc/plugins/gui/libskins2_plugin.so
+usr/share/vlc/skins2
diff --git a/vlc-plugin-skins2.links b/vlc-plugin-skins2.links
new file mode 100644 (file)
index 0000000..5faf4ad
--- /dev/null
@@ -0,0 +1 @@
+/usr/share/man/man1/vlc.1.gz /usr/share/man/man1/svlc.1.gz
diff --git a/vlc-plugin-svg.install b/vlc-plugin-svg.install
new file mode 100644 (file)
index 0000000..49ba370
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/text_renderer/libsvg_plugin.so
diff --git a/vlc-plugin-video-output.install b/vlc-plugin-video-output.install
new file mode 100644 (file)
index 0000000..01024a3
--- /dev/null
@@ -0,0 +1,10 @@
+usr/lib/*/vlc/plugins/video_output/libaa_plugin.so
+usr/lib/*/vlc/plugins/video_output/libcaca_plugin.so
+usr/lib/*/vlc/plugins/video_output/libegl_x11_plugin.so
+usr/lib/*/vlc/plugins/video_output/libgl_plugin.so
+usr/lib/*/vlc/plugins/video_output/libgles2_plugin.so
+usr/lib/*/vlc/plugins/video_output/libglx_plugin.so
+usr/lib/*/vlc/plugins/video_output/libxcb_glx_plugin.so
+usr/lib/*/vlc/plugins/video_output/libxcb_window_plugin.so
+usr/lib/*/vlc/plugins/video_output/libxcb_x11_plugin.so
+usr/lib/*/vlc/plugins/video_output/libxcb_xv_plugin.so
diff --git a/vlc-plugin-video-output.lintian-overrides b/vlc-plugin-video-output.lintian-overrides
new file mode 100644 (file)
index 0000000..b546339
--- /dev/null
@@ -0,0 +1,2 @@
+# Hardening compiler flags are correctly passed (bug #695319)
+vlc-plugin-video-output binary: hardening-no-fortify-functions usr/lib/*/vlc/plugins/*_plugin.so
diff --git a/vlc-plugin-video-splitter.install b/vlc-plugin-video-splitter.install
new file mode 100644 (file)
index 0000000..667e40b
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/video_splitter
diff --git a/vlc-plugin-visualization.install b/vlc-plugin-visualization.install
new file mode 100644 (file)
index 0000000..ca4fb06
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/visualization
diff --git a/vlc-plugin-zvbi.install b/vlc-plugin-zvbi.install
new file mode 100644 (file)
index 0000000..1ed9798
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/vlc/plugins/codec/libzvbi_plugin.so
diff --git a/vlc.docs b/vlc.docs
new file mode 100644 (file)
index 0000000..93625aa
--- /dev/null
+++ b/vlc.docs
@@ -0,0 +1,3 @@
+AUTHORS
+README
+THANKS
diff --git a/vlc.install b/vlc.install
new file mode 100644 (file)
index 0000000..6d3ef7f
--- /dev/null
@@ -0,0 +1,2 @@
+usr/share/applications
+usr/share/solid
diff --git a/vlc.lintian-overrides b/vlc.lintian-overrides
new file mode 100644 (file)
index 0000000..8c02be1
--- /dev/null
@@ -0,0 +1,2 @@
+# The vlc executable is in vlc-bin but the .desktop file is only relevant to vlc(-with-x)
+vlc binary: desktop-command-not-in-package usr/share/applications/vlc.desktop usr/bin/vlc
diff --git a/vlc.mime b/vlc.mime
new file mode 100644 (file)
index 0000000..4b00753
--- /dev/null
+++ b/vlc.mime
@@ -0,0 +1,44 @@
+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
+video/ogg; vlc %s; description="Ogg Video"; test=test -n "$DISPLAY"; priority=4
+video/ogg; vlc -I rc -V caca %s; needsterminal; description="Ogg Video"; 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
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..c454b70
--- /dev/null
+++ b/watch
@@ -0,0 +1,5 @@
+version=4
+opts=pgpsigurlmangle=s/$/.asc/ \
+http://download.videolan.org/pub/videolan/vlc/([\d][\d\.]+[a-z]?)/vlc-([\d][\d\.]+[a-z]?)\.tar\.xz debian
+opts=component=ffmpeg-2-8-12 \
+https://ffmpeg.org/releases/ffmpeg-2\.8\.([0-9.]+)\.tar\.xz 2.8.12