From: Marc Leeman Date: Wed, 8 Apr 2026 08:35:38 +0000 (+0200) Subject: gst-plugins-bad1.0 (1.28.2-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/1.28.2-1+rpi1^2~7 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=42a7a7245bba330523b4bb69b264a36118f65eca;p=gst-plugins-bad1.0.git gst-plugins-bad1.0 (1.28.2-1) unstable; urgency=medium * New upstream version 1.28.2 [dgit import unpatched gst-plugins-bad1.0 1.28.2-1] --- 42a7a7245bba330523b4bb69b264a36118f65eca diff --cc debian/changelog index 00000000,00000000..23cb2bea new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,2990 @@@ ++gst-plugins-bad1.0 (1.28.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.28.2 ++ ++ -- Marc Leeman Wed, 08 Apr 2026 10:35:38 +0200 ++ ++gst-plugins-bad1.0 (1.28.1-3) unstable; urgency=medium ++ ++ [ Marc Leeman ] ++ * d/watch: pin to 1.28.x ++ ++ [ Dylan Aïssi ] ++ * Build the ONNX neural network plugin (Closes: #1132821) ++ ++ -- Marc Leeman Tue, 07 Apr 2026 08:25:58 +0200 ++ ++gst-plugins-bad1.0 (1.28.1-2) unstable; urgency=medium ++ ++ * Revert "Build the ONNX neural network plugin" ++ * Overdue closing of security bug with release of new upstream 1.28.1 ++ (Closes: #1130059) ++ ++ -- Marc Leeman Tue, 10 Mar 2026 10:53:38 +0100 ++ ++gst-plugins-bad1.0 (1.28.1-1) unstable; urgency=medium ++ ++ * d/control: update to Standards-Version 4.7.3 ++ * New upstream version 1.28.1 ++ ++ -- Marc Leeman Thu, 26 Feb 2026 11:16:23 +0100 ++ ++gst-plugins-bad1.0 (1.28.0-1) unstable; urgency=medium ++ ++ [ Marc Leeman ] ++ * d/rules: disable tflite ++ * d/rules: disable wpe2 ++ * d/install: gsty4m moved to good ++ * d/install: install libgsthip.so ++ * d/control: remove superfluous-file-pattern gst/y4m/gsty4mdec.[ch] ++ * d/control: bump minimal version after new symbols ++ * d/control: libvulkan-dev minimal 1.4.317 ++ * d/copyright: superfluous-file-pattern gst/inter/gstintertest.c ++ * d/patches: refresh Skip-failing-tests ++ * d/rules: disable mpeghdec, not in debian ++ * d/rules: disable vmaf, not in debian ++ * d/patches: avoid vmaf_dep in checks when vmaf is disabled ++ * d/rules: disable vulkan, dependency sdl3 not in debian ++ * d/control: remove libvulkan-dev because of sdl3 dep ++ * d/install: install libgsthip ++ * d/: do not enable hip elements on hurd ++ * d/rules: not hurd is linux ++ * New upstream version 1.28.0 ++ * Revert "d/gbp.conf: adjust for experimental" ++ * d/control: update dependencies to 1.28.0 ++ * d/patches: refresh ++ ++ [ Dylan Aïssi ] ++ * Build the TensorFlow Lite (LiteRT) plugin ++ ++ -- Marc Leeman Wed, 28 Jan 2026 14:22:06 +0100 ++ ++gst-plugins-bad1.0 (1.26.10-2) unstable; urgency=medium ++ ++ * re-upload bad to unstable ++ ++ -- Marc Leeman Thu, 08 Jan 2026 11:02:48 +0100 ++ ++gst-plugins-bad1.0 (1.26.10-1) unstable; urgency=medium ++ ++ * New upstream version 1.26.10 ++ ++ -- Marc Leeman Fri, 26 Dec 2025 18:11:00 +0100 ++ ++gst-plugins-bad1.0 (1.26.9-1) unstable; urgency=medium ++ ++ * d/control: bump Standards-Version to 4.7.2 ++ * New upstream version 1.26.9 ++ ++ -- Marc Leeman Tue, 02 Dec 2025 09:50:33 +0100 ++ ++gst-plugins-bad1.0 (1.26.8-1) unstable; urgency=medium ++ ++ * New upstream version 1.26.8 ++ ++ -- Marc Leeman Wed, 12 Nov 2025 10:45:58 +0100 ++ ++gst-plugins-bad1.0 (1.26.7-2) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Marc Leeman ] ++ * d/control: bump meson version to match meson.build ++ ++ [ Charles ] ++ * Add several more autopkgtests ++ ++ -- Jeremy Bícha Mon, 03 Nov 2025 17:48:43 -0500 ++ ++gst-plugins-bad1.0 (1.26.7-1) unstable; urgency=medium ++ ++ * New upstream version 1.26.7 ++ ++ -- Marc Leeman Wed, 15 Oct 2025 10:05:19 +0200 ++ ++gst-plugins-bad1.0 (1.26.6-5) unstable; urgency=medium ++ ++ * autopkgtest: Don't run on riscv64 ++ * Revert increasing the build test timeout since it was ineffective ++ ++ -- Jeremy Bícha Thu, 09 Oct 2025 11:42:50 -0400 ++ ++gst-plugins-bad1.0 (1.26.6-4) unstable; urgency=medium ++ ++ * Increase build test timeout for riscv64 autopkgtest ++ * Stop skipping the curl redirect build test (Closes: #1114141) ++ ++ -- Jeremy Bícha Wed, 08 Oct 2025 15:22:53 -0400 ++ ++gst-plugins-bad1.0 (1.26.6-3) unstable; urgency=medium ++ ++ * Team upload ++ * Fix logic error in big endian skip test patch ++ ++ -- Jeremy Bícha Wed, 08 Oct 2025 04:46:44 -0400 ++ ++gst-plugins-bad1.0 (1.26.6-2) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bícha ] ++ * Skip a redirect test that began failing once curl was updated to 8.16 ++ (Closes: #1098871. Mitigates: #1114141.) ++ * Add patches to skip specific tests on some architectures ++ * Stop ignoring non-skipped test failures on release architectures ++ * Add an autopkgtest to ensure that build tests still pass when dependencies ++ change ++ * Restore default soundfont patch (Closes: #1018145) ++ ++ [ Simon McVittie ] ++ * d/control: Add Build-Depends on systematic names for gir1.2-*-dev packages ++ * d/control: Replace libgirepository1.0-dev B-D with gobject-introspection ++ * gir1.2-gst-plugins-bad-1.0: Add ${gir:Provides} ++ * libgstreamer-plugins-bad1.0-dev: Add ${gir:Provides} ++ * libgstreamer-plugins-bad1.0-dev: Add ${gir:Depends} ++ ++ -- Jeremy Bícha Tue, 07 Oct 2025 20:24:44 -0400 ++ ++gst-plugins-bad1.0 (1.26.6-1) unstable; urgency=medium ++ ++ * New upstream version 1.26.6 ++ ++ -- Marc Leeman Mon, 15 Sep 2025 10:59:29 +0200 ++ ++gst-plugins-bad1.0 (1.26.5-2) unstable; urgency=medium ++ ++ * trixie has been released, re-upload to unstable ++ ++ -- Marc Leeman Mon, 11 Aug 2025 09:27:09 +0200 ++ ++gst-plugins-bad1.0 (1.26.5-1) experimental; urgency=medium ++ ++ * New upstream version 1.26.5 ++ ++ -- Marc Leeman Fri, 08 Aug 2025 09:07:45 +0200 ++ ++gst-plugins-bad1.0 (1.26.4-1) experimental; urgency=medium ++ ++ * d/watch: pin to 1.26.x ++ * New upstream version 1.26.4 ++ ++ -- Marc Leeman Wed, 16 Jul 2025 20:01:00 +0200 ++ ++gst-plugins-bad1.0 (1.26.3-1) experimental; urgency=medium ++ ++ * New upstream version 1.26.3 ++ * d/copyright: superfluous-file-pattern ++ * d/copyright: correct SPDX format ++ * d/copyright: missing-license-paragraph-in-dep5-copyright ++ * d/patches: update failing tests ++ ++ -- Marc Leeman Fri, 27 Jun 2025 12:21:28 +0200 ++ ++gst-plugins-bad1.0 (1.26.2-2) unstable; urgency=medium ++ ++ * Revert "d/rules: gstcuda missing on arm" (Closes: #1107628) ++ ++ -- Marc Leeman Wed, 11 Jun 2025 13:21:39 +0200 ++ ++gst-plugins-bad1.0 (1.26.2-1) unstable; urgency=medium ++ ++ * d/copyright: start converting to dep-5 ++ * New upstream version 1.26.2 ++ ++ -- Marc Leeman Fri, 30 May 2025 09:28:42 +0200 ++ ++gst-plugins-bad1.0 (1.26.1-1) unstable; urgency=medium ++ ++ * d/copyright: add default ++ * d/patches: remove 0002-test-latomic.patch ++ * New upstream version 1.26.1 ++ ++ -- Marc Leeman Fri, 25 Apr 2025 09:47:03 +0200 ++ ++gst-plugins-bad1.0 (1.26.0-1) unstable; urgency=medium ++ ++ [ Marc Leeman ] ++ * Revert "d/watch: pin on 1.24.x" ++ * New upstream version 1.26.0 ++ * d/patches: remove 0001-fix-build-without-wayland.patch ++ * d/patches: refresh Skip-failing-tests.patch ++ * d/rules: cuda-nvmm not available in debian yet ++ * d/rules: disable android media ++ * d/rules: cevc not in debian yet ++ * d/rules: nvcomp not in debian yet ++ * d/rules: nvdswrapper not in debian yet ++ * d/rules: svtjpegxs not in debian yet ++ * d/install: install libgsttensordecoders.so ++ * d/control: bump GStreamer version dependency ++ * d/patches: test for latomic generic ++ * d/rules: gstcuda missing on arm ++ * d/patches: disable libs_vkwindow elements_vkdeviceprovider ++ * Revert "d/install: remove libweebrtcdsp" ++ * d/: disable webrtcdsp for hurd ++ * d/control: update dependency version to 1.25.90 ++ ++ [ Jeremy Bícha ] ++ * Mark -good as only needed for build tests ++ ++ [ Marc Leeman ] ++ * d/control: update GStreamer dependencies to >= 1.26.0 ++ ++ -- Marc Leeman Wed, 12 Mar 2025 10:50:20 +0100 ++ ++gst-plugins-bad1.0 (1.24.12-3) unstable; urgency=medium ++ ++ * d/: disable webrtcdsp for hurd ++ ++ -- Marc Leeman Wed, 19 Feb 2025 13:04:59 +0100 ++ ++gst-plugins-bad1.0 (1.24.12-2) unstable; urgency=medium ++ ++ * Revert "d/install: remove libweebrtcdsp" ++ * Revert "d/control: libwebrtc-audio-processing-dev removed" ++ * Revert "d/rules: webrtcdsp disabled" (Closes: #1094638) ++ ++ -- Marc Leeman Thu, 30 Jan 2025 14:50:34 +0100 ++ ++gst-plugins-bad1.0 (1.24.12-1) unstable; urgency=medium ++ ++ * d/watch: pin on 1.24.x ++ * New upstream version 1.24.12 ++ * d/patches: refresh wayland patch ++ ++ -- Marc Leeman Thu, 30 Jan 2025 09:17:48 +0100 ++ ++gst-plugins-bad1.0 (1.24.11-3) unstable; urgency=medium ++ ++ * d/rules: remove modules that break hurd-any (Closes: #1091759) ++ * d/patches: fix build without wayland ++ ++ -- Marc Leeman Thu, 09 Jan 2025 14:04:09 +0100 ++ ++gst-plugins-bad1.0 (1.24.11-2) unstable; urgency=medium ++ ++ * d/rules: disable gudev support for hurd architectures ++ ++ -- Marc Leeman Wed, 08 Jan 2025 15:32:41 +0100 ++ ++gst-plugins-bad1.0 (1.24.11-1) unstable; urgency=medium ++ ++ * d/rules: disable compiling gl for hurd archs ++ * New upstream version 1.24.11 ++ ++ -- Marc Leeman Wed, 08 Jan 2025 10:24:23 +0100 ++ ++gst-plugins-bad1.0 (1.24.10-3) unstable; urgency=medium ++ ++ * d: disable directfb support (Closes: #1083040) ++ ++ -- Marc Leeman Fri, 03 Jan 2025 15:41:11 +0100 ++ ++gst-plugins-bad1.0 (1.24.10-2) unstable; urgency=medium ++ ++ * d/patches: meson: Drop max version bound from neon ++ ++ -- Marc Leeman Thu, 05 Dec 2024 11:38:16 +0100 ++ ++gst-plugins-bad1.0 (1.24.10-1) unstable; urgency=medium ++ ++ [ Dylan Aïssi ] ++ * Build the ONNX neural network plugin ++ ++ [ Marc Leeman ] ++ * New upstream version 1.24.10 ++ ++ -- Marc Leeman Wed, 04 Dec 2024 10:28:52 +0100 ++ ++gst-plugins-bad1.0 (1.24.9-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.9 ++ ++ -- Marc Leeman Thu, 31 Oct 2024 09:11:43 +0100 ++ ++gst-plugins-bad1.0 (1.24.8-2) unstable; urgency=medium ++ ++ * Team upload ++ * Stop buildling the intel-mediasdk support: no longer developed by Intel ++ ++ -- Jeremy Bícha Thu, 26 Sep 2024 08:52:08 -0400 ++ ++gst-plugins-bad1.0 (1.24.8-1) unstable; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * Remove unused Build-Depends: libiptcdata0-dev ++ ++ [ Marc Leeman ] ++ * New upstream version 1.24.8 ++ ++ -- Marc Leeman Thu, 19 Sep 2024 14:23:17 +0200 ++ ++gst-plugins-bad1.0 (1.24.7-1) unstable; urgency=medium ++ ++ * d/rules: debian-rules-parses-dpkg-parsechangelog ++ * New upstream version 1.24.7 ++ ++ -- Marc Leeman Wed, 21 Aug 2024 17:28:03 +0200 ++ ++gst-plugins-bad1.0 (1.24.6-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.6 ++ ++ -- Marc Leeman Mon, 29 Jul 2024 18:55:52 +0200 ++ ++gst-plugins-bad1.0 (1.24.5-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.5 ++ ++ -- Marc Leeman Thu, 20 Jun 2024 16:29:50 +0200 ++ ++gst-plugins-bad1.0 (1.24.4-2) unstable; urgency=medium ++ ++ * d/patches: disable lc3 and dash_mpd tests ++ ++ -- Marc Leeman Tue, 11 Jun 2024 11:33:12 +0200 ++ ++gst-plugins-bad1.0 (1.24.4-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.4 ++ ++ -- Marc Leeman Wed, 29 May 2024 14:15:59 +0200 ++ ++gst-plugins-bad1.0 (1.24.3-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.3 ++ ++ -- Marc Leeman Tue, 30 Apr 2024 11:21:05 +0200 ++ ++gst-plugins-bad1.0 (1.24.2-4) unstable; urgency=high ++ ++ * Fix opencv dependency architectures (Closes: #1069953) ++ ++ -- Jeremy Bícha Mon, 29 Apr 2024 21:09:14 -0400 ++ ++gst-plugins-bad1.0 (1.24.2-3) unstable; urgency=medium ++ ++ * Team upload ++ * Fix logic error in enabling opencv feature ++ ++ -- Jeremy Bícha Fri, 12 Apr 2024 12:36:08 -0400 ++ ++gst-plugins-bad1.0 (1.24.2-2) unstable; urgency=medium ++ ++ * Team upload ++ * Build with wpewebkit 2.0 (Closes: #1037139) ++ * Update architectures where opencv is available ++ * Stop building opencv plugin on i386 ++ ++ -- Jeremy Bícha Fri, 12 Apr 2024 11:18:03 -0400 ++ ++gst-plugins-bad1.0 (1.24.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.2 ++ ++ -- Marc Leeman Wed, 10 Apr 2024 09:46:21 +0200 ++ ++gst-plugins-bad1.0 (1.24.1-4) unstable; urgency=medium ++ ++ * Team upload ++ * Update architectures where zxing is available ++ ++ -- Jeremy Bícha Sun, 24 Mar 2024 16:36:51 -0400 ++ ++gst-plugins-bad1.0 (1.24.1-3) unstable; urgency=medium ++ ++ * Team upload ++ * Only build gstreamer1.0-wpe on select architectures to bootstrap ++ ++ -- Jeremy Bícha Sat, 23 Mar 2024 09:55:24 -0400 ++ ++gst-plugins-bad1.0 (1.24.1-2) unstable; urgency=medium ++ ++ * Team upload ++ * Update list of architectures where opencv is available ++ ++ -- Jeremy Bícha Sat, 23 Mar 2024 08:51:46 -0400 ++ ++gst-plugins-bad1.0 (1.24.1-1) unstable; urgency=medium ++ ++ * New upstream version 1.24.1 ++ ++ -- Marc Leeman Fri, 22 Mar 2024 10:38:48 +0100 ++ ++gst-plugins-bad1.0 (1.24.0-1) unstable; urgency=medium ++ ++ * Revert "d/watch: pin master releases on 1.22.x" ++ * New upstream version 1.24.0 ++ * d/patches: refresh Skip-failing-tests.patch ++ * d/control: depend on liblc3-dev ++ * d/control: Build-Depends add libsvtav1enc-dev ++ * d/install: install new libraries ++ * d/rules: disable aja ++ * d/rules: qt6d3d11 disabled ++ * d/rules: webrtcdsp disabled ++ * d/control: libwebrtc-audio-processing-dev removed ++ * d/install: remove libweebrtcdsp ++ * d/install: remove gstkate.so ++ * d/patches: disable vapostproc, avtpcrfcsync and vlcolorconvert tests ++ * d/control: bump gstreamer dependencies to 1.24.0 ++ ++ -- Marc Leeman Tue, 05 Mar 2024 14:37:25 +0100 ++ ++gst-plugins-bad1.0 (1.22.10-1) unstable; urgency=medium ++ ++ * d/control: add Marc to Uploaders ++ * d/watch: pin master releases on 1.22.x ++ * New upstream version 1.22.10 ++ * d/patches: neon 0.33 not needed ++ ++ -- Marc Leeman Wed, 14 Feb 2024 13:13:01 +0100 ++ ++gst-plugins-bad1.0 (1.22.9-2) unstable; urgency=medium ++ ++ * Add patch to fix build with neon 0.33 ++ * Add Marc Leeman to Uploaders ++ ++ -- Jeremy Bícha Sat, 03 Feb 2024 08:17:19 -0500 ++ ++gst-plugins-bad1.0 (1.22.9-1) unstable; urgency=high ++ ++ * Team upload ++ * New upstream version 1.22.9 ++ - CVE-2024-0444 (ZDI-CAN-22873, GStreamer-SA-2024-001): ++ AV1 codec parser potential buffer overflow during list tile parsing ++ * Run wrap-and-sort ++ ++ -- Jeremy Bícha Fri, 26 Jan 2024 20:04:39 -0500 ++ ++gst-plugins-bad1.0 (1.22.8-1) unstable; urgency=high ++ ++ * Team upload. ++ * New upstream version 1.22.8 ++ - ZDI-CAN-22300: Heap-based buffer overflow in the AV1 codec parser ++ when handling certain malformed streams before GStreamer 1.22.8 ++ * d/patches: skip netsim test. Mitigates: #1052660 ++ ++ -- Marc Leeman Mon, 18 Dec 2023 17:23:36 +0100 ++ ++gst-plugins-bad1.0 (1.22.7-1) unstable; urgency=high ++ ++ * Team upload ++ * New upstream release ++ (Closes: #1056101, #1056102, #1053259, #1053260, #1053261) ++ - CVE-2023-40474: integer overflow in MXF file handling ++ - CVE-2023-40475: integer overflow in MXF file handling ++ - CVE-2023-40476: integer overflow in H.265 video parser ++ - CVE-2023-44429: AV1 codec parser buffer overflow ++ - CVE-2023-44446: MXF demuxer use-after-free ++ * Update libzxing-dev Build-Depends (Closes: #1054382) ++ ++ -- Jeremy Bícha Tue, 28 Nov 2023 19:29:13 -0500 ++ ++gst-plugins-bad1.0 (1.22.4-1) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ ++ [ Dylan Aïssi ] ++ * Build the AVTP (Audio Video Transport Protocol) plugin ++ ++ -- Jeremy Bícha Fri, 30 Jun 2023 13:12:02 -0400 ++ ++gst-plugins-bad1.0 (1.22.3-2) unstable; urgency=medium ++ ++ * Team upload ++ * Release to unstable ++ ++ -- Jeremy Bícha Mon, 12 Jun 2023 14:38:43 -0400 ++ ++gst-plugins-bad1.0 (1.22.3-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ * debian/rules: Enable all hardening flags ++ ++ [ Laurent Bigonville ] ++ * debian/rules: Disable dvb element on non-linux architectures ++ ++ -- Jeremy Bícha Sun, 21 May 2023 08:31:50 -0400 ++ ++gst-plugins-bad1.0 (1.22.1-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bicha ] ++ * New upstream bugfix release ++ ++ [ Laurent Bigonville ] ++ * debian/rules: Explicitly disable wayland on non-linux architectures ++ ++ -- Laurent Bigonville Tue, 28 Feb 2023 15:18:04 +0100 ++ ++gst-plugins-bad1.0 (1.22.0-4) unstable; urgency=medium ++ ++ * Team upload ++ * debian/rules: Disable vulkan on non-linux architectures ++ * Disable zxing element on architectures where opencv doesn't build ++ ++ -- Laurent Bigonville Mon, 27 Feb 2023 23:59:59 +0100 ++ ++gst-plugins-bad1.0 (1.22.0-3) unstable; urgency=medium ++ ++ * The new Intel Quick Sync Video plugin is amd64-only ++ so only enable it there ++ * Bump minimum libzxingcore-dev to 1.4.0 ++ * Enable wpe on all non-Linux architectures ++ * Release to unstable ++ ++ -- Jeremy Bicha Sat, 28 Jan 2023 14:23:11 -0500 ++ ++gst-plugins-bad1.0 (1.22.0-2) experimental; urgency=medium ++ ++ * Disable Intel Quick Sync Video plugin (there is a build issue with it) ++ * Adjust some other configure & install rules ++ ++ -- Jeremy Bicha Sat, 28 Jan 2023 11:51:52 -0500 ++ ++gst-plugins-bad1.0 (1.22.0-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * debian/rules: Set -Dauto_features=enabled ++ and explicitly disable several things that aren't buildable in Debian ++ * Build-Depend on glslc, gstreamer1.0-tools, libdirectfb-dev, liblrdf0-dev, ++ libneon27-dev, libvulkan-dev, & libxkbcommon-x11-dev ++ * debian/control: Bump minimum gstreamer, glib, libnice, and meson ++ * Update debian/libgstreamer-plugins-bad1.0-0.install ++ * Set Rules-Requires-Root: no ++ * Bump Standards-Version to 4.6.2 ++ ++ -- Jeremy Bicha Fri, 27 Jan 2023 17:50:14 -0500 ++ ++gst-plugins-bad1.0 (1.20.5-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * Add debian/upstream/signing-key.asc and update debian/watch to use it ++ * Update standards version to 4.6.1, no changes needed ++ * Remove fields on binary packages that duplicate source ++ ++ -- Jeremy Bicha Thu, 05 Jan 2023 12:05:53 -0500 ++ ++gst-plugins-bad1.0 (1.20.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * Refresh Skip-failing-tests.patch ++ ++ -- Jeremy Bicha Mon, 05 Dec 2022 10:54:29 -0500 ++ ++gst-plugins-bad1.0 (1.20.3-2) unstable; urgency=medium ++ ++ * Update patch to skip flaky camerabin test too (Closes: #1014264) ++ ++ -- Jeremy Bicha Wed, 17 Aug 2022 15:23:16 -0400 ++ ++gst-plugins-bad1.0 (1.20.3-1) unstable; urgency=medium ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release. ++ ++ [ Jeremy Bicha ] ++ * Don't ignore dh_auto_test failures on amd64 & arm64. ++ * Add patch to skip a failing build test. ++ ++ -- Sebastian Dröge Thu, 16 Jun 2022 10:16:48 +0300 ++ ++gst-plugins-bad1.0 (1.20.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Tue, 03 May 2022 10:07:05 +0300 ++ ++gst-plugins-bad1.0 (1.20.1-2) unstable; urgency=medium ++ ++ * debian/control: ++ + Switch to wpewebkit 1.1 (Closes: #1009721). ++ ++ -- Sebastian Dröge Wed, 27 Apr 2022 12:27:17 +0300 ++ ++gst-plugins-bad1.0 (1.20.1-1) unstable; urgency=medium ++ ++ * debian/control, ++ debian/gstreamer1.0-plugins-bad.install: ++ + Ship openh264 plugin (Closes: #1005226). ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 14 Mar 2022 17:03:33 +0200 ++ ++gst-plugins-bad1.0 (1.20.0-4) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/control, ++ debian/patches/03-openaptx-Support-libfreeaptx.patch: ++ + Use libfreeaptx instead of libopenaptx. ++ ++ -- Sebastian Dröge Wed, 16 Feb 2022 09:13:55 +0200 ++ ++gst-plugins-bad1.0 (1.20.0-3) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * Do not build ldac plugin on big-endian architectures ++ libldac is not building on these, see #980372. ++ ++ [ Sebastian Dröge ] ++ * Upload to unstable. ++ ++ -- Sebastian Dröge Thu, 10 Feb 2022 15:32:48 +0200 ++ ++gst-plugins-bad1.0 (1.20.0-2) unstable; urgency=medium ++ ++ * debian/control: ++ + Let gstreamer1.0-plugins-bad depend on gstreamer1.0-plugins-good as some ++ plugins in the former require plugins from the latter. ++ ++ -- Sebastian Dröge Fri, 04 Feb 2022 10:27:30 +0200 ++ ++gst-plugins-bad1.0 (1.20.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Sebastian Dröge Fri, 04 Feb 2022 08:58:33 +0200 ++ ++gst-plugins-bad1.0 (1.19.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Fri, 28 Jan 2022 17:15:28 +0200 ++ ++gst-plugins-bad1.0 (1.18.5-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 13 Sep 2021 09:39:30 +0300 ++ ++gst-plugins-bad1.0 (1.18.4-3) unstable; urgency=medium ++ ++ * Team upload. ++ * debian/control: Add more architectures to the opencv BD ++ * debian/control: Do not make libgstreamer-plugins-bad1.0-dev depend on ++ opencv where it's not available (Closes: #987396) ++ * Do not try to install the sctp on non-linux architectures ++ ++ -- Laurent Bigonville Mon, 26 Apr 2021 17:07:50 +0200 ++ ++gst-plugins-bad1.0 (1.18.4-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ * debian/patches/0001-h2645parser-Catch-overflows-in-AVC-HEVC-NAL-unit-length.patch: ++ + Catch overflows in AVC/HEVC NAL unit length calculations, which would ++ lead to allocating infinite amounts of small memory blocks until OOM and ++ could potentially also lead to memory corruptions. ++ ++ See https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2103 ++ ++ -- Sebastian Dröge Thu, 22 Apr 2021 20:52:28 +0300 ++ ++gst-plugins-bad1.0 (1.18.4-1) experimental; urgency=medium ++ ++ [ Marc Leeman ] ++ * New upstream version 1.18.4 ++ ++ [ Sebastian Dröge ] ++ * Upload to experimental. ++ ++ -- Sebastian Dröge Mon, 05 Apr 2021 11:32:14 +0300 ++ ++gst-plugins-bad1.0 (1.18.3-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Thu, 14 Jan 2021 09:51:27 +0200 ++ ++gst-plugins-bad1.0 (1.18.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 07 Dec 2020 10:10:36 +0200 ++ ++gst-plugins-bad1.0 (1.18.1-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ * debian/control: ++ + Switch from libdc1394-22-dev to libdc1394-dev (Closes: #970841). ++ ++ -- Sebastian Dröge Tue, 27 Oct 2020 18:17:33 +0200 ++ ++gst-plugins-bad1.0 (1.18.0-2) unstable; urgency=medium ++ ++ * debian/rules: ++ + Add `--with gir` to generate correct dependencies. Thanks to Ken VanDine. ++ ++ -- Sebastian Dröge Tue, 08 Sep 2020 15:15:27 +0300 ++ ++gst-plugins-bad1.0 (1.18.0-1) unstable; urgency=medium ++ ++ * New upstream stable release. ++ * Upload to unstable (Closes: #927995, #893813). ++ ++ -- Sebastian Dröge Tue, 08 Sep 2020 11:57:33 +0300 ++ ++gst-plugins-bad1.0 (1.17.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Fri, 21 Aug 2020 14:30:56 +0300 ++ ++gst-plugins-bad1.0 (1.17.2-1) experimental; urgency=medium ++ ++ [ Debian Janitor ] ++ * Trim trailing whitespace. ++ * Use secure copyright file specification URI. ++ * Set upstream metadata fields: Bug-Database, Name (from ./configure), ++ Repository, Repository-Browse. ++ ++ [ Laurent Bigonville ] ++ * Only build the opencv plugin on architecture where opencv is available ++ * Install the opencv haarcascades files in the opencv plugin package ++ * d/p/02_opencv-data-path.patch: Fix paths for the haarcascades files ++ (Closes: #956518) ++ * debian/control.in: Bump from Priority: extra to optional, the former is ++ deprecated ++ ++ [ Sebastian Dröge ] ++ * New upstream development release. ++ * Completely redo and modernize the packaging. ++ ++ -- Sebastian Dröge Mon, 06 Jul 2020 09:30:58 +0300 ++ ++gst-plugins-bad1.0 (1.16.2-2.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Upload patch to fix build with newer opencv (Closes: #922583) ++ ++ -- Gianfranco Costamagna Wed, 05 Feb 2020 22:46:23 +0100 ++ ++gst-plugins-bad1.0 (1.16.2-2) unstable; urgency=medium ++ ++ * debian/build-deps.in, ++ debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ + Build and ship SRT plugin. ++ ++ -- Sebastian Dröge Fri, 12 Jul 2019 09:21:34 +0300 ++ ++gst-plugins-bad1.0 (1.16.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ ++ -- Sebastian Dröge Fri, 19 Apr 2019 10:19:04 +0300 ++ ++gst-plugins-bad1.0 (1.15.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add SCTP plugin for WebRTC datachannels. ++ ++ -- Sebastian Dröge Fri, 12 Apr 2019 10:02:12 +0300 ++ ++gst-plugins-bad1.0 (1.15.2-1) experimental; urgency=medium ++ ++ * New upstream development release ++ ++ -- Sebastian Dröge Thu, 28 Feb 2019 12:11:56 +0200 ++ ++gst-plugins-bad1.0 (1.15.1-1) experimental; urgency=medium ++ ++ * New upstream development release ++ + Fixes build with OpenCV 3.4.4 (Closes: #915709). ++ + debian/rules, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Update GStreamer dependency. ++ - Update wayland dependency to >= 1.11.0. ++ - Update OpenCV dependency to >= 3.0.0. ++ - Add Pango dependency for the new closedcaption plugin. ++ - Add SRT dependency for the new SRT plugin. ++ - Add AOM (AV1) dependency for the new AOM plugin. ++ - Remove openglmixers plugin that moved to gst-plugins-base. ++ * debian/rules: ++ + Only build documentation if we build the documentation package. Thanks ++ to Simon McVittie for the patch. ++ * debian/patches/02_opencv-data-path.patch, ++ debian/control.in: ++ + Fix path to opencv-data files and Recommend opencv-data for the ++ gstreamer1.0-oppencv package (Closes: #877586). ++ * debian/patches/03_removesilence-Add-LIBM-to-libraries.patch: ++ + Fix linking of removesilence plugin. ++ ++ -- Sebastian Dröge Thu, 17 Jan 2019 16:44:44 +0200 ++ ++gst-plugins-bad1.0 (1.14.4-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Wed, 03 Oct 2018 13:57:59 +0300 ++ ++gst-plugins-bad1.0 (1.14.3-1) unstable; urgency=medium ++ ++ [ Hugh McMaster ] ++ * gir1.2-gst-plugins-bad-1.0: Install the typelibs into a multi-arch ++ library directory. ++ * debian/control.in: ++ - Mark gir1.2-gst-plugins-bad-1.0 Multi-Arch: same. ++ - Remove a duplicate ${gir:Depends} from gir1.2-gst-plugins-bad-1.0. ++ - Mark libgstreamer-plugins-bad1.0-dev Multi-Arch: same. ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 17 Sep 2018 10:03:13 +0300 ++ ++gst-plugins-bad1.0 (1.14.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Mon, 23 Jul 2018 12:21:14 +0300 ++ ++gst-plugins-bad1.0 (1.14.1-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Fri, 18 May 2018 10:37:19 +0300 ++ ++gst-plugins-bad1.0 (1.14.0-1) unstable; urgency=medium ++ ++ * New upstream stable release. ++ ++ -- Sebastian Dröge Tue, 20 Mar 2018 10:08:32 +0200 ++ ++gst-plugins-bad1.0 (1.13.91-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Wed, 14 Mar 2018 11:08:43 +0200 ++ ++gst-plugins-bad1.0 (1.13.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Sun, 04 Mar 2018 23:16:25 +0200 ++ ++gst-plugins-bad1.0 (1.13.1-1) experimental; urgency=medium ++ ++ * New upstream development release. ++ * debian/control.in: ++ + Move OpenCV plugin and library into its own binary package (Closes: #862024). ++ * debian/gstreamer-plugins-bad.install: ++ + Ship haar cascade files for handdetect (Closes: #877587). ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Build SRTP plugin against libsrtp2. ++ + Ship new lcms2, openmpt, faceoverlay, ipcpipeline, proxy, ttml ++ and webrtc plugins. ++ ++ -- Sebastian Dröge Sun, 18 Feb 2018 10:18:08 +0200 ++ ++gst-plugins-bad1.0 (1.12.4-2) unstable; urgency=medium ++ ++ * debian/rules: ++ + Loosen library package dependencies to only be >= 1.12.4 and < 1.13, ++ not < 1.12.5. ++ ++ -- Sebastian Dröge Fri, 08 Dec 2017 15:52:11 +0200 ++ ++gst-plugins-bad1.0 (1.12.4-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Thu, 07 Dec 2017 19:47:55 +0200 ++ ++gst-plugins-bad1.0 (1.12.3-2) unstable; urgency=medium ++ ++ * debian/patches/0001-openjpeg-Support-building-with-openjpeg-2.3.patch: ++ + Fix build against openjpeg 2.3 (Closes: #878747). ++ ++ -- Sebastian Dröge Thu, 19 Oct 2017 15:35:50 +0200 ++ ++gst-plugins-bad1.0 (1.12.3-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Iain Lane Mon, 18 Sep 2017 21:31:15 +0300 ++ ++gst-plugins-bad1.0 (1.12.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Iain Lane Fri, 14 Jul 2017 13:35:08 +0300 ++ ++gst-plugins-bad1.0 (1.12.1-1) unstable; urgency=medium ++ ++ * Add some Provides/Replaces/Conflicts for a package split in Ubuntu that is ++ no longer necessary. ++ * New upstream bugfix release ++ ++ -- Iain Lane Tue, 20 Jun 2017 11:50:18 +0300 ++ ++gst-plugins-bad1.0 (1.12.0-1) experimental; urgency=medium ++ ++ * New upstream stable release ++ ++ -- Sebastian Dröge Thu, 04 May 2017 15:17:34 +0300 ++ ++gst-plugins-bad1.0 (1.11.91-1) experimental; urgency=medium ++ ++ * New upstream release canditate ++ ++ -- Sebastian Dröge Thu, 27 Apr 2017 17:03:23 +0300 ++ ++gst-plugins-bad1.0 (1.11.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Fri, 07 Apr 2017 15:55:59 +0300 ++ ++gst-plugins-bad1.0 (1.11.2-1) experimental; urgency=medium ++ ++ * debian/build-deps.in: ++ + Remove unused dependency on DirectFB (Closes: #855513). ++ * New development release ++ ++ -- Sebastian Dröge Fri, 24 Feb 2017 14:45:40 +0200 ++ ++gst-plugins-bad1.0 (1.11.1-1) experimental; urgency=medium ++ ++ * New upstream development release. ++ ++ -- Sebastian Dröge Thu, 12 Jan 2017 15:19:46 +0200 ++ ++gst-plugins-bad1.0 (1.10.4-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ * debian/build-deps.in: ++ + Remove unused dependency on DirectFB (Closes: #855513). ++ ++ -- Sebastian Dröge Thu, 23 Feb 2017 15:39:04 +0200 ++ ++gst-plugins-bad1.0 (1.10.3-1) unstable; urgency=medium ++ ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Mon, 30 Jan 2017 15:51:48 +0200 ++ ++gst-plugins-bad1.0 (1.10.2-1) unstable; urgency=medium ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Drop mimic plugin (Closes: #765534). Library is RM candidate and ++ upstream just removed the plugin today. ++ + Drop schroedinger plugin, see #845037. ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Tue, 29 Nov 2016 15:53:26 +0200 ++ ++gst-plugins-bad1.0 (1.10.1-1) unstable; urgency=medium ++ ++ * debian/rules: ++ + Add wayland-protocols to the build-dependencies as required for jessie. ++ Nowadays it is automatically pulled in somehow. Patch by Marc Leeman. ++ * New upstream bugfix release ++ ++ -- Sebastian Dröge Thu, 17 Nov 2016 15:04:49 +0200 ++ ++gst-plugins-bad1.0 (1.10.0-1) unstable; urgency=medium ++ ++ [ Helmut Grohne ] ++ * Mark gstreamer1.0-doc Multi-Arch: foreign (Closes: #842526). ++ ++ [ Sebastian Dröge ] ++ * New upstream stable release (Closes: #841413, #828335). ++ ++ -- Sebastian Dröge Tue, 01 Nov 2016 17:52:23 +0200 ++ ++gst-plugins-bad1.0 (1.9.90-1) experimental; urgency=medium ++ ++ * New upstream unstable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.9.90. ++ ++ -- Sebastian Dröge Fri, 30 Sep 2016 12:38:21 +0300 ++ ++gst-plugins-bad1.0 (1.9.2-1) experimental; urgency=medium ++ ++ * New upstream unstable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.9.2. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Include new timecode and webrtcdsp plugins. ++ ++ -- Sebastian Dröge Thu, 01 Sep 2016 12:13:09 +0300 ++ ++gst-plugins-bad1.0 (1.9.1-1) experimental; urgency=medium ++ ++ * New upstream unstable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.9.1. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Include new musepack, dc1394 and lv2 plugins. ++ ++ -- Sebastian Dröge Wed, 06 Jul 2016 13:01:53 +0300 ++ ++gst-plugins-bad1.0 (1.8.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ * debian/build-deps.in: ++ + Switch from OpenJPEG 1.5 to 2.1. ++ ++ -- Sebastian Dröge Thu, 09 Jun 2016 11:32:08 +0300 ++ ++gst-plugins-bad1.0 (1.8.1-2) unstable; urgency=medium ++ ++ * debian/build-deps.in: ++ + Patch by Tobias Frost to fix FTBFS on Hurd (Closes: #822675). ++ ++ -- Sebastian Dröge Mon, 02 May 2016 08:55:41 +0300 ++ ++gst-plugins-bad1.0 (1.8.1-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 20 Apr 2016 18:18:02 +0300 ++ ++gst-plugins-bad1.0 (1.8.0-1) unstable; urgency=medium ++ ++ * New upstream stable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.8.0. ++ ++ -- Sebastian Dröge Thu, 24 Mar 2016 12:32:02 +0200 ++ ++gst-plugins-bad1.0 (1.7.91-1) experimental; urgency=medium ++ ++ * debian/build-deps.in: ++ + Remove libjasper-dev. It's unused and supposed to be removed soon. ++ (Closes: #818213). ++ * New upstream release candidate: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.7.91. ++ ++ -- Sebastian Dröge Wed, 02 Mar 2016 16:45:09 +0200 ++ ++gst-plugins-bad1.0 (1.7.90-1) experimental; urgency=medium ++ ++ [ Iain Lane ] ++ * debian/watch: Fix to work with upstream locations ++ ++ [ Sebastian Dröge ] ++ * New upstream release candidate: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.7.90. ++ + debian/gstreamer-plugins-bad.install: ++ - Ship new opusparse plugin, renamed from opus and only contains ++ the parser now. ++ ++ -- Sebastian Dröge Tue, 01 Mar 2016 17:25:00 +0200 ++ ++gst-plugins-bad1.0 (1.7.2-1) experimental; urgency=medium ++ ++ * New upstream unstable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer >= 1.7.2. ++ - Update faad dependency to >= 2.7 and rsvg to >= 2.36.2. ++ + debian/gstreamer-plugins-bad.install: ++ - Drop mpg123 (moved to -ugly) and rtpbad (moved to -good) plugins. ++ - Add new netsim plugin. ++ + debian/libgstreamer-plugins-bad*.install: ++ - Add new badaudio library. ++ ++ -- Sebastian Dröge Fri, 19 Feb 2016 11:29:54 +0200 ++ ++gst-plugins-bad1.0 (1.7.1-1) experimental; urgency=medium ++ ++ * New upstream unstable release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GLib >= 2.40 and GStreamer >= 1.7.1. ++ - Build-depend on libass >= 0.10.2. ++ - Build-depend on libdrm-dev. ++ + debian/gstreamer-plugins-base.install: ++ - Drop liveadder plugin and add new videoframe_audiolevel plugin. ++ ++ -- Sebastian Dröge Thu, 24 Dec 2015 14:23:55 +0100 ++ ++gst-plugins-bad1.0 (1.6.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Mon, 14 Dec 2015 19:33:55 +0100 ++ ++gst-plugins-bad1.0 (1.6.1-1) unstable; urgency=medium ++ ++ * debian/control.in: ++ + Remove duplicated word from description (Closes: #800138). ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Fri, 02 Oct 2015 10:13:01 +0300 ++ ++gst-plugins-bad1.0 (1.6.0-1) unstable; urgency=medium ++ ++ * New upstream stable release. ++ ++ -- Sebastian Dröge Fri, 25 Sep 2015 23:02:02 +0200 ++ ++gst-plugins-bad1.0 (1.5.91-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Fri, 18 Sep 2015 19:39:16 +0200 ++ ++gst-plugins-bad1.0 (1.5.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Sebastian Dröge Wed, 19 Aug 2015 13:35:43 +0300 ++ ++gst-plugins-bad1.0 (1.5.2-1) experimental; urgency=medium ++ ++ * New unstable upstream release. ++ ++ -- Sebastian Dröge Wed, 24 Jun 2015 23:29:59 +0200 ++ ++gst-plugins-bad1.0 (1.5.1-1) experimental; urgency=medium ++ ++ * New unstable upstream release. ++ ++ -- Sebastian Dröge Sun, 07 Jun 2015 11:03:58 +0200 ++ ++gst-plugins-bad1.0 (1.5.0.1+git20150513-1) experimental; urgency=medium ++ ++ * New upstream GIT snapshot. ++ ++ -- Sebastian Dröge Wed, 13 May 2015 15:48:32 +0300 ++ ++gst-plugins-bad1.0 (1.5.0.1+git20150316-2) experimental; urgency=medium ++ ++ * debian/libgstreamer-plugins-bad-dev.install: ++ + Include platform dependent GL headers. ++ * debian/libgstreamer-plugins-bad-dev.install, ++ debian/rules, ++ debian/build-deps.in: ++ + Include GObject-Introspection files for the libraries. ++ ++ -- Sebastian Dröge Mon, 23 Mar 2015 10:04:25 +0100 ++ ++gst-plugins-bad1.0 (1.5.0.1+git20150316-1) experimental; urgency=medium ++ ++ * New upstream GIT snapshot: ++ + Add new bs2b, de265, x265, dtls, rtp plugins. ++ + Add ported vcd and bluez5 plugins. ++ ++ -- Sebastian Dröge Tue, 17 Mar 2015 09:42:54 +0100 ++ ++gst-plugins-bad1.0 (1.4.5-1) experimental; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Thu, 18 Dec 2014 12:25:07 +0100 ++ ++gst-plugins-bad1.0 (1.4.4-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Sebastian Dröge Tue, 11 Nov 2014 13:40:12 +0100 ++ ++gst-plugins-bad1.0 (1.4.4-1) experimental; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Thu, 06 Nov 2014 12:56:37 +0100 ++ ++gst-plugins-bad1.0 (1.4.3-2) unstable; urgency=medium ++ ++ * debian/build-deps.in: ++ + Build-depend on libgnutls28-dev instead of libgnutls-dev. The latter is ++ removed. We don't actually need to build-depend on it anymore but because ++ of a missing dependency in librtmp-dev we still need it (Closes: #764100). ++ * debian/build-deps.in: ++ + Remove unused libdirac-dev build dependency (Closes: #761012). ++ ++ -- Sebastian Dröge Sun, 05 Oct 2014 20:30:36 +0300 ++ ++gst-plugins-bad1.0 (1.4.3-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 24 Sep 2014 12:14:37 +0300 ++ ++gst-plugins-bad1.0 (1.4.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Fri, 19 Sep 2014 14:40:05 +0300 ++ ++gst-plugins-bad1.0 (1.4.1-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 27 Aug 2014 14:45:20 +0300 ++ ++gst-plugins-bad1.0 (1.4.0-1) unstable; urgency=medium ++ ++ * New upstream stable release. ++ * debian/rules: ++ + Disable bluez plugin for now until someone ports it to bluez5 (Closes: #755157). ++ ++ -- Sebastian Dröge Sat, 19 Jul 2014 17:22:10 +0200 ++ ++gst-plugins-bad1.0 (1.3.91-1) experimental; urgency=medium ++ ++ * New upstream release candidate: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core and base >= 1.3.91. ++ ++ -- Sebastian Dröge Fri, 11 Jul 2014 11:51:10 +0200 ++ ++gst-plugins-bad1.0 (1.3.90-2) experimental; urgency=medium ++ ++ [ Sebastian Dröge ] ++ * debian/gstreamer-plugins-bad.install: ++ + Include mpeg2enc plugin. ++ ++ [ Sjoerd Simons ] ++ * debian/patches/01_fix-modplug-linking.patch ++ - Re-add. Fixes FTBS on i386 ++ ++ -- Sjoerd Simons Tue, 01 Jul 2014 15:01:07 +0200 ++ ++gst-plugins-bad1.0 (1.3.90-1) experimental; urgency=medium ++ ++ * New upstream release candidate: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core and base >= 1.3.90. ++ ++ -- Sebastian Dröge Sat, 28 Jun 2014 11:55:38 +0200 ++ ++gst-plugins-bad1.0 (1.3.3-2) experimental; urgency=medium ++ ++ * Team upload. ++ ++ * debian/gbp.conf: ++ + Fix branch names for experimental. ++ * debian/gstreamer-plugins-bad.install, ++ debian/rules: ++ + Install the wayland sink on linux. ++ ++ -- Emilio Pozuelo Monfort Thu, 26 Jun 2014 18:47:12 +0200 ++ ++gst-plugins-bad1.0 (1.3.3-1) experimental; urgency=medium ++ ++ * New upstream development release: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core and base >= 1.3.3. ++ + debian/gstreamer-plugins-bad.install, ++ debian/libgstreamer-plugins-bad*.install: ++ - Add new compositor plugin and new libraries. ++ * debian/rules: ++ + Run autopoint during autoreconf. ++ ++ -- Sebastian Dröge Sun, 22 Jun 2014 18:14:52 +0200 ++ ++gst-plugins-bad1.0 (1.3.2-1) experimental; urgency=medium ++ ++ * New upstream development release: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core and base >= 1.3.2. ++ - Disable libssh2-1-dev support until it's installable again. ++ ++ -- Sebastian Dröge Wed, 21 May 2014 12:54:58 +0200 ++ ++gst-plugins-bad1.0 (1.3.1-1) experimental; urgency=medium ++ ++ * New upstream development release: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core and base >= 1.3.1. ++ - Build-depend on libopenexr. ++ - Build-depend on libssh2-1-dev. ++ - Build-depend on nettle-dev. ++ - Build-depend on libgl1-mesa-dev and libglu1-mesa-dev. ++ - Drop build-dependency on liblv2-dev, it was not used ++ at all (Closes: #740831). ++ + debian/libgstreamer-plugins-bad.install, ++ debian/gstreamer-plugins-bad.install: ++ - Drop the removed eglglessink plugin and libgstegl library. ++ - Add the new opengl plugin and libgstgl library. ++ - Add new audiomixer, ivfparse, jp2kdecimator, openexr, ++ sndfile, stereo, videosignal and vmnc plugins. ++ ++ -- Sebastian Dröge Sat, 03 May 2014 19:26:42 +0200 ++ ++gst-plugins-bad1.0 (1.2.4-1) unstable; urgency=medium ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Enable mplex plugin (Closes: #726064). ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Fri, 18 Apr 2014 15:39:35 +0200 ++ ++gst-plugins-bad1.0 (1.2.3-1) unstable; urgency=medium ++ ++ [ Iain Lane ] ++ * Drop ltmain-as-needed patch and do the same with dh_autoreconf ++ --as-needed. ++ * Enable parallel builds. ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release. ++ * debian/patches/02_opencv-linking.patch: ++ + Fix linking of opencv plugin by working around yet again broken ++ opencv pkg-config file. ++ ++ -- Sebastian Dröge Sun, 09 Feb 2014 11:37:09 +0100 ++ ++gst-plugins-bad1.0 (1.2.2-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Fri, 27 Dec 2013 11:02:32 +0100 ++ ++gst-plugins-bad1.0 (1.2.1-2) unstable; urgency=medium ++ ++ * debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ + Enable the OpenCV plugin again, now that all the linking errors are gone. ++ ++ -- Sebastian Dröge Sun, 15 Dec 2013 15:11:34 +0100 ++ ++gst-plugins-bad1.0 (1.2.1-1) unstable; urgency=low ++ ++ [ Fabian Greffrath ] ++ * Team upload. ++ * Update Vcs-Browser field in debian/control{,.in}. ++ * Turn versioned Conflicts into Breaks to simplify lockstep upgrades. ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release: ++ + debian/patches/0001-bluez-Fix-compilation-on-big-endian-systems.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Sat, 09 Nov 2013 17:10:09 +0100 ++ ++gst-plugins-bad1.0 (1.2.0-4) unstable; urgency=low ++ ++ * debian/rules, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Only enable sbc plugin on Linux, it's not available elsewhere. ++ ++ -- Sebastian Dröge Fri, 04 Oct 2013 10:06:43 +0200 ++ ++gst-plugins-bad1.0 (1.2.0-3) unstable; urgency=low ++ ++ * debian/rules, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Only enable bluez plugin on Linux, it's not available elsewhere. ++ ++ -- Sebastian Dröge Fri, 27 Sep 2013 13:52:58 +0200 ++ ++gst-plugins-bad1.0 (1.2.0-2) unstable; urgency=low ++ ++ * debian/patches/0001-bluez-Fix-compilation-on-big-endian-systems.patch: ++ + Fix compilation on big endian systems. ++ * debian/build-deps.in: ++ + Tighten build dependency on libopenal-dev to >= 1:1.14 (Closes: #724669). ++ ++ -- Sebastian Dröge Thu, 26 Sep 2013 15:02:54 +0200 ++ ++gst-plugins-bad1.0 (1.2.0-1) unstable; urgency=low ++ ++ * New upstream stable release: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on GStreamer and gst-plugins-base >= 1.2.0. ++ ++ -- Sebastian Dröge Tue, 24 Sep 2013 16:59:40 +0200 ++ ++gst-plugins-bad1.0 (1.1.90-1) experimental; urgency=low ++ ++ * New upstream release candidate: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on GStreamer and gst-plugins-base >= 1.1.90. ++ ++ -- Sebastian Dröge Thu, 19 Sep 2013 12:53:58 +0200 ++ ++gst-plugins-bad1.0 (1.1.4-3) experimental; urgency=low ++ ++ * debian/patches/03_modplug-includes.patch: ++ + Fix build with the new modplug version by including the ++ modplug headers properly. Thanks to Iain Lane for the patch. ++ * debian/patches/04_opencv-2.4.6.1.patch: ++ + Fix build with OpenCV 2.4.6.1. ++ * debian/gstreamer-plugins-bad.install: ++ + Disable OpenCV plugin again for now until the libraries ++ are --as-needed clean again. ++ ++ -- Sebastian Dröge Tue, 10 Sep 2013 11:12:25 +0200 ++ ++gst-plugins-bad1.0 (1.1.4-2) experimental; urgency=low ++ ++ * debian/patches/02_soundtouch-int.patch: ++ + Fix compilation on armel, where soundtouch is compiled as an integer ++ version instead of floats as everywhere else. ++ ++ -- Sebastian Dröge Mon, 02 Sep 2013 10:38:03 +0200 ++ ++gst-plugins-bad1.0 (1.1.4-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on GStreamer and gst-plugins-base >= 1.1.4. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Add webp plugin. ++ ++ -- Sebastian Dröge Fri, 30 Aug 2013 13:06:41 +0200 ++ ++gst-plugins-bad1.0 (1.1.3-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on GStreamer and gst-plugins-base >= 1.1.3. ++ ++ -- Sebastian Dröge Tue, 30 Jul 2013 08:51:10 +0200 ++ ++gst-plugins-bad1.0 (1.1.2-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on GStreamer and gst-plugins-base >= 1.1.2. ++ - Build depend on orc >= 0.4.17. ++ - Build depend on gnutls. ++ - Build depend on rsvg >= 2.36. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Add new bluez, fluidsynth, dash, smoothstreaming, opencv, ++ openjpeg, sbc, srtp, accurip, audiofxbad, ivtc, midi, ++ videofiltersbad, yadif, chromaprint plugins (Closes: #702341). ++ - Add newly ported aiff, freeverbm, kate, ladspa, mxf, rsvg ++ wildmidi, decklink, fbdev, uvch264, ofa, rfbsrc, openal ++ plugins (Closes: #712966). ++ + debian/libgstreamer-plugins-bad.install: ++ - Add new EGL, insertbin, mpegts and uridownloader libs. ++ - Remove removed basevideo library. ++ ++ -- Sebastian Dröge Sun, 14 Jul 2013 12:44:45 +0200 ++ ++gst-plugins-bad1.0 (1.0.8-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ * debian/build-deps.in: ++ + Build-depend on gst-plugins-base >= 1.0.8 for a macro fix. ++ ++ -- Sebastian Dröge Sat, 13 Jul 2013 11:33:12 +0200 ++ ++gst-plugins-bad1.0 (1.0.7-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Fri, 26 Apr 2013 14:10:58 +0200 ++ ++gst-plugins-bad1.0 (1.0.6-1) unstable; urgency=low ++ ++ * New upstream bugfix release: ++ + debian/gstreamer-plugins-bad.install, ++ debian/build-deps.in: ++ - Add newly ported OpenGLES2/EGL plugin. ++ ++ -- Sebastian Dröge Fri, 22 Mar 2013 18:24:57 +0100 ++ ++gst-plugins-bad1.0 (1.0.5-1) unstable; urgency=low ++ ++ * New upstream bugfix release: ++ + debian/gstreamer-plugins-bad.install: ++ - Add newly ported mpegpsmux plugin. ++ ++ -- Sebastian Dröge Tue, 08 Jan 2013 13:56:44 +0100 ++ ++gst-plugins-bad1.0 (1.0.4-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 19 Dec 2012 10:35:07 +0100 ++ ++gst-plugins-bad1.0 (1.0.3-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ ++ -- Sebastian Dröge Wed, 21 Nov 2012 15:05:51 +0100 ++ ++gst-plugins-bad1.0 (1.0.2-1) unstable; urgency=low ++ ++ * New upstream bugfix release: ++ + debian/gstreamer-plugins-bad.install: ++ - Add subenc and fieldanalysis plugins. ++ ++ -- Sebastian Dröge Thu, 25 Oct 2012 14:13:33 +0200 ++ ++gst-plugins-bad1.0 (1.0.1-1) unstable; urgency=low ++ ++ * New upstream bugfix release: ++ + debian/gstreamer-plugins-bad.install: ++ - Add frei0r plugin. ++ ++ -- Sebastian Dröge Mon, 08 Oct 2012 11:12:00 +0200 ++ ++gst-plugins-bad1.0 (1.0.0-1) unstable; urgency=low ++ ++ * New upstream release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 1.0.0. ++ ++ -- Sebastian Dröge Tue, 25 Sep 2012 00:29:02 +0200 ++ ++gst-plugins-bad1.0 (0.11.99-1) experimental; urgency=low ++ ++ * New upstream release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 0.11.99. ++ ++ -- Sebastian Dröge Tue, 18 Sep 2012 11:26:04 +0200 ++ ++gst-plugins-bad1.0 (0.11.94-1) experimental; urgency=low ++ ++ * New upstream release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 0.11.94. ++ - Build depend on gtk-doc >= 1.12. ++ + debian/gstreamer-plugins-bad.install, ++ debian/rules: ++ - Add the freeze, gdp, id3tag, inter, jpegformat, liveadder, ++ pnm, siren, spandsp, speed, dvb, resindvd plugins. ++ ++ -- Sebastian Dröge Fri, 14 Sep 2012 11:30:28 +0200 ++ ++gst-plugins-bad1.0 (0.11.93-1) experimental; urgency=low ++ ++ * New upstream release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 0.11.93. ++ + debian/build-deps.in: ++ - Build depend on libmpg123-dev (>= 1.13). ++ - Build depend on GLIB >= 2.32. ++ + debian/gstreamer-plugins-bad.install: ++ - Add festival, interlace, mimic, mpegtsmux, mpg123 ++ and soundtouch plugins. ++ ++ -- Sebastian Dröge Thu, 09 Aug 2012 11:40:32 +0200 ++ ++gst-plugins-bad1.0 (0.11.92-1) experimental; urgency=low ++ ++ * debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ + Build the cdaudio plugin on kfreebsd too. ++ * New upstream release, "Shine On You Crazy Diamond": ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 0.11.92. ++ + debian/build-deps.in: ++ - Require orc >= 0.4.16. ++ + debian/patches/0001-vp8enc-fix-target-bitrate-config-with-libvpx-1.1.0.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Fri, 08 Jun 2012 13:13:33 +0200 ++ ++gst-plugins-bad1.0 (0.11.91-3) experimental; urgency=low ++ ++ * debian/build-deps.in: ++ + Drop unconditional libcdaudio build dependency. ++ It's not available on hurd. ++ ++ -- Sebastian Dröge Mon, 04 Jun 2012 12:42:49 +0200 ++ ++gst-plugins-bad1.0 (0.11.91-2) experimental; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Drop CELT plugin and add OPUS plugin. ++ ++ -- Sebastian Dröge Wed, 30 May 2012 15:11:21 +0200 ++ ++gst-plugins-bad1.0 (0.11.91-1) experimental; urgency=low ++ ++ * New upstream release, "Be he alive, or be he dead": ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer core/base >= 0.11.91. ++ + debian/gstreamer-plugins-bad.install: ++ - Re-add plugins that are ported now. ++ * debian/control.in, ++ debian/rules: ++ + Update automake, autoconf, libtool, debhelper dependencies. ++ + Update Standards-Version. ++ * debian/build-deps.in: ++ + Drop lv2core dependency, not needed anymore. ++ * debian/patches/0001-vp8enc-fix-target-bitrate-config-with-libvpx-1.1.0.patch: ++ + Patch from upstream GIT to fix vp8 encoder with libvpx 1.1.0. ++ * debian/libgstreamer-plugins-bad-dev.install: ++ + Drop .a files from the -dev package. ++ * debian/rules: ++ + Fix dh_gstscancodecs call. ++ ++ -- Sebastian Dröge Mon, 21 May 2012 16:00:47 +0200 ++ ++gst-plugins-bad1.0 (0.11.90-1) experimental; urgency=low ++ ++ [ Olivier Naudan ] ++ * Imported Upstream version 0.11.90 ++ * Imported debian/ from gst-plugins-bad 0.10.23-1 ++ * Updated debian/ for GStreamer 1.0 ++ * Removed gstreamer-sdl, not ported to 0.11 ++ * gstreamer-plugins-bad.install: Removed the plugins that have not been ported ++ * gstreamer-plugins-bad.install: Removed schemas ++ * gstreamer-plugins-bad.install: Added presets (.prs) ++ * debian/rules: disable pvrvideosink, until it is ported to gst 0.11 ++ ++ [ Sebastian Dröge ] ++ * Build-depend on GLib >= 2.31.14. ++ * Remove obsolete Provides and Replaces ++ * Merge changes from 0.10.23-2. ++ * Update copyright ++ ++ -- Sebastian Dröge Thu, 03 May 2012 20:06:18 +0200 ++ ++gst-plugins-bad0.11 (0.11.1-1~ppa1) oneiric; urgency=low ++ ++ * New upstream release, 0.11.1 ++ ++ -- Olivier Naudan Thu, 01 Mar 2012 13:02:01 +0100 ++ ++gst-plugins-bad0.10 (0.10.23-1) unstable; urgency=low ++ ++ * New upstream stable release, "The Game Has Changed": ++ + debian/rules, ++ debian/build-deps.in: ++ - (Build-) depend on GStreamer core/base >= 0.10.36. ++ ++ -- Sebastian Dröge Tue, 21 Feb 2012 10:58:52 +0100 ++ ++gst-plugins-bad0.10 (0.10.22.3-2) experimental; urgency=low ++ ++ * debian/control.in, ++ debian/gstreamer-plugins-bad.install, ++ debian/libgstreamer-plugins-bad-dev.install, ++ debian/libgstreamer-plugins-bad.install, ++ debian/rules: ++ + Split the libraries into their own package and add a -dev package. ++ The API of the library is not guaranteed to be stable and as such ++ the shlibs of the library package are very strict and will require ++ dependant libraries to get a rebuild after every new upstream version. ++ The libraries will be required by gstreamer-vaapi. ++ Thanks to Timo Aaltonen for the patch. ++ ++ -- Sebastian Dröge Wed, 08 Feb 2012 09:45:25 +0100 ++ ++gst-plugins-bad0.10 (0.10.22.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/patches/01_dtsdec-libs.patch, ++ debian/patches/02_teletextdec-subdirs.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Mon, 06 Feb 2012 10:52:44 +0100 ++ ++gst-plugins-bad0.10 (0.10.22.2-2) experimental; urgency=low ++ ++ * debian/control.in: ++ + Build-depend on automake (>= 1.10), autoconf (>= 2.60) and ++ libtool (>= 2.0) to make dh-autoreconf actually work. ++ * debian/control.in: ++ + Pre-depend on ${misc:Pre-Depends} for multi-arch. ++ ++ -- Sebastian Dröge Wed, 14 Dec 2011 10:18:38 +0100 ++ ++gst-plugins-bad0.10 (0.10.22.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Build-depend on GStreamer core/base 0.10.35.2. ++ - Build-depend on GLib 2.24. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install, ++ debian/gstreamer-amrwbenc.install, ++ debian/README.Debian: ++ - Add audiovisualizers, cdaudio, faceoverlay, freeverb, ++ inter, openal, removesilence, smooth, spandsp, teletextdec, ++ voaacenc, voamrwbenc plugins. ++ - Remove invtelecine, mpeg4videoparse plugins. ++ - Remove amrwbenc extra plugin. ++ + debian/patches/01_path-max.patch: ++ - Dropped, merged upstream. ++ + debian/patches/99_ltmain_as-needed.patch: ++ - Refreshed to apply cleanly again. ++ + debian/patches/01_dtsdec-libs.patch: ++ - Add libgstbase to the libraries of dtsdec. ++ + debian/patches/02_teletextdec-subdirs.patch: ++ - Add the teletextdec directory to SUBDIRS. ++ * debian/control.in: ++ + Suggest frei0r-plugins (Closes: #633097). ++ * debian/build-deps.in, ++ debian/compat, ++ debian/control.in, ++ debian/gstreamer-amrwbenc.install, ++ debian/gstreamer-faac.install, ++ debian/gstreamer-mpeg2enc.install, ++ debian/gstreamer-plugins-bad.install, ++ debian/gstreamer-sdl.install, ++ debian/rules: ++ + Transition package to multi-arch (Closes: #647487). ++ Patch taken from the Ubuntu package. ++ ++ -- Sebastian Dröge Mon, 12 Dec 2011 10:41:20 +0100 ++ ++gst-plugins-bad0.10 (0.10.22-3) unstable; urgency=low ++ ++ * Add xvid to the bad plugin set as it's available in debian now. ++ * Remove any reference to LAME or MP3 from README.Debian. ++ ++ -- Fabian Greffrath Fri, 29 Jul 2011 13:24:53 +0200 ++ ++gst-plugins-bad0.10 (0.10.22-2) unstable; urgency=low ++ ++ * debian/patches/01_path-max.patch: ++ + Don't use PATH_MAX, it's not defined on GNU Hurd and others. ++ Thanks to Pino Toscano for the patch (Closes: #626795). ++ ++ -- Sebastian Dröge Mon, 16 May 2011 09:13:54 +0200 ++ ++gst-plugins-bad0.10 (0.10.22-1) unstable; urgency=low ++ ++ * New upstream release, "Toy Piano": ++ + debian/patches/99_decklink.patch, ++ debian/patches/99_decklink-linking.patch: ++ - Dropped, merged upstream. ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core/base 0.10.33. ++ ++ -- Sebastian Dröge Tue, 10 May 2011 15:55:38 +0200 ++ ++gst-plugins-bad0.10 (0.10.21.3-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ * debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ + Enable the decklink and linsys plugins. ++ * debian/patches/99_decklink.patch, ++ debian/patches/99_decklink-linking.patch: ++ + Add decklink to sys/Makefile.am SUBDIRS and check ++ for pthread.h and link to pthread. ++ ++ -- Sebastian Dröge Thu, 28 Apr 2011 09:20:34 +0200 ++ ++gst-plugins-bad0.10 (0.10.21.2-1) experimental; urgency=low ++ ++ [ Alessandro Decina ] ++ * debian/rules: ++ + Include dh-autoreconf cdbs rule ++ * debian/build-deps.in: ++ + Add dependency on dh-autoreconf ++ ++ [ Loïc Minier ] ++ * Use linux-any in build-deps instead of type-handling. ++ * Rework sed calls to avoid cat | sed and sed | sed. ++ * s/amrwb/amrwbenc/ in a leftover case statement in debian/extra; thanks ++ Mohamed Amine IL Idrissi; closes: #592757. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + debian/patches/01_soundtouch-pc.patch, ++ debian/patches/02_shm_fixes.patch: ++ - Dropped, merged upstream. ++ + debian/build-deps.in: ++ - Update ORC build dependency to >= 0.4.11. ++ + debian/rules, ++ debian/build-deps.in: ++ - Build-depend on GStreamer core/base >= 0.10.32.2. ++ + debian/build-deps.in, ++ debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ - Remove audioparsersbad and qtmux plugins, they moved to -good. ++ - Add curl, fieldanalysis, fragmented, mpegtsdemux, patchdetect, ++ rtpvp8, sdi, videofiltersbad and videoparsersbad plugins. ++ ++ -- Sebastian Dröge Sun, 17 Apr 2011 11:10:36 +0200 ++ ++gst-plugins-bad0.10 (0.10.21-4) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Sebastian Dröge Tue, 22 Mar 2011 15:33:52 +0100 ++ ++gst-plugins-bad0.10 (0.10.21-3) experimental; urgency=low ++ ++ [ Sebastian Dröge ] ++ * debian/build-deps.in: ++ + Build depend on libsoundtouch-dev (>= 1.5.0). ++ * debian/control.in: ++ + Remove conflicts for the Fluendo MPEG demuxer/muxer packages. They're ++ not in the archive anymore and if they were they wouldn't conflict ++ anymore because of changes in gst-plugins-bad. ++ ++ [ Sjoerd Simons ] ++ * debian/patches/02_shm_fixes.patch ++ * Added, various fixes for the SHM plugin (crasher, potential race ++ conditions). From upstream git ++ ++ -- Sjoerd Simons Wed, 16 Mar 2011 21:59:38 +0000 ++ ++gst-plugins-bad0.10 (0.10.21-2) experimental; urgency=low ++ ++ * debian/build-deps.in, ++ debian/patches/01_soundtouch-pc.patch: ++ + The soundtouch pkg-config file is nowadays called soundtouch.pc and ++ the name of the -dev package changed too (Closes: #612050). ++ ++ -- Sebastian Dröge Mon, 07 Mar 2011 10:40:46 +0100 ++ ++gst-plugins-bad0.10 (0.10.21-1) experimental; urgency=low ++ ++ * New upstream stable release, "Pink Noise": ++ + debian/control.in, ++ debian/build-deps.in: ++ - Require GStreamer, gst-plugins-base >= 0.10.32. ++ ++ -- Sebastian Dröge Sat, 22 Jan 2011 14:12:31 +0100 ++ ++gst-plugins-bad0.10 (0.10.20.4-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/control.in, ++ debian/build-deps.in: ++ - Require GStreamer, gst-plugins-base >= 0.10.31.4. ++ ++ -- Sebastian Dröge Wed, 19 Jan 2011 21:20:29 +0100 ++ ++gst-plugins-bad0.10 (0.10.20.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/control.in, ++ debian/build-deps.in: ++ - Require GStreamer, gst-plugins-base >= 0.10.31.3 ++ ++ -- Sebastian Dröge Thu, 13 Jan 2011 13:59:14 +0100 ++ ++gst-plugins-bad0.10 (0.10.20.2-1) experimental; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/build-deps.in, ++ debian/rules: ++ + Use dpkg-vendor instead of lsb_release. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + debian/control.in, ++ debian/build-deps.in: ++ - Require GStreamer, gst-plugins-base >= 0.10.31.2 ++ - Require ORC >= 0.4.7. ++ + debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ - Drop the alsaspdif plugin, the functionality is in the alsa plugin now. ++ - Drop the selector and valve plugins, they're in GStreamer core now. ++ - Drop the jack plugin, it's in gst-plugins-good now. ++ - Add the new camerabin2, colorspace, dvbsuboverlay, interlace, ++ jp2kdecimator and y4mdec plugins. ++ ++ -- Sebastian Dröge Mon, 10 Jan 2011 15:17:04 +0100 ++ ++gst-plugins-bad0.10 (0.10.20-2) experimental; urgency=low ++ ++ * debian/build-deps.in: ++ + Add the epoch to the orc build dependency to get dependencies on ++ the correct version. ++ ++ -- Sebastian Dröge Fri, 17 Sep 2010 13:26:42 +0200 ++ ++gst-plugins-bad0.10 (0.10.20-1) experimental; urgency=low ++ ++ * New upstream release, "For it is a Human Number". ++ ++ -- Sebastian Dröge Fri, 03 Sep 2010 12:37:05 +0200 ++ ++gst-plugins-bad0.10 (0.10.19.5-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Mon, 30 Aug 2010 16:13:21 +0200 ++ ++gst-plugins-bad0.10 (0.10.19.4-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Sat, 21 Aug 2010 22:00:02 +0200 ++ ++gst-plugins-bad0.10 (0.10.19.3-1) experimental; urgency=low ++ ++ * debian/build-deps.in: ++ + Fix build dependency on libdvdnav-dev to be ignored ++ on GNU Hurd for real now (Closes: #585095). ++ * New upstream pre-release: ++ + debian/patches/01_wildmidi-0.2.3.patch, ++ debian/patches/99_autoreconf.patch: ++ - Dropped, merged upstream. ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on GStreamer and gst-plugins-base 0.10.30. ++ - Build depend on orc instead of liboil. ++ - Build depend on GLib >= 2.20 and GTK >= 2.14. ++ - Build depend on celt >= 0.5.0. ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Add the new coloreffects, gaudieffects, geometrictransform, ++ gsettingselements, ivfparse, rtmpsrc, shm and videomaxrate ++ plugins. ++ * debian/rules, ++ debian/compat, ++ debian/control.in, ++ debian/source/format, ++ debian/patches/*: ++ + Update to debhelper compat level 7. ++ + Update to source format 3.0 (quilt). ++ ++ -- Sebastian Dröge Wed, 11 Aug 2010 11:44:23 +0200 ++ ++gst-plugins-bad0.10 (0.10.19-2) unstable; urgency=low ++ ++ [Loïc Minier] ++ * Fail before generating control if type-handling isn't installed; avoids ++ silently generating a bogus control file. ++ ++ [Sebastian Dröge] ++ * debian/rules, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Don't build the resindvd plugin on GNU Hurd (Closes: #585095). ++ * debian/patches/99_autoreconf.patch, ++ debian/patches/01_wildmidi-0.2.3.patch, ++ debian/build-deps.in: ++ + Build against wildmidi 0.2.3 because of API changes and many ++ bugfixes. ++ ++ -- Sebastian Dröge Wed, 07 Jul 2010 08:46:02 +0200 ++ ++gst-plugins-bad0.10 (0.10.19-1) unstable; urgency=low ++ ++ * New upstream release, "The World Kicked Back". ++ ++ -- Sebastian Dröge Mon, 31 May 2010 05:43:20 +0200 ++ ++gst-plugins-bad0.10 (0.10.18.3-2) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Enable and ship the VP8 encoder/decoder plugin. ++ ++ -- Sebastian Dröge Sat, 29 May 2010 07:10:49 +0200 ++ ++gst-plugins-bad0.10 (0.10.18.3-1) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add the zbar plugin, now that zbar >= 0.9 is available. ++ * New upstream pre-release: ++ + debian/patches/*: ++ - Drop all VP8/WebM patches and other patches that are upstream ++ now. VP8 plugin is still not enabled and waiting for libvpx. ++ ++ -- Sebastian Dröge Wed, 26 May 2010 15:35:21 +0200 ++ ++gst-plugins-bad0.10 (0.10.18.2-2) unstable; urgency=low ++ ++ * debian/patches/00*, ++ debian/patches/98_autoreconf.patch, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add VP8 plugin. ++ * debian/control.in: ++ + Let the -doc package depend on the GStreamer core/base documentation ++ for cross references. ++ * Upload to unstable, the VP8 plugin is disabled until libvpx ++ is accepted. ++ ++ -- Sebastian Dröge Sat, 22 May 2010 08:09:15 +0200 ++ ++gst-plugins-bad0.10 (0.10.18.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Remove the oss4audio plugin, it was moved to gstreamer0.10-plugins-good. ++ - Add the segmentclip and invtelecine plugins. ++ + debian/control.in, ++ debian/build-deps.in: ++ - Require GStreamer core/base >= 0.10.29. ++ * debian/build-deps.in: ++ + Build depend on GStreamer core/base documentation to get ++ correct cross references. ++ * debian/patches/01_resindvdbin-linking.patch: ++ + Fix linking of the resindvdbin plugin. ++ ++ -- Sebastian Dröge Sat, 15 May 2010 10:03:19 +0200 ++ ++gst-plugins-bad0.10 (0.10.18-2) unstable; urgency=low ++ ++ * debian/gstreamer-plugins-bad.install: ++ + Add camerabin plugin. ++ ++ -- Sebastian Dröge Wed, 17 Mar 2010 14:54:11 +0100 ++ ++gst-plugins-bad0.10 (0.10.18-1) unstable; urgency=low ++ ++ * New upstream stable release, "Dimishing Returns": ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on gstreamer and gst-plugins-base >= 0.10.27. ++ ++ -- Sebastian Dröge Mon, 08 Mar 2010 10:06:36 +0000 ++ ++gst-plugins-bad0.10 (0.10.17.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/rules, ++ debian/build-deps.in: ++ - Build depend on gstreamer and gst-plugins-base >= 0.10.26.3. ++ + debian/patches/01_faad-linking.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Thu, 25 Feb 2010 08:29:47 +0100 ++ ++gst-plugins-bad0.10 (0.10.17.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + Fixes midi plugin that claims that it sometimes doesn't ++ support files (Closes: #502952, #468083). ++ + debian/build-deps.in, ++ debian/rules: ++ - Build depend on gstreamer and gst-plugins-base >= 0.10.26.2. ++ + debian/build-deps.in: ++ - Update orc and gtk build dependencies. ++ + debian/gstreamer-plugins-bad.install, ++ debian/build-deps.in: ++ - Add adpcmdec, adpcmenc, dataurisrc, flite, jpegformat plugins. ++ - Remove shapewipe plugin, it was moved to gst-plugins-good. ++ + debian/patches/01_cog-orc-memcpy.patch, ++ debian/patches/02_cog-link-lm.patch, ++ debian/patches/03_frei0r.patch: ++ - Dropped, merged upstream. ++ + debian/control.in: ++ - Add Conflict with gst-plugins-ugly << 0.10.13.2 because of the ++ id3mux plugin. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add LV2 plugin again, now that broken plugins ++ can't crash the main process anymore. ++ * debian/patches/01_faad-linking.patch: ++ + Fix linking of the faad plugin. ++ ++ -- Sebastian Dröge Fri, 19 Feb 2010 14:06:38 +0100 ++ ++gst-plugins-bad0.10 (0.10.17-4) unstable; urgency=low ++ ++ * debian/build-deps.in: ++ + And remove the unnecessary build dependencies for SDL again as ++ bug #565579 is fixed now (Closes: #567775). ++ ++ -- Sebastian Dröge Mon, 01 Feb 2010 05:35:12 +0100 ++ ++gst-plugins-bad0.10 (0.10.17-3) unstable; urgency=low ++ ++ * debian/patches/03_frei0r.patch: ++ + Patch from upstream GIT to ensure correct GObject property ++ names (Closes: #565505). ++ * debian/build-deps.in: ++ + Add some unnecessary build dependencies to be able to build the ++ SDL plugin, see libsdl1.2 bug #565579. ++ ++ -- Sebastian Dröge Sat, 16 Jan 2010 17:04:34 +0100 ++ ++gst-plugins-bad0.10 (0.10.17-2) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Enable cog plugin. ++ * debian/patches/01_cog-orc-memcpy.patch, ++ debian/patches/02_cog-link-lm.patch: ++ + Fix build of the cog plugin. ++ ++ -- Sebastian Dröge Mon, 14 Dec 2009 13:20:24 +0100 ++ ++gst-plugins-bad0.10 (0.10.17-1) unstable; urgency=low ++ ++ * New upstream release, "Anny bobany". ++ ++ -- Sebastian Dröge Tue, 17 Nov 2009 09:18:15 +0100 ++ ++gst-plugins-bad0.10 (0.10.16.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + Fixes build with celt >= 0.7.0. ++ * debian/rules: ++ + Add gstreamer0.10-plugins-bad's library directory to LD_LIBRARY_PATH ++ before calling dh_gstscancodecs. Otherwise some plugins can't be ++ loaded because of missing libraries. ++ ++ -- Sebastian Dröge Fri, 13 Nov 2009 07:58:42 +0100 ++ ++gst-plugins-bad0.10 (0.10.16.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Rename aiffparse plugin to aiff. ++ ++ -- Sebastian Dröge Tue, 10 Nov 2009 10:28:32 +0100 ++ ++gst-plugins-bad0.10 (0.10.16-1) unstable; urgency=low ++ ++ [ Fabian Greffrath ] ++ * debian/extra, debian/gstreamer-amrwbenc.install, debian/README.Debian: ++ + Renamed the gstreamer-amrwb extra package to gstreamer-amrwbenc. There's ++ still the amrwb encoder in gst-plugins-bad because the opencore-amr ++ codecs in gst-plugins-ugly have no amrwb encoder. ++ ++ [ Sebastian Dröge ] ++ * New upstream bugfix release, "Sensible Precaution": ++ + Fixes build of the faac plugin (Closes: #552080). ++ ++ -- Sebastian Dröge Sat, 24 Oct 2009 06:17:23 +0200 ++ ++gst-plugins-bad0.10 (0.10.15-1) unstable; urgency=low ++ ++ * New upstream release, "Ending the war". ++ ++ -- Sebastian Dröge Wed, 21 Oct 2009 19:48:35 +0200 ++ ++gst-plugins-bad0.10 (0.10.14.4-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Fri, 16 Oct 2009 14:36:20 +0200 ++ ++gst-plugins-bad0.10 (0.10.14.3-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Fri, 16 Oct 2009 09:02:55 +0200 ++ ++gst-plugins-bad0.10 (0.10.14.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ - Remove xdgmime plugin, it's in gst-plugins-base now. ++ - Add videomeasure, pnm, rsvg and mpegpsmux plugins. ++ + debian/rules, ++ debian/build-deps.in: ++ - Update GStreamer and gst-plugins-base build dependencies. ++ + debian/patches/02_libass-0.9.7.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Mon, 12 Oct 2009 17:14:50 +0200 ++ ++gst-plugins-bad0.10 (0.10.14-4) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Disable the LV2 plugin until it works reliable and doesn't crash ++ GStreamer on startup every time (Closes: #549189). ++ Unfortunately I can't reproduce that crash... ++ ++ -- Sebastian Dröge Sat, 03 Oct 2009 14:09:46 +0200 ++ ++gst-plugins-bad0.10 (0.10.14-3) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add the LV2 plugin. ++ * debian/gstreamer-plugins-bad.install, ++ debian/patches/01_static-unstable-libraries.patch: ++ + Install the experimental helper libraries into /usr/lib but ++ don't ship any headers or anything else. Static linking ++ causes problems if multiple plugins use the same library. ++ * debian/patches/99_automake.patch: ++ + Dropped, not needed anymore. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Drop the neonhttpsrc plugin, the souphttpsrc plugin from ++ gst-plugins-good is better in all cases. ++ ++ -- Sebastian Dröge Wed, 30 Sep 2009 12:43:23 +0200 ++ ++gst-plugins-bad0.10 (0.10.14-2) unstable; urgency=low ++ ++ * debian/control.in: ++ + Add a Replaces for gstreamer0.10-plugins-really-bad from the ++ Debian Multimedia repository, which also contains the Dirac plugin ++ (Closes: #544667). ++ ++ -- Sebastian Dröge Wed, 02 Sep 2009 11:43:32 +0200 ++ ++gst-plugins-bad0.10 (0.10.14-1) unstable; urgency=low ++ ++ * New upstream release, 'Your New Best Friends'. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add game-music-emu plugin. ++ ++ -- Sebastian Dröge Sun, 30 Aug 2009 11:02:59 +0200 ++ ++gst-plugins-bad0.10 (0.10.13.5-2) experimental; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add mimic plugin. ++ ++ -- Sebastian Dröge Wed, 26 Aug 2009 19:02:30 +0200 ++ ++gst-plugins-bad0.10 (0.10.13.5-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add Dirac plugin that uses the Dirac reference implementation. ++ * debian/control.in: ++ + Update Standards-Version to 3.8.3, no additional changes needed. ++ * debian/build-deps.in, ++ debian/patches/02_libass-0.9.7.patch: ++ + Add support for building against libass >= 0.9.7. ++ ++ -- Sebastian Dröge Wed, 26 Aug 2009 17:40:24 +0200 ++ ++gst-plugins-bad0.10 (0.10.13.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/build-deps.in: ++ - Build depend on libass-dev (<< 0.9.7) because of API changes ++ in that version that we don't support yet. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Remove gmyth plugin because libgmyth will be removed (Closes: #542128). ++ ++ -- Sebastian Dröge Wed, 19 Aug 2009 08:55:24 +0200 ++ ++gst-plugins-bad0.10 (0.10.13.2-1) experimental; urgency=low ++ ++ [ Fabian Greffrath ] ++ * debian/extra: ++ + Use @GST_PKGNAME@ instead of hard-coded "gstreamer0.10". ++ * debian/extra, debian/gstreamer-x264.install, debian/README.Debian: ++ + Removed all references to the x264 plugin which has been moved to ++ gst-plugins-ugly0.10. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + Fixes integer overflow in MPEG demuxer that prevents playback of files ++ larger than 4GB (Closes: #537392). ++ + debian/patches/01_static-unstable-libraries.patch, ++ debian/patches/99_automake.patch: ++ - Only build static libraries, they're not API/ABI stable yet ++ but are used by some plugins already. ++ + debian/rules, ++ debian/build-deps.in: ++ - Update build dependencies. ++ + debian/gstreamer-plugins-bad.install: ++ - Add new asfmux, frei0r, kate and schroedinger plugins. ++ - Remove rtpmanager plugin, which was moved to gst-plugins-good. ++ + debian/control.in: ++ - Add Conflicts/Replaces/Provides for gstreamer0.10-schroedinger. ++ * debian/control.in: ++ + Update Standards-Version to 3.8.2, no additional changes needed. ++ ++ -- Sebastian Dröge Wed, 12 Aug 2009 07:20:46 +0200 ++ ++gst-plugins-bad0.10 (0.10.13-1) unstable; urgency=low ++ ++ * New upstream release, 'Supersonic Rocket': ++ + debian/patches/01_hdvparse-link-libm.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Thu, 18 Jun 2009 13:47:30 +0200 ++ ++gst-plugins-bad0.10 (0.10.12.2-1) experimental; urgency=low ++ ++ [ Fabian Greffrath ] ++ * debian/extra: ++ + gstreamer0.10-faac recommends gstreamer0.10-ffmpeg for ++ the ffmux_mp4 element. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Add new plugins: hdvparse, id3tag and shapewipe. ++ + debian/control.in: ++ - Conflict with gst-plugins-ugly << 0.10.11.2 because of ++ the id3tag plugin. ++ + debian/patches/01_hdvparse-link-libm.patch: ++ - Link hdvparse with -lm to fix unresolved symbols. ++ ++ -- Sebastian Dröge Sat, 06 Jun 2009 19:35:24 +0200 ++ ++gst-plugins-bad0.10 (0.10.12-1) unstable; urgency=low ++ ++ * debian/build-deps.in: ++ + Remove liblrdf build dependency as it only causes crashes ++ in dependend packages like pidgin. There seems to be some ++ kind of conflict if libraptor/liblrdf and libxml2 are used ++ in the same process (Closes: #523345). ++ * New upstream release, 'More than I can handle'. ++ ++ -- Sebastian Dröge Wed, 20 May 2009 23:19:08 +0200 ++ ++gst-plugins-bad0.10 (0.10.11.3-1) experimental; urgency=low ++ ++ [ Sebastian Dröge ] ++ * debian/control.in: ++ + Update Standards-Version to 3.8.1, no additional changes needed. ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Remove flv, deinterlace and y4menc plugins that were moved ++ to gst-plugins-good. ++ ++ [ Fabian Greffrath ] ++ * debian/control, debian/control.in, debian/extra: ++ + Removed duplicate Section fields from gstreamer0.10-plugins-bad and ++ the extra plugins. ++ + Changed Section to debug for gstreamer0.10-plugins-bad-dbg. ++ + Added Depends on ${misc:Depends} to gstreamer0.10-plugins-bad-dbg and ++ the extra plugins. ++ + Improved duplicate short description for gstreamer0.10-plugins-bad-dbg. ++ ++ -- Sebastian Dröge Sat, 16 May 2009 14:04:37 +0200 ++ ++gst-plugins-bad0.10 (0.10.11.2-1) experimental; urgency=low ++ ++ [ Fabian Greffrath ] ++ * debian/TODO.Debian: ++ + Removed, I don't think any of these things are still relevant. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Update build dependencies. ++ + debian/gstreamer-plugins-bad.install: ++ - Add new debugutilsbad plugin. ++ * debian/build-deps.in: ++ + Use unversioned libjack-dev b-d (Closes: #526109). ++ ++ -- Sebastian Dröge Tue, 12 May 2009 09:51:24 +0200 ++ ++gst-plugins-bad0.10 (0.10.11-2) unstable; urgency=low ++ ++ * Upload to unstable, now that the DirectFB transition is done. ++ * debian/build-deps.in: ++ + Build depend on liblrdf0-dev for the LADSPA plugin to enable support ++ for reading RDF files for informations about LADSPA plugins. ++ ++ -- Sebastian Dröge Mon, 30 Mar 2009 14:41:32 +0200 ++ ++gst-plugins-bad0.10 (0.10.11-1) experimental; urgency=low ++ ++ [ Sebastian Dröge ] ++ * New upstream release, 'A precious stone'. ++ ++ [ Fabian Greffrath ] ++ * debian/extra: ++ + Added XB-GStreamer-* fields for the extra packages. ++ * debian/rules: ++ + Run debian/extra with sh (it has no execute permissions). ++ * debian/build-deps, debian/control, debian/rules: ++ + Order, wrap and indent Build-Depends; this will improve interdiffs for ++ packages that provide the extra plugins. ++ ++ [ Sebastian Dröge ] ++ * Upload to experimental to prevent blocking the ffmpeg/etc transition. ++ ++ -- Sebastian Dröge Thu, 26 Mar 2009 07:36:33 +0100 ++ ++gst-plugins-bad0.10 (0.10.10.3-1) unstable; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Sat, 14 Mar 2009 19:49:34 +0100 ++ ++gst-plugins-bad0.10 (0.10.10.2-1) unstable; urgency=low ++ ++ * New upstream pre-release: ++ + debian/patches/01_bpmdetect-stack-overflow.patch: ++ - Dropped, merged upstream. ++ + debian/build-deps.in: ++ - Update gst-plugins-base build dependency to >= 0.10.22. ++ - Update library build dependencies according to configure.ac. ++ + debian/control.in, ++ debian/gstreamer-plugins-bad.install: ++ - This release now contains all plugins from gst-plugins-farsight ++ and thus replaces files of it. ++ - Add new plugins: assrender, autoconvert, dtmf, liveadder, ++ rtpmux, siren, valve, xdgmime. ++ - Remove filter plugin, it's obsoleted by audioiirfilter from ++ gst-plugins-good. ++ - Remove twolame plugin, it was moved to gst-plugins-ugly. ++ ++ -- Sebastian Dröge Tue, 10 Mar 2009 08:23:48 +0100 ++ ++gst-plugins-bad0.10 (0.10.10-3) unstable; urgency=low ++ ++ * debian/patches/01_bpmdetect-stack-overflow.patch: ++ + Patch from upstream GIT to fix stack overflow in the bpmdetect ++ plugin. ++ * debian/patches/02_no-Werror.patch, ++ debian/rules: ++ + Pass -Wno-error via C(XX)FLAGS instead of patching configure. ++ * debian/build-deps.in: ++ + Build depend on libdca-dev instead of libdts-dev, which is the ++ successor. libdts-dev is still necessary for the dts.h header. ++ ++ -- Sebastian Dröge Mon, 23 Feb 2009 12:14:32 +0100 ++ ++gst-plugins-bad0.10 (0.10.10-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Sebastian Dröge Sun, 15 Feb 2009 20:12:00 +0100 ++ ++gst-plugins-bad0.10 (0.10.10-1) experimental; urgency=low ++ ++ * New upstream release, 'Keep the dogies rollin'': ++ + debian/rules: ++ - Update GStreamer build dependencies. ++ ++ -- Sebastian Dröge Tue, 20 Jan 2009 09:12:34 +0100 ++ ++gst-plugins-bad0.10 (0.10.9.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/patches/01_ladspa-modules.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Sun, 11 Jan 2009 21:31:03 +0100 ++ ++gst-plugins-bad0.10 (0.10.9.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + A lot DVD nagivation fixes (Closes: #506573). ++ + debian/patches/01_ladspa-modules.patch: ++ - Add plugin dependency for the LADSPA modules to make sure ++ that the plugin is updated when new LADSPA modules are installed. ++ + debian/build-deps.in, ++ debian/rules: ++ - Update build dependencies. ++ + debian/gstreamer-plugins-bad.install: ++ - Add new plugins. ++ - Remove speexresample (it's in gst-plugins-base as audioresample now). ++ ++ -- Sebastian Dröge Thu, 08 Jan 2009 07:59:36 +0100 ++ ++gst-plugins-bad0.10 (0.10.9-1) experimental; urgency=low ++ ++ * New upstream release, 'Matters Of Fact'. ++ ++ -- Sebastian Dröge Sat, 25 Oct 2008 09:39:49 +0200 ++ ++gst-plugins-bad0.10 (0.10.8.4-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Wed, 22 Oct 2008 11:20:04 +0200 ++ ++gst-plugins-bad0.10 (0.10.8.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Add apexsink plugin. ++ ++ -- Sebastian Dröge Sat, 18 Oct 2008 10:23:50 +0200 ++ ++gst-plugins-bad0.10 (0.10.8.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + Some Midi playback fixes (Closes: #489170). ++ + debian/patches/03_resindvd-update.patch: ++ - Dropped, merged upstream. ++ + debian/rules: ++ - Build depend on gstreamer >= 0.10.21. ++ + debian/build-deps.in: ++ - Build depend on openssl. ++ - Build depend on CELT. ++ - Build depend on Jasper2k. ++ - Build depend on TwoLAME. ++ + debian/gstreamer-plugins-bad.install: ++ - Add aiffparse, celt, dccp, jp2k, mpegdemux, mpegtsmux, pcapparse, ++ scaletempo and twolame plugins (Closes: #482970). ++ + debian/control.in: ++ - Conflict with gstreamer0.10-fluendo-mpegdemux and ++ gstreamer0.10-fluendo-mpegmux as the mpegdemux and mpegtsmux plugins ++ from gst-plugins-bad are their successors. ++ ++ -- Sebastian Dröge Sat, 11 Oct 2008 15:48:19 +0200 ++ ++gst-plugins-bad0.10 (0.10.8-3) experimental; urgency=low ++ ++ * debian/patches/03_resindvd-update.patch: ++ + Update the resindvd plugin from latest CVS to get some important ++ bugfixes. ++ ++ -- Sebastian Dröge Sat, 11 Oct 2008 12:59:59 +0200 ++ ++gst-plugins-bad0.10 (0.10.8-2) experimental; urgency=low ++ ++ * debian/rules, ++ debian/control.in: ++ + Use the new automatic plugin installation infrastructure. ++ * debian/control.in: ++ + Wrap control fields. ++ + Depend on gstreamer0.10-plugins-base as some plugins need it. ++ ++ -- Sebastian Dröge Fri, 15 Aug 2008 18:43:04 +0200 ++ ++gst-plugins-bad0.10 (0.10.8-1) experimental; urgency=low ++ ++ * New upstream release, 'Vapour Trails'. ++ ++ -- Sebastian Dröge Fri, 01 Aug 2008 11:33:33 +0200 ++ ++gst-plugins-bad0.10 (0.10.7.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/patches/03_resindvd-configure.patch, ++ debian/patches/04_ladspa-linking.patch, ++ debian/patches/05_resindvd-missing-header.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Sat, 26 Jul 2008 12:35:24 +0200 ++ ++gst-plugins-bad0.10 (0.10.7.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/gstreamer-plugins-bad.install: ++ - Remove replaygain and interleave plugins. ++ - Add deinterlace2 plugin. ++ + debian/gstreamer-plugins-bad.install, ++ debian/build-deps.in: ++ - Add resindvd plugin. ++ + debian/rules, ++ debian/build-deps.in: ++ - Update gstreamer and gst-plugins-base build dependency. ++ + debian/patches/02_wildmidi-config.patch, ++ debian/patches/03_rtspsession_rtcp_bye.patch, ++ debian/patches/04_mpeg4videoparse.patch: ++ - Dropped, merged upstream. ++ + Ported to the new libmpcdec API (Closes: #476380). ++ + Fixes playback of certain mms streams (Closes: #467268). ++ * debian/patches/03_resindvd-configure.patch: ++ + Fix configure check for the resindvd plugin. ++ * debian/patches/04_ladspa-linking.patch: ++ + Link ladspa with -ldl to prevent unresolved symbols. ++ * debian/patches/05_resindvd-missing-header.patch: ++ + Add missing header file. ++ * debian/control.in: ++ + Update Standards-Version to 3.8.0, no additional changes needed. ++ ++ -- Sebastian Dröge Sun, 20 Jul 2008 12:07:37 +0200 ++ ++gst-plugins-bad0.10 (0.10.7-2) unstable; urgency=low ++ ++ * debian/patches/03_rtspsession_rtcp_bye.patch ++ + Added. Send RTCP BYE on EOS (From upstream CVS) ++ * debian/control: Add myself to uploaders ++ * debian/patches/04_mpeg4videoparse.patch ++ + Added. mpeg4videoparse update from CVS ++ * debian/rules: Append extra_plugins entries to debian/control instead of ++ truncating it (Patch from Mike Massonnet) (Closes: #481034) ++ ++ -- Sjoerd Simons Sun, 01 Jun 2008 16:08:37 +0200 ++ ++gst-plugins-bad0.10 (0.10.7-1) unstable; urgency=low ++ ++ * New upstream release, 'House of Cards'. ++ ++ -- Sebastian Dröge Thu, 24 Apr 2008 07:42:15 +0200 ++ ++gst-plugins-bad0.10 (0.10.6.4-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ ++ -- Sebastian Dröge Tue, 22 Apr 2008 10:29:25 +0200 ++ ++gst-plugins-bad0.10 (0.10.6.3-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/patches/01_timidity-missing-header.patch: ++ - Dropped, merged upstream. ++ ++ -- Sebastian Dröge Fri, 18 Apr 2008 10:36:44 +0200 ++ ++gst-plugins-bad0.10 (0.10.6.2-2) experimental; urgency=low ++ ++ * debian/patches/02_no-Werror.patch: ++ + Don't build with -Werror to fix FTBFS on some architectures. ++ ++ -- Sebastian Dröge Tue, 15 Apr 2008 05:29:54 +0200 ++ ++gst-plugins-bad0.10 (0.10.6.2-1) experimental; urgency=low ++ ++ * New upstream pre-release: ++ + debian/build-deps.in, ++ debian/rules: ++ - Update build dependencies. ++ + debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ - Ship new dc1394, ofa, oss4audio, subenc plugins. ++ - Drop souphttpsrc plugin which moved to gst-plugins-good. ++ + debian/patches/01_wildmidi-build.patch, ++ debian/patches/03_soup-icecast.patch, ++ debian/patches/04_soup-primary-rank.patch, ++ debian/patches/05_soup-no-dav.patch, ++ debian/patches/06_neon-28.patch, ++ debian/patches/10_fix-faad-header-check.patch ++ debian/patches/75_build_docs_without_python_xml.patch, ++ debian/patches/80_unit-tests.patch: ++ - Dropped, merged upstream. ++ + debian/patches/02_wildmidi-config.patch: ++ - Updated for the new version. ++ + debian/patches/01_timidity-missing-header.patch: ++ - Add missing timidity header file. ++ ++ -- Sebastian Dröge Mon, 14 Apr 2008 12:10:32 +0200 ++ ++gst-plugins-bad0.10 (0.10.6-7) unstable; urgency=low ++ ++ * debian/patches/06_neon-28.patch: ++ + Fix build with neon 0.28. ++ * debian/build-deps.in: ++ + Use neon-gnutls instead of plain neon. ++ ++ -- Sebastian Dröge Tue, 01 Apr 2008 13:19:03 +0200 ++ ++gst-plugins-bad0.10 (0.10.6-6) unstable; urgency=low ++ ++ * debian/patches/03_soup-icecast.patch: ++ + Set correct caps on the srcpad if we have an icecast server. Fixes ++ glitches/crackling (Closes: #472135). ++ * debian/patches/04_soup-primary-rank.patch: ++ + Give souphttpsrc RANK_PRIMARY so it's used always as HTTP source if ++ available. ++ * debian/patches/05_soup-no-dav.patch: ++ + Don't use soup for dav/davs. This is better handled by GIO and GnomeVFS ++ as they provide authentication. ++ ++ -- Sebastian Dröge Sat, 22 Mar 2008 19:30:07 +0100 ++ ++gst-plugins-bad0.10 (0.10.6-5) unstable; urgency=low ++ ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Include the soup HTTP plugin. ++ * debian/build-deps.in: ++ + Drop python-xml build dependency for real now. ++ ++ -- Sebastian Dröge Tue, 11 Mar 2008 05:31:11 +0100 ++ ++gst-plugins-bad0.10 (0.10.6-4) unstable; urgency=low ++ ++ * debian/patches/75_build_docs_without_python_xml.patch: ++ + Added. Build documentation using xml.dom.minidom instead of pyxml. Patch ++ by Sebastian Dröge. ++ * debian/control: Drop build-depend on python-xml ++ * debian/patches/10_fix-faad-header-check.patch: ++ + Added. Fix faad header check to match the check faad2 does. Fixes ++ playback of various streams. ++ ++ -- Sjoerd Simons Sat, 08 Mar 2008 19:59:00 +0100 ++ ++gst-plugins-bad0.10 (0.10.6-3) unstable; urgency=low ++ ++ * debian/extra, ++ debian/gstreamer-amrwb.install, ++ debian/gstreamer-mpeg2enc.install, ++ debian/README.Debian: ++ + Patch by Fabian Greffrath to add support for an amrwb and mpeg2enc ++ package and making the use of MPEG more conform (Closes: #467439). ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Add the gmyth plugin. ++ ++ -- Sebastian Dröge Tue, 26 Feb 2008 08:35:54 +0100 ++ ++gst-plugins-bad0.10 (0.10.6-2) unstable; urgency=low ++ ++ * debian/extra: ++ + Update for new xvid package names in Debian Multimedia and Debian ++ Unofficial Thanks to Fabian Greffrath (Closes: #466861). ++ Also add support for x264 and do some small cleanup. ++ * debian/rules: ++ + SPC is only available on Linux-i386, enable it as such. Fixes ++ FTBFS on kfreebsd-i386. ++ * debian/build-deps.in, ++ debian/patches/01_wildmidi-build.patch, ++ debian/patches/02_wildmidi-config.patch, ++ debian/gstreamer-plugins-bad.install: ++ + Enable the wildmidi plugin and change the config file path to our ++ default (Closes: #346455). ++ ++ -- Sebastian Dröge Mon, 25 Feb 2008 07:03:11 +0100 ++ ++gst-plugins-bad0.10 (0.10.6-1) unstable; urgency=low ++ ++ * New upstream release, "A Big Deep Breath": ++ + debian/patches/01_linking-fixes.patch: ++ - Dropped, merged upstream. ++ * debian/rules, ++ debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Enable the alsaspdif, libcdaudio, dvb, fbdev and vcd plugins ++ only on Linux architectures to try to fix FTBFS on kfreebsd. ++ ++ -- Sebastian Dröge Thu, 21 Feb 2008 13:34:46 +0100 ++ ++gst-plugins-bad0.10 (0.10.5.4-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ * debian/control.in: ++ + Add Replaces for gstreamer0.10-plugins-bad-multiverse (<< 0.10.5-2) to ++ keep the Ubuntu delta lower and don't break Debian installation with ++ some Ubuntu packages. ++ * debian/patches/99_ltmain_as-needed.patch, ++ debian/rules: ++ + Add -Wl,-z,defs -Wl,-O1 -Wl,--as-needed to LDFLAGS to remove some ++ unnecessary dependencies on various packages. ++ * debian/patches/01_linking-fixes.patch: ++ + Link the tta plugin with libm. ++ ++ -- Sebastian Dröge Tue, 19 Feb 2008 06:55:50 +0100 ++ ++gst-plugins-bad0.10 (0.10.5.3-1) experimental; urgency=low ++ ++ * New upstream pre-release. ++ * debian/build-deps.in: ++ + Build depend on gstreamer0.10-plugins-base for the unit tests. ++ * debian/patches/80_unit-tests.patch: ++ + Disable some elements for the generic/states unit test. ++ ++ -- Sebastian Dröge Thu, 14 Feb 2008 13:18:33 +0100 ++ ++gst-plugins-bad0.10 (0.10.5.2-1) experimental; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/rules: ++ - Decide the package name and url depending on the distribution. ++ * debian/build-deps.in: ++ - Build-Depend on lsb-release. ++ ++ [ Sebastian Dröge ] ++ * New upstream pre-release: ++ + Fixes FTBFS if built twice in a row (Closes: #424399). ++ + Adds support for VCD playback (Closes: #454599). ++ + Fixes conflict between Fluendo mpeg demuxer and ++ DTS decoder (Closes: #448411). ++ + debian/build-deps.in, ++ debian/control.in: ++ - Update liboil and gstreamer build dependencies. ++ - Add and update a few build dependencies. ++ + debian/gstreamer-plugins-bad.install: ++ - Add dvdspu, festival, flv, mpegtsparse, mpeg4videoparse, rawparse, ++ sdp, selector, speexresample, stereo, fbdev, metadata, vcd plugins. ++ - Remove equalizer, multifile, spectrum, switch, videoparse, xingheader ++ plugins. These have moved to other places now. ++ - Sort everything alphabetically. ++ + debian/control.in, ++ debian/build-deps.in, ++ debian/rules: ++ - Drop the OpenGL plugin. This will go to a new source package named ++ gst-plugins-gl once we have mesa >= 7.1 somewhere. ++ * debian/rules: ++ + Run the unit test suite but don't fail the build on failures. ++ * debian/control.in: ++ + Update Standards-Version to 3.7.3, no additional changes needed. ++ ++ -- Sebastian Dröge Sat, 09 Feb 2008 14:04:01 +0100 ++ ++gst-plugins-bad0.10 (0.10.5-5) unstable; urgency=low ++ ++ * debian/rules: ++ + Fix GST_REGISTRY envirnment variable setting (Closes: #452568). ++ ++ -- Sebastian Dröge Sat, 24 Nov 2007 20:02:13 +0100 ++ ++gst-plugins-bad0.10 (0.10.5-4) unstable; urgency=low ++ ++ * debian/rules: ++ + Set GST_REGISTRY before the dh_gstscancodecs call to save the registry ++ somewhere on buildds without writable home and speed things up a bit. ++ * debian/build-deps.in: ++ + Remove check from build dependencies. This is only an indirect build ++ dependency that is already satisfied by libgstreamer0.10-dev. configure ++ only checks for libgstcheck, not check. ++ * debian/build-deps.in, ++ debian/gstreamer-plugins-bad.install: ++ + Enable the DirectFB video sink plugin. ++ ++ -- Sebastian Dröge Wed, 19 Sep 2007 15:44:46 +0200 ++ ++gst-plugins-bad0.10 (0.10.5-3) unstable; urgency=low ++ ++ * debian/control.in, ++ debian/rules, ++ debian/gstreamer-plugins-bad.install: ++ + Move docs, SDL and GL to a separate package. ++ + Create a package with debug symbols. ++ * debian/rules: ++ + Call dh_gstscancodecs. ++ * debian/control: ++ + Replace Source-Version with binary:Version to make lintian happy. ++ ++ -- Sebastian Dröge Thu, 30 Aug 2007 20:22:35 +0200 ++ ++gst-plugins-bad0.10 (0.10.5-2) unstable; urgency=low ++ ++ * debian/build-deps.in: ++ + Drop swfdec build dependency. The plugin doesn't work with 0.5. ++ ++ -- Sebastian Dröge Thu, 30 Aug 2007 10:10:49 +0200 ++ ++gst-plugins-bad0.10 (0.10.5-1) unstable; urgency=medium ++ ++ * Change Maintainer to pkg-gstreamer, add myself to Uploaders and use ++ "standard" GStreamer packaging, used for all the other plugin packages too. ++ * New upstream version (Closes: #429727): ++ + Fixes remaining use of deprecated function (Closes: #436353). ++ + Somewhat fixes FTBFS caused by deprecation warnings by not compiling ++ with -Werror (Closes: #424559). ++ * debian/build-deps.in: ++ + Build depend on new enough GStreamer (Closes: #433495). ++ * debian/gstreamer-plugins-bad.install, ++ debian/build-deps.in: ++ + Ship the GSM plugin (Closes: #429594). ++ + Ship the dtsdec plugins (Closes: #428742). ++ + Ship the ladspa plugin (Closes: #429527). ++ * debian/rules, ++ debian/gstreamer-plugins-bad.install, ++ debian/build-deps.in: ++ + Ship the SPC plugin on i386 (Closes: #430045). ++ * debian/control.in: ++ + Fix typo in package description (Closes: #436664). ++ * debian/gstreamer-plugins-bad.install: ++ + Don't ship the libgstapp library as it still randomly changes ++ API and ABI until it is moved to gst-plugins-good at some point. ++ + Don't ship completely unneeded .a files for the plugins. ++ * debian/changelog: ++ + Urgency medium because of RC bugfixes. ++ ++ -- Sebastian Dröge Sun, 19 Aug 2007 14:41:31 +0200 ++ ++gst-plugins-bad0.10 (0.10.4+cvs2007.04.30) unstable; urgency=low ++ ++ * Get a CVS version which contains the relevant FAAD patches. ++ * Enable FAAD support. (Closes: #399438, #399042, #327163, #403093) ++ ++ -- Joe Wreschnig Mon, 30 Apr 2007 21:42:39 -0700 ++ ++gst-plugins-bad0.10 (0.10.4-2) unstable; urgency=low ++ ++ * Disable spcdec for now, as it's i386-only. (Closes: #420444) ++ ++ -- Joe Wreschnig Sun, 22 Apr 2007 11:58:24 -0700 ++ ++gst-plugins-bad0.10 (0.10.4-1) unstable; urgency=low ++ ++ * New upstream version. (Closes: #419904) ++ * Remove patch added in 0.10.3-3.1, as it was merged upstream. ++ Thanks to Loic Minier for the fast response and NMU. (Closes: #408213) ++ * debian/control: Explain why the modules are "bad". (Closes: #387970) ++ * Enable sdlvideosink/sdlaudiosink. (Closes: #404493) ++ * Enable jacksink. (Closes: #407679) ++ * Enable dvbsrc. (Closes: #418381) ++ * Enable spcdec. ++ ++ -- Joe Wreschnig Sat, 21 Apr 2007 17:11:17 -0700 ++ ++gst-plugins-bad0.10 (0.10.3-3.1) unstable; urgency=high ++ ++ * Non-maintainer upload. ++ * SECURITY: buffer overflow. ++ * Fix potential buffer overflow in gst/modplug/libmodplug/sndfile.cpp; ++ CVE-2006-4192; GNOME #385788; from upstream CVS / next upstream release; ++ closes: #407956. ++ ++ -- Loic Minier Mon, 22 Jan 2007 16:05:35 +0100 ++ ++gst-plugins-bad0.10 (0.10.3-3) unstable; urgency=low ++ ++ * debian/rules: ++ * Enable v4l2src. (Closes: #379867) ++ * Force disabling of MusicBrainz. ++ * Allow FAAD=enable environment variable to override build options. ++ * README.Debian: Explain how to get FAAD support. ++ ++ -- Joe Wreschnig Mon, 31 Jul 2006 16:38:12 -0500 ++ ++gst-plugins-bad0.10 (0.10.3-2) unstable; urgency=low ++ ++ * Build-Depend on zlib1g-dev. (Closes: #379752) ++ ++ -- Joe Wreschnig Tue, 25 Jul 2006 11:46:05 -0500 ++ ++gst-plugins-bad0.10 (0.10.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * debian/rules: Disable experimental and libneon modules. ++ * debian/control: Build-Dep on liboil3-dev. ++ * debian/copyright: Add copyrights for new modules. ++ ++ -- Joe Wreschnig Thu, 22 Jun 2006 18:46:04 -0500 ++ ++gst-plugins-bad0.10 (0.10.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Build-Depend on python for building docs. ++ ++ -- Joe Wreschnig Tue, 21 Feb 2006 16:04:33 -0600 ++ ++gst-plugins-bad0.10 (0.10.0+cvs20060214-2) unstable; urgency=low ++ ++ * Update debian/copyright. ++ * Explicitly disable more modules. ++ * Build and include documentation. ++ ++ -- Joe Wreschnig Wed, 15 Feb 2006 12:24:20 -0600 ++ ++gst-plugins-bad0.10 (0.10.0+cvs20060214-1) unstable; urgency=low ++ ++ * Initial release. ++ ++ -- Joe Wreschnig Tue, 14 Feb 2006 13:22:33 -0600 diff --cc debian/control index 00000000,00000000..f60298cb new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,330 @@@ ++Source: gst-plugins-bad1.0 ++Section: libs ++Maintainer: Maintainers of GStreamer packages ++Uploaders: Sebastian Dröge , ++ Sjoerd Simons , ++ Marc Leeman , ++Build-Depends: debhelper-compat (= 13), ++ dh-sequence-gir, ++ flite-dev, ++ gir1.2-gobject-2.0-dev, ++ gir1.2-gst-1.0-dev, ++ gir1.2-gstaudio-1.0-dev, ++ gir1.2-gstbase-1.0-dev, ++ gir1.2-gstgl-1.0-dev, ++ gir1.2-gstpbutils-1.0-dev, ++ gir1.2-gstsdp-1.0-dev, ++ gir1.2-gsttag-1.0-dev, ++ gir1.2-gstvideo-1.0-dev, ++ gir1.2-vulkan-1.0-dev, ++ glslc, ++ gobject-introspection (>= 1.80), ++ gstreamer1.0-plugins-base (>= 1.28.0), ++ gstreamer1.0-plugins-good (>= 1.28.0) , ++ gstreamer1.0-tools, ++ ladspa-sdk, ++ libaom-dev, ++ libasound2-dev (>= 0.9.1) [linux-any], ++ libass-dev (>= 0.10.4), ++ libavtp-dev, ++ libbluetooth-dev (>= 5) [linux-any], ++ libbs2b-dev (>= 3.1.0), ++ libbz2-dev, ++ libcairo2-dev, ++ libchromaprint-dev, ++ libcurl4-gnutls-dev (>= 7.55.0), ++ libdc1394-dev (>= 2.2.5) [linux-any], ++ libdca-dev, ++ libde265-dev (>= 0.9), ++ libdrm-dev (>= 2.4.98) [linux-any], ++ libdvdnav-dev (>= 4.1.2) [!hurd-any], ++ libexempi-dev, ++ libexif-dev (>= 0.6.16), ++ libfaad-dev (>= 2.7), ++ libfluidsynth-dev (>= 1.0), ++ libfreeaptx-dev (>= 0.1.1), ++ libglib2.0-dev (>= 2.68), ++ libgme-dev, ++ libgnutls28-dev (>= 2.11.3), ++ libgsm1-dev, ++ libgstreamer-plugins-base1.0-dev (>= 1.28.0), ++ libgstreamer1.0-dev (>= 1.28.0), ++ libgtk-3-dev (>= 3.15.0), ++ libgudev-1.0-dev (>= 143) [linux-any], ++ libjson-glib-dev, ++ libkate-dev (>= 0.1.7), ++ liblc3-dev, ++ liblcms2-dev (>= 2.7), ++ libldacbt-enc-dev [!s390x !hppa !m68k !powerpc !ppc64 !sparc64], ++ liblilv-dev (>= 0.22), ++ liblrdf0-dev, ++ libltc-dev (>= 1.1.4), ++ libmjpegtools-dev (>= 2.0.0), ++ libmodplug-dev, ++ libmpcdec-dev, ++ libneon27-dev, ++ libnice-dev (>= 0.1.20), ++ libonnxruntime-dev [amd64 arm64 armhf riscv64], ++ libopenal-dev (>= 1:1.14), ++ libopencv-dev (>= 3.0.0) [amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64], ++ libopenexr-dev, ++ libopenh264-dev (>= 1.3.0), ++ libopenjp2-7-dev (>= 2.2), ++ libopenmpt-dev, ++ libopenni2-dev (>= 0.26) [linux-any], ++ libopus-dev (>= 0.9.4), ++ liborc-0.4-dev (>= 1:0.4.24), ++ libpango1.0-dev (>= 1.22), ++ libpng-dev, ++ libqrencode-dev, ++ librsvg2-dev (>= 2.36.2), ++ librtmp-dev, ++ libsbc-dev (>= 1.1) [linux-any], ++ libsndfile1-dev (>= 1.0.16), ++ libsoundtouch-dev (>= 1.5.0), ++ libspandsp-dev (>= 0.0.6), ++ libsrt-gnutls-dev, ++ libsrtp2-dev (>= 2.1), ++ libssh2-1-dev (>= 1.4.3), ++ libssl-dev (>= 1.1), ++ libsvtav1enc-dev, ++ libtensorflow-lite-dev [linux-any], ++ libusb-1.0-0-dev [linux-any], ++ libva-dev (>= 1.8) [linux-any], ++ libvo-aacenc-dev, ++ libvo-amrwbenc-dev, ++ libwayland-dev (>= 1.11.0) [linux-any], ++ libwebp-dev (>= 0.2.1), ++ libwebrtc-audio-processing-dev (>= 0.2), ++ libwildmidi-dev (>= 0.4.2), ++ libwpebackend-fdo-1.0-dev (>= 1.8.0) [linux-any], ++ libwpewebkit-2.0-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x ia64 loong64 powerpc sparc64 x32], ++ libx11-dev, ++ libx11-xcb-dev, ++ libx265-dev, ++ libxkbcommon-x11-dev, ++ libxml2-dev (>= 2.8), ++ libxvidcore-dev, ++ libzbar-dev (>= 0.9), ++ libzvbi-dev, ++ libzxing-dev (>= 1.4.0) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x alpha hppa hurd-i386 m68k powerpc ppc64 sparc64], ++ meson (>= 1.4.0), ++ nettle-dev (>= 3), ++ opencv-data [amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64], ++ wayland-protocols (>= 1.4) [linux-any], ++ xauth, ++ xvfb ++Build-Conflicts: libopenaptx-dev ++Rules-Requires-Root: no ++Standards-Version: 4.7.3 ++Vcs-Git: https://salsa.debian.org/gstreamer-team/gst-plugins-bad1.0.git ++Vcs-Browser: https://salsa.debian.org/gstreamer-team/gst-plugins-bad1.0/ ++Homepage: https://gstreamer.freedesktop.org ++ ++Package: gstreamer1.0-plugins-bad-apps ++Architecture: any ++Section: utils ++Depends: gstreamer1.0-plugins-bad (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Conflicts: pitivi (<< 0.9999) ++Description: GStreamer helper programs from the "bad" set ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ This package contains helper programs from the "bad" set, a set of ++ plug-ins that aren't up to par compared to the rest. They might be ++ close to being good quality, but they're missing something - be it a ++ good code review, some documentation, a set of tests, a real live ++ maintainer, or some actual wide use. ++ ++Package: gstreamer1.0-plugins-bad ++Architecture: any ++Multi-Arch: same ++Depends: gstreamer1.0-plugins-base (>= 1.28.0), ++ gstreamer1.0-plugins-good (>= 1.28.0), ++ libgstreamer-plugins-bad1.0-0 (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Provides: gstreamer1.0-plugins-bad-faad, ++ gstreamer1.0-plugins-bad-videoparsers, ++ ${gstreamer:Provides} ++Suggests: frei0r-plugins ++Conflicts: gstreamer1.0-plugins-bad-faad (<< 1.11.91-1ubuntu1), ++ gstreamer1.0-plugins-bad-videoparsers (<< 1.11.91-1ubuntu1) ++Replaces: gstreamer1.0-plugins-bad-faad (<< 1.11.91-1ubuntu1), ++ gstreamer1.0-plugins-bad-videoparsers (<< 1.11.91-1ubuntu1), ++ gstreamer1.0-plugins-base (<< 0.11.94), ++ gstreamer1.0-plugins-good (<< 1.1.2) ++Breaks: gstreamer1.0-plugins-base (<< 0.11.94), ++ gstreamer1.0-plugins-good (<< 1.1.2) ++XB-GStreamer-Version: ${gstreamer:Version} ++XB-GStreamer-Elements: ${gstreamer:Elements} ++XB-GStreamer-URI-Sources: ${gstreamer:URISources} ++XB-GStreamer-URI-Sinks: ${gstreamer:URISinks} ++XB-GStreamer-Encoders: ${gstreamer:Encoders} ++XB-GStreamer-Decoders: ${gstreamer:Decoders} ++Description: GStreamer plugins from the "bad" set ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ ++Package: gstreamer1.0-opencv ++Architecture: amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64 ++Multi-Arch: same ++Depends: gstreamer1.0-plugins-base, ++ libgstreamer-opencv1.0-0 (= ${binary:Version}), ++ libgstreamer-plugins-bad1.0-0 (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Conflicts: gstreamer1.0-plugins-bad (<< 1.17.2~) ++Replaces: gstreamer1.0-plugins-bad (<< 1.17.2~) ++Recommends: opencv-data ++XB-GStreamer-Version: ${gstreamer:Version} ++XB-GStreamer-Elements: ${gstreamer:Elements} ++Description: GStreamer OpenCV plugins ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains the OpenCV plugins. ++ ++Package: gstreamer1.0-wpe ++Architecture: amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x ia64 loong64 powerpc sparc64 x32 ++Multi-Arch: same ++Depends: gstreamer1.0-plugins-base, ++ libgstreamer-plugins-bad1.0-0 (= ${binary:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends} ++XB-GStreamer-Version: ${gstreamer:Version} ++XB-GStreamer-Elements: ${gstreamer:Elements} ++XB-GStreamer-URI-Sources: ${gstreamer:URISources} ++Description: GStreamer WPEWebKit plugin ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains the WPEWebKit plugin. ++ ++Package: libgstreamer-plugins-bad1.0-0 ++Architecture: any ++Multi-Arch: same ++Depends: ${misc:Depends}, ${shlibs:Depends} ++Conflicts: pitivi (<< 0.9999) ++Description: GStreamer libraries from the "bad" set ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains shared GStreamer libraries from the "bad" set. The API ++ is not guaranteed to be stable. ++ ++Package: libgstreamer-opencv1.0-0 ++Architecture: amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64 ++Multi-Arch: same ++Depends: ${misc:Depends}, ${shlibs:Depends} ++Conflicts: libgstreamer-plugins-bad1.0-0 (<< 1.13.1) ++Replaces: libgstreamer-plugins-bad1.0-0 (<< 1.13.1) ++Description: GStreamer OpenCV libraries ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains shared GStreamer libraries for OpenCV. ++ ++Package: libgstreamer-plugins-bad1.0-dev ++Architecture: any ++Multi-Arch: same ++Section: libdevel ++Depends: gir1.2-gst-plugins-bad-1.0 (= ${binary:Version}), ++ libgstreamer-opencv1.0-0 (= ${binary:Version}) [amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64], ++ libgstreamer-plugins-bad1.0-0 (= ${binary:Version}), ++ libgstreamer-plugins-base1.0-dev, ++ libgstreamer1.0-dev, ++ libopencv-dev (>= 2.3.0) [amd64 arm64 armel armhf mips64el ppc64el riscv64 s390x alpha powerpc ppc64 sparc64], ++ ${gir:Depends}, ++ ${misc:Depends} ++Conflicts: pitivi (<< 0.9999) ++Provides: ${gir:Provides} ++Description: GStreamer development files for libraries from the "bad" set ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains development files for GStreamer libraries from the ++ "bad" set. The API is not guaranteed to be stable. ++ ++Package: gir1.2-gst-plugins-bad-1.0 ++Section: introspection ++Architecture: any ++Multi-Arch: same ++Depends: ${gir:Depends}, ${misc:Depends} ++Provides: ${gir:Provides} ++Description: GObject introspection data for the GStreamer libraries from the "bad" set ++ GStreamer is a streaming media framework, based on graphs of filters ++ which operate on media data. Applications using this library can do ++ anything from real-time sound processing to playing videos, and just ++ about anything else media-related. Its plugin-based architecture means ++ that new data types or processing capabilities can be added simply by ++ installing new plug-ins. ++ . ++ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared ++ to the rest. They might be close to being good quality, but they're missing ++ something - be it a good code review, some documentation, a set of tests, a ++ real live maintainer, or some actual wide use. ++ . ++ This package contains introspection data for the GStreamer libraries from ++ the "bad" set. It can be used by packages using the GIRepository format to ++ generate dynamic bindings. diff --cc debian/copyright index 00000000,00000000..b4bee736 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,1861 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: GStreamer Bad Plugins 1.0 ++Upstream-Contact: gstreamer-devel@lists.freedesktop.org ++Source: https://gstreamer.freedesktop.org ++Comment: This package was debianized by David I. Lehn on ++ Mon, 15 Jan 2001 18:21:37 -0500. ++ ++Files: * ++Copyright: Contributors to the GStreamer project ++License: LGPL-2+ ++ ++Files: gst/frei0r/gstfrei0r.c ++ gst/frei0r/gstfrei0r.h ++ gst/frei0r/gstfrei0rfilter.c ++ gst/frei0r/gstfrei0rfilter.h ++ gst/frei0r/gstfrei0rmixer.c ++ gst/frei0r/gstfrei0rmixer.h ++ gst/frei0r/gstfrei0rsrc.c ++ gst/frei0r/gstfrei0rsrc.h ++ gst/mxf/mxfaes-bwf.c ++ gst/mxf/mxfaes-bwf.h ++ gst/mxf/mxfalaw.c ++ gst/mxf/mxfalaw.h ++ gst/mxf/mxfd10.c ++ gst/mxf/mxfd10.h ++ gst/mxf/mxfdemux.c ++ gst/mxf/mxfdemux.h ++ gst/mxf/mxfdms1.c ++ gst/mxf/mxfdms1.h ++ gst/mxf/mxfdv-dif.c ++ gst/mxf/mxfdv-dif.h ++ gst/mxf/mxfessence.c ++ gst/mxf/mxfessence.h ++ gst/mxf/mxfjpeg2000.c ++ gst/mxf/mxfjpeg2000.h ++ gst/mxf/mxfmetadata.c ++ gst/mxf/mxfmetadata.h ++ gst/mxf/mxfmpeg.c ++ gst/mxf/mxfmpeg.h ++ gst/mxf/mxfmux.c ++ gst/mxf/mxfmux.h ++ gst/mxf/mxftypes.c ++ gst/mxf/mxftypes.h ++ gst/mxf/mxfup.c ++ gst/mxf/mxfup.h ++ gst/mxf/mxfvc3.c ++ gst/mxf/mxfvc3.h ++ gst/segmentclip/gstaudiosegmentclip.c ++ gst/segmentclip/gstaudiosegmentclip.h ++ gst/segmentclip/gstsegmentclip.c ++ gst/segmentclip/gstsegmentclip.h ++ gst/segmentclip/gstvideosegmentclip.c ++ gst/segmentclip/gstvideosegmentclip.h ++ gst/segmentclip/plugin.c ++ tests/check/elements/assrender.c ++Copyright: 2008-2009, Sebastian Dröge ++ 2009, Sebastian Dröge ++ 2009-2010, Sebastian Dröge ++ 2010, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst-libs/gst/codecparsers/gstmpeg4parser.h ++Copyright: 2009, Carl-Anton Ingmarsson ++ 2010, Carl-Anton Ingmarsson ++License: LGPL-2+ ++ ++Files: ext/flite/gstflite.c ++ gst-libs/gst/glib-compat-private.h ++ gst/bayer/gstbayer.c ++ gst/bayer/gstbayer2rgb.c ++ gst/debugutils/gstchecksumsink.c ++ gst/debugutils/gstchecksumsink.h ++ gst/debugutils/gstchopmydata.c ++ gst/videofilters/gstzebrastripe.h ++ gst/videoparsers/gstdiracparse.c ++ sys/decklink/gstdecklink.cpp ++ sys/decklink/gstdecklink.h ++Copyright: 2005, David Schleef ++ 2006, David Schleef ++ 2007, David Schleef ++ 2007,2009, David Schleef ++ 2008, David Schleef ++ 2010, David Schleef ++ 2011, David Schleef ++License: LGPL-2+ ++ ++Files: ext/opencv/gstcvdilate.h ++ ext/opencv/gstcvdilateerode.h ++ ext/opencv/gstcvequalizehist.h ++ ext/opencv/gstcverode.h ++ ext/opencv/gstcvlaplace.h ++ ext/opencv/gstcvsmooth.h ++ ext/opencv/gstcvsobel.h ++ gst/geometrictransform/geometricmath.c ++ gst/geometrictransform/geometricmath.h ++ gst/geometrictransform/gstcircle.c ++ gst/geometrictransform/gstcircle.h ++ gst/geometrictransform/gstcirclegeometrictransform.c ++ gst/geometrictransform/gstcirclegeometrictransform.h ++ gst/geometrictransform/gstdiffuse.c ++ gst/geometrictransform/gstdiffuse.h ++ gst/geometrictransform/gstkaleidoscope.c ++ gst/geometrictransform/gstkaleidoscope.h ++ gst/geometrictransform/gstmarble.c ++ gst/geometrictransform/gstmarble.h ++ gst/geometrictransform/gstpinch.c ++ gst/geometrictransform/gstpinch.h ++ gst/geometrictransform/gstrotate.c ++ gst/geometrictransform/gstrotate.h ++ gst/geometrictransform/gstsphere.c ++ gst/geometrictransform/gstsphere.h ++ gst/geometrictransform/gsttwirl.c ++ gst/geometrictransform/gsttwirl.h ++ gst/geometrictransform/gstwaterripple.c ++ gst/geometrictransform/gstwaterripple.h ++Copyright: 2010, Thiago Santos ++License: MIT or LGPL-2+ ++ ++Files: sys/applemedia/avfvideosrc.h ++ sys/applemedia/coremediabuffer.c ++ sys/applemedia/coremediabuffer.h ++ sys/applemedia/corevideobuffer.c ++ sys/applemedia/corevideobuffer.h ++ sys/applemedia/vtdec.c ++ sys/applemedia/vtdec.h ++ sys/applemedia/vtenc.h ++ sys/applemedia/vtutil.c ++ sys/applemedia/vtutil.h ++Copyright: 2009, Ole Andr? Vadla Ravnås ++ 2010, Ole Andr? Vadla Ravnås ++License: LGPL-2+ ++ ++Files: gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.c ++ gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.h ++ gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.c ++ gst-libs/gst/interfaces/photography.c ++ gst-libs/gst/interfaces/photography.h ++ gst/camerabin2/camerabingeneral.c ++ gst/camerabin2/camerabingeneral.h ++ gst/debugutils/fpsdisplaysink.c ++ gst/debugutils/fpsdisplaysink.h ++ tests/check/elements/camerabin.c ++ tests/examples/camerabin2/gst-camera2.h ++Copyright: 2008, Nokia Corporation ++ 2009, Nokia Corporation ++ 2010, Nokia Corporation ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/mpegtspacketizer.h ++ gst/mpegtsdemux/mpegtsparse.c ++ gst/mpegtsdemux/mpegtsparse.h ++ sys/dvb/cam.c ++ sys/dvb/cam.h ++ sys/dvb/camapplication.c ++ sys/dvb/camapplication.h ++ sys/dvb/camapplicationinfo.c ++ sys/dvb/camapplicationinfo.h ++ sys/dvb/camdevice.c ++ sys/dvb/camdevice.h ++ sys/dvb/camresourcemanager.c ++ sys/dvb/camresourcemanager.h ++ sys/dvb/camsession.c ++ sys/dvb/camsession.h ++ sys/dvb/camswclient.c ++ sys/dvb/camswclient.h ++ sys/dvb/camtransport.c ++ sys/dvb/camtransport.h ++ sys/dvb/camutils.c ++ sys/dvb/camutils.h ++ sys/dvb/dvbbasebin.c ++ sys/dvb/dvbbasebin.h ++ sys/dvb/gstdvb.c ++ sys/dvb/parsechannels.h ++Copyright: 2007, Alessandro Decina ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/gsttsdemux.c ++ gst/siren/common.c ++ gst/siren/common.h ++ gst/siren/dct4.c ++ gst/siren/dct4.h ++ gst/siren/decoder.c ++ gst/siren/decoder.h ++ gst/siren/encoder.c ++ gst/siren/encoder.h ++ gst/siren/gstsiren.c ++ gst/siren/gstsirendec.c ++ gst/siren/gstsirendec.h ++ gst/siren/gstsirenenc.c ++ gst/siren/gstsirenenc.h ++ gst/siren/huffman.c ++ gst/siren/huffman.h ++ gst/siren/huffman_consts.h ++ gst/siren/rmlt.c ++ gst/siren/rmlt.h ++ gst/siren/siren7.h ++Copyright: *No copyright* ++License: LGPL-2+ ++ ++Files: ext/dts/gstdtsdec.h ++ ext/faac/gstfaac.h ++ ext/faad/gstfaad.h ++ ext/mpeg2enc/gstmpeg2encoptions.cc ++ ext/mpeg2enc/gstmpeg2encoptions.hh ++ ext/mpeg2enc/gstmpeg2encpicturereader.cc ++ ext/mpeg2enc/gstmpeg2encpicturereader.hh ++ ext/mplex/gstmplex.hh ++ ext/mplex/gstmplexjob.cc ++ ext/mplex/gstmplexjob.hh ++ ext/musepack/gstmusepackdec.h ++ ext/musepack/gstmusepackreader.c ++ ext/musepack/gstmusepackreader.h ++Copyright: 2001-2002, Ronald Bultje ++ 2003, Ronald Bultje ++ 2004, Ronald Bultje ++License: LGPL-2+ ++ ++Files: ext/gsm/gstgsmdec.h ++ ext/gsm/gstgsmenc.h ++ ext/ladspa/gstladspa.h ++ ext/lv2/gstlv2.h ++ ext/modplug/gstmodplug.cc ++ ext/modplug/gstmodplug.h ++ gst/aiff/aiffparse.c ++ gst/smooth/gstsmooth.c ++ gst/smooth/gstsmooth.h ++ gst/speed/gstspeed.h ++Copyright: <1999> Erik Walthinsen ++License: LGPL-2+ ++ ++Files: gst/bayer/gstrgb2bayer.c ++ gst/inter/gstinter.c ++ gst/inter/gstintersubsink.c ++ gst/inter/gstintersubsink.h ++ gst/inter/gstintersubsrc.c ++ gst/inter/gstintersubsrc.h ++ gst/videofilters/gstvideofiltersbad.c ++ gst/videofilters/gstzebrastripe.c ++Copyright: 2008, David Schleef ++ 2010, David Schleef ++ 2011, David Schleef ++License: LGPL-2+ ++ ++Files: sys/d3dvideosink/d3dvideosink.h ++Copyright: 2010, David Hoyt ++ 2011, David Hoyt ++License: LGPL-2+ ++ ++Files: gst/pcapparse/gstpcapparse.c ++ gst/pcapparse/gstpcapparse.h ++ gst/pcapparse/plugin.c ++ sys/wasapi/gstwasapi.c ++ sys/wasapi/gstwasapisink.c ++ sys/wasapi/gstwasapisink.h ++ sys/wasapi/gstwasapisrc.c ++ sys/wasapi/gstwasapisrc.h ++ sys/wasapi/gstwasapiutil.c ++ sys/wasapi/gstwasapiutil.h ++ sys/winks/gstksclock.c ++ sys/winks/gstksclock.h ++ sys/winks/gstksvideodevice.c ++ sys/winks/gstksvideodevice.h ++ sys/winks/gstksvideosrc.c ++ sys/winks/gstksvideosrc.h ++Copyright: 2007, Ole Andr? Vadla Ravnås ++ 2008, Ole Andr? Vadla Ravnås ++License: LGPL-2+ ++ ++Files: ext/resindvd/plugin.c ++ ext/resindvd/resindvdbin.c ++ ext/resindvd/resindvdbin.h ++ ext/resindvd/resindvdsrc.c ++ ext/resindvd/resindvdsrc.h ++ ext/rtmp/gstrtmpsink.c ++ ext/rtmp/gstrtmpsink.h ++ gst/dvdspu/gstspu-pgs.c ++ gst/dvdspu/gstspu-pgs.h ++ gst/dvdspu/gstspu-vobsub.c ++ gst/dvdspu/gstspu-vobsub.h ++ tests/check/elements/autoconvert.c ++Copyright: 2008, Jan Schmidt ++ 2008-2009, Jan Schmidt ++ 2009, Jan Schmidt ++ 2010, Jan Schmidt ++License: LGPL-2+ ++ ++Files: sys/decklink/linux/DeckLinkAPI.h ++ sys/decklink/linux/DeckLinkAPIDispatch.cpp ++ sys/decklink/linux/LinuxCOM.h ++ sys/decklink/osx/DeckLinkAPI.h ++ sys/decklink/osx/DeckLinkAPIConfiguration.h ++ sys/decklink/osx/DeckLinkAPIDeckControl.h ++ sys/decklink/osx/DeckLinkAPIDiscovery.h ++ sys/decklink/osx/DeckLinkAPIModes.h ++ sys/decklink/osx/DeckLinkAPIStreaming.h ++ sys/decklink/osx/DeckLinkAPITypes.h ++ sys/decklink/osx/DeckLinkAPIVersion.h ++ sys/decklink/win/DeckLinkAPIDispatch.cpp ++Copyright: 2009, Blackmagic Design ++ 2011, Blackmagic Design ++License: ISC ++ ++Files: gst/geometrictransform/gstbulge.c ++ gst/geometrictransform/gstbulge.h ++ gst/geometrictransform/gstfisheye.c ++ gst/geometrictransform/gstfisheye.h ++ gst/geometrictransform/gstmirror.c ++ gst/geometrictransform/gstmirror.h ++ gst/geometrictransform/gstsquare.c ++ gst/geometrictransform/gstsquare.h ++ gst/geometrictransform/gststretch.c ++ gst/geometrictransform/gststretch.h ++ gst/geometrictransform/gsttunnel.c ++ gst/geometrictransform/gsttunnel.h ++Copyright: 2010, Filippo Argiolas ++License: MIT or LGPL-2+ ++ ++Files: gst/audiovisualizers/gstspacescope.c ++ gst/audiovisualizers/gstspacescope.h ++ gst/audiovisualizers/gstspectrascope.c ++ gst/audiovisualizers/gstspectrascope.h ++ gst/audiovisualizers/gstsynaescope.c ++ gst/audiovisualizers/gstsynaescope.h ++ gst/audiovisualizers/gstwavescope.c ++ gst/audiovisualizers/gstwavescope.h ++ gst/audiovisualizers/plugin.c ++Copyright: <2011> Stefan Kost ++License: GPL-2+ ++ ++Files: gst/inter/gstinteraudiosink.c ++ gst/inter/gstinteraudiosink.h ++ gst/inter/gstinteraudiosrc.c ++ gst/inter/gstinteraudiosrc.h ++ gst/inter/gstintersurface.c ++ gst/inter/gstintersurface.h ++ gst/inter/gstintervideosink.c ++ gst/inter/gstintervideosink.h ++ gst/inter/gstintervideosrc.c ++ gst/inter/gstintervideosrc.h ++Copyright: 2004, David A. Schleef ++ 2011, David A. Schleef ++License: LGPL-2+ ++ ++Files: ++ gst/mpegdemux/gstmpegdemux.c ++ gst/mpegdemux/gstmpegdemux.h ++ gst/mpegdemux/gstpesfilter.c ++ gst/mpegdemux/gstpesfilter.h ++Copyright: 2005 ++ 2005-2009 ++License: MPL-1.1 or LGPL-2+ ++ ++Files: ext/ladspa/gstladspa.c ++ ext/lv2/gstlv2.c ++ ext/rtmp/gstrtmp.c ++ ext/rtmp/gstrtmpsrc.c ++ ext/rtmp/gstrtmpsrc.h ++ ext/sndfile/gstsfsrc.c ++ gst/speed/gstspeed.c ++Copyright: 1999, Erik Walthinsen ++ 1999-2000, Erik Walthinsen ++ 1999-2001, Erik Walthinsen ++License: LGPL-2+ ++ ++Files: ext/opus/gstopus.c ++ ext/opus/gstopusheader.h ++ ext/opus/gstopusparse.h ++Copyright: <1999> Erik Walthinsen ++ <2008> Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/gaudieffects/gstburn.c ++ gst/gaudieffects/gstburn.h ++ gst/gaudieffects/gstchromium.c ++ gst/gaudieffects/gstdilate.c ++ gst/gaudieffects/gstdilate.h ++ gst/gaudieffects/gstdodge.c ++ gst/gaudieffects/gstexclusion.c ++ gst/gaudieffects/gstsolarize.c ++ gst/gaudieffects/gstsolarize.h ++Copyright: 2010, Luis de Bethencourt ++License: MIT or LGPL-2+ ++ ++Files: ext/rsvg/gstrsvgdec.c ++ ext/rsvg/gstrsvgdec.h ++ gst/mxf/mxfquark.c ++ gst/mxf/mxfquark.h ++ gst/mxf/mxful.c ++ gst/mxf/mxful.h ++ tests/check/elements/mxfmux.c ++ tests/check/pipelines/mxf.c ++Copyright: <2009> Sebastian Dröge ++License: LGPL-2+ ++ ++Files: ext/mpeg2enc/gstmpeg2enc.cc ++ ext/mpeg2enc/gstmpeg2enc.hh ++ ext/mpeg2enc/gstmpeg2encoder.cc ++ ext/mpeg2enc/gstmpeg2encoder.hh ++ ext/mpeg2enc/gstmpeg2encstreamwriter.cc ++ ext/mpeg2enc/gstmpeg2encstreamwriter.hh ++Copyright: 2003, Ronald Bultje ++ 2006, Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: gst/asfmux/gstasfmux.c ++ gst/asfmux/gstasfmux.h ++ gst/asfmux/gstasfobjects.c ++ gst/asfmux/gstasfobjects.h ++ gst/asfmux/gstasfparse.c ++ gst/asfmux/gstasfparse.h ++ gst/asfmux/gstrtpasfpay.c ++ gst/asfmux/gstrtpasfpay.h ++Copyright: 2009, Thiago Santos ++License: LGPL-2+ ++ ++Files: gst/mpegpsmux/crc.h ++ gst/mpegpsmux/mpegpsmux.c ++ gst/mpegpsmux/mpegpsmux.h ++ gst/mpegpsmux/psmux.c ++ gst/mpegpsmux/psmux.h ++ gst/mpegpsmux/psmuxcommon.h ++ gst/mpegpsmux/psmuxstream.c ++ gst/mpegpsmux/psmuxstream.h ++Copyright: 2008, Lin YANG ++License: MIT or LGPL-2+ ++ ++Files: gst/camerabin2/gstplugin.c ++ gst/geometrictransform/gstgeometrictransform.c ++ gst/geometrictransform/gstgeometrictransform.h ++ gst/geometrictransform/plugin.c ++ tests/check/elements/jifmux.c ++Copyright: <2010> Thiago Santos ++License: LGPL-2+ ++ ++Files: gst/pnm/gstpnm.c ++ gst/pnm/gstpnmdec.c ++ gst/pnm/gstpnmdec.h ++ gst/pnm/gstpnmenc.c ++ gst/pnm/gstpnmenc.h ++ gst/pnm/gstpnmutils.c ++ gst/pnm/gstpnmutils.h ++Copyright: 2009, Lutz Mueller ++License: LGPL-2+ ++ ++Files: ext/opencv/gstedgedetect.h ++ ext/opencv/gsttemplatematch.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2008, Michael Sheldon ++License: MIT or LGPL-2+ ++ ++Files: ext/resindvd/gstmpegdefs.h ++ ext/resindvd/gstmpegdemux.c ++ ext/resindvd/gstmpegdemux.h ++ ext/resindvd/gstmpegdesc.h ++ ext/resindvd/gstpesfilter.c ++ ext/resindvd/gstpesfilter.h ++Copyright: Copyright (C) 2005 Fluendo, S.L. ++License: MPL-1.1 ++ ++Files: gst/bayer/gstrgb2bayer.h ++ gst/videofilters/gstscenechange.h ++Copyright: 2010, Entropy Wave Inc ++ 2011, Entropy Wave Inc ++License: LGPL-2+ ++ ++Files: sys/winks/ksvideohelpers.c ++ sys/winks/ksvideohelpers.h ++ sys/winscreencap/gstdx9screencapsrc.c ++ sys/winscreencap/gstgdiscreencapsrc.c ++ sys/winscreencap/gstwinscreencap.c ++ sys/winscreencap/gstwinscreencap.h ++Copyright: 2007, Haakon Sporsheim ++License: LGPL-2+ ++ ++Files: ext/faac/gstfaac.c ++ ext/mplex/gstmplex.cc ++ ext/mplex/gstmplexibitstream.cc ++ ext/mplex/gstmplexibitstream.hh ++ ext/mplex/gstmplexoutputstream.cc ++ ext/mplex/gstmplexoutputstream.hh ++Copyright: 2003, Ronald Bultje ++ 2008, Mark Nauwelaerts ++ 2009, Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: tests/check/elements/h263parse.c ++ tests/check/elements/h264parse.c ++ tests/check/elements/mpeg4videoparse.c ++ tests/check/elements/mpegvideoparse.c ++ tests/check/elements/parser.c ++ tests/check/elements/parser.h ++Copyright: 2008, Nokia Corporation. ++ 2011, Nokia Corporation. ++License: LGPL-2+ ++ ++Files: gst/camerabin2/gstcamerabin2.c ++ gst/camerabin2/gstcamerabin2.h ++ gst/camerabin2/gstviewfinderbin.c ++ gst/camerabin2/gstviewfinderbin.h ++ tests/check/elements/viewfinderbin.c ++ tests/examples/camerabin2/gst-camera2.c ++Copyright: 2010, Thiago Santos ++License: LGPL-2+ ++ ++Files: gst/debugutils/debugutilsbad.c ++ gst/id3tag/id3tag.h ++ tests/check/elements/id3mux.c ++ tests/check/elements/neonhttpsrc.c ++ tests/check/elements/zbar.c ++Copyright: 2006, Tim-Philipp Müller ++ 2006-2007, Tim-Philipp Müller ++ 2009, Tim-Philipp Müller ++ 2010, Tim-Philipp Müller ++License: LGPL-2+ ++ ++Files: ext/opencv/MotionCells.cpp ++ ext/opencv/MotionCells.h ++ ext/opencv/gstmotioncells.h ++ ext/opencv/motioncells_wrapper.cpp ++ ext/opencv/motioncells_wrapper.h ++Copyright: 2011, Nicola Murino ++ 2011, Robert Jobbagy ++License: MIT or LGPL-2+ ++ ++Files: sys/shm/gstshm.c ++ sys/shm/gstshmsink.c ++ sys/shm/gstshmsink.h ++ sys/shm/gstshmsrc.c ++ sys/shm/gstshmsrc.h ++Copyright: <2009> Collabora Ltd ++ <2009> Nokia Inc ++License: LGPL-2+ ++ ++Files: gst-libs/gst/codecparsers/gstmpeg4parser.c ++ gst-libs/gst/codecparsers/gstvc1parser.c ++ gst-libs/gst/codecparsers/gstvc1parser.h ++ gst-libs/gst/codecparsers/parserutils.h ++ tests/check/libs/vc1parser.c ++Copyright: <2011> Collabora Ltd ++ <2011> Intel ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: ext/sndfile/gstsf.c ++ ext/sndfile/gstsfsink.c ++ ext/sndfile/gstsfsink.h ++ ext/sndfile/gstsfsrc.h ++Copyright: 2003, Andy Wingo ++ 2003,2007, Andy Wingo ++ 2007, Andy Wingo ++License: LGPL-2+ ++ ++Files: gst/debugutils/gstcompare.c ++ gst/debugutils/gstcompare.h ++Copyright: 2009, Collabora Ltd ++ 2009, Nokia Corp ++ 2011, Collabora Ltd ++ 2011, Nokia Corp ++License: LGPL-2+ ++ ++Files: ext/bz2/gstbz2.c ++ ext/bz2/gstbz2dec.c ++ ext/bz2/gstbz2dec.h ++ ext/bz2/gstbz2enc.c ++ ext/bz2/gstbz2enc.h ++Copyright: 2006, Lutz Müller ++License: LGPL-2+ ++ ++Files: ext/soundtouch/gstbpmdetect.cc ++ ext/soundtouch/gstbpmdetect.hh ++Copyright: 2007, Sebastian Dröge ++ 2008, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/mpegtsmux/tsmux/tsmuxcommon.h ++ gst/mpegtsmux/tsmux/tsmuxstream.c ++ gst/mpegtsmux/tsmux/tsmuxstream.h ++Copyright: 2006, BBC and Fluendo S.A ++License: MPL-1.1 or MIT or LGPL-2+ ++ ++Files: gst/videosignal/gstvideoanalyse.c ++ gst/videosignal/gstvideoanalyse.h ++Copyright: <2006> Wim Taymans ++License: LGPL-2+ ++ ++Files: gst/jp2kdecimator/gstjp2kdecimator.c ++ gst/jp2kdecimator/gstjp2kdecimator.h ++ gst/jp2kdecimator/jp2kcodestream.c ++ gst/jp2kdecimator/jp2kcodestream.h ++Copyright: 2010, Collabora Multimedia ++ 2010, Oblong Industries, Inc ++License: LGPL-2+ ++ ++Files: sys/directsound/gstdirectsoundplugin.c ++Copyright: 2005, Sebastien Moutte ++ 2007, Pioneers of the Inevitable ++License: LGPL-2+ ++ ++Files: sys/shm/shmalloc.c ++ sys/shm/shmalloc.h ++ sys/shm/shmpipe.c ++ sys/shm/shmpipe.h ++Copyright: <2009> Collabora Ltd ++ <2009> Nokia Inc ++License: MIT ++ ++Files: gst/mpegpsmux/mpegpsmux_aac.c ++ gst/mpegpsmux/mpegpsmux_aac.h ++ gst/mpegpsmux/mpegpsmux_h264.c ++ gst/mpegpsmux/mpegpsmux_h264.h ++Copyright: 2006-2008, Fluendo S.A ++ 2008, Lin YANG ++License: MPL-1.1 or MIT or LGPL-2+ ++ ++Files: gst/mpegtsdemux/gstmpegdefs.h ++ gst/mpegtsdemux/gstmpegdesc.h ++Copyright: 2005 ++License: LGPL-2+ ++ ++Files: gst/videosignal/gstvideosignal.c ++Copyright: <2007> Wim Taymans ++License: LGPL-2+ ++ ++Files: gst/mxf/mxf.c ++ tests/check/elements/mxfdemux.c ++ tests/examples/mxf/mxfdemux-structure.c ++Copyright: <2008> Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/subenc/gstsrtenc.c ++ gst/subenc/gstsrtenc.h ++ gst/subenc/gstwebvttenc.h ++Copyright: <2008> Thijs Vermeir ++License: LGPL-2+ ++ ++Files: tests/check/elements/faac.c ++ tests/check/elements/faad.c ++ tests/check/elements/voaacenc.c ++Copyright: <2009> Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: gst/coloreffects/gstcoloreffects.c ++ gst/coloreffects/gstcoloreffects.h ++ gst/coloreffects/gstplugin.c ++Copyright: <2010> Filippo Argiolas ++License: LGPL-2+ ++ ++Files: gst-libs/gst/codecparsers/parserutils.c ++ tests/check/libs/h264parser.c ++ tests/check/libs/mpegvideoparser.c ++Copyright: <2011> Collabora Ltd ++ <2011> Intel Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: ext/curl/gstcurl.c ++Copyright: 2011, Axis Communications ++License: LGPL-2+ ++ ++Files: ext/gme/gstgme.h ++Copyright: 2004-2005, 2009 Michael Pyne ++ 2004-2005, Michael Pyne ++ 2004-2006, Chris Lee ++ 2007, Brian Koropoff ++License: LGPL-2+ ++ ++Files: gst/id3tag/gstid3mux.c ++ gst/id3tag/gstid3mux.h ++ gst/id3tag/id3tag.c ++Copyright: 2006, Christophe Fergeau ++ 2006, Tim-Philipp Müller ++ 2006-2009, Tim-Philipp Müller ++ 2009, Pioneers of the Inevitable ++License: LGPL-2+ ++ ++Files: ext/spandsp/gstspandsp.c ++ ext/spandsp/gstspanplc.c ++ ext/spandsp/gstspanplc.h ++Copyright: 2011, Collabora Ltd ++License: LGPL-2+ ++ ++Files: ext/voamrwbenc/gstvoamrwb.c ++ ext/voamrwbenc/gstvoamrwbenc.c ++ ext/voamrwbenc/gstvoamrwbenc.h ++Copyright: 2006, Edgard Lima ++License: LGPL-2+ ++ ++Files: gst/dvdspu/gstdvdspu.c ++ gst/dvdspu/gstdvdspu.h ++ gst/dvdspu/gstspu-common.h ++Copyright: 2007, Fluendo S.A. ++License: LGPL-2+ ++ ++Files: ext/voaacenc/gstvoaac.c ++ ext/voaacenc/gstvoaacenc.c ++ ext/voaacenc/gstvoaacenc.h ++Copyright: 2011, Kan Hu ++License: LGPL-2+ ++ ++Files: gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.h ++ tests/examples/camerabin2/gst-camerabin2-test.c ++Copyright: 2008, Nokia Corporation ++ 2010, Nokia Corporation ++ 2010, Thiago Santos ++ 2011, Thiago Santos ++License: LGPL-2+ ++ ++Files: ext/gsm/gstgsm.c ++ ext/gsm/gstgsmdec.c ++ ext/gsm/gstgsmenc.c ++Copyright: 2005, Philippe Khalaf ++License: LGPL-2+ ++ ++Files: ext/faad/gstfaad.c ++Copyright: 2003, Ronald Bultje ++ 2004, Ronald Bultje ++ 2006, Tim-Philipp Müller ++ 2008, Tim-Philipp Müller ++License: LGPL-2+ ++ ++Files: gst/autoconvert/gstautovideoconvert.c ++ gst/autoconvert/gstautovideoconvert.h ++ gst/autoconvert/plugin.c ++Copyright: 2010, ST-Ericsson SA ++License: LGPL-2+ ++ ++Files: ext/opus/gstopusparse.c ++Copyright: 2004, Wim Taymans ++ 2006, Tim-Philipp Müller ++ 2008, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/jpegformat/gstjpegparse.c ++ gst/jpegformat/gstjpegparse.h ++ tests/check/elements/jpegparse.c ++Copyright: <2009> Arnout Vandecappelle (Essensium/Mind) ++License: LGPL-2.1+ ++ ++Files: gst/gaudieffects/gstchromium.h ++ gst/gaudieffects/gstdodge.h ++ gst/gaudieffects/gstexclusion.h ++Copyright: 2010, Luis de Bethencourt > ++License: MIT or LGPL-2+ ++ ++Files: sys/dvb/camconditionalaccess.c ++ sys/dvb/camconditionalaccess.h ++Copyright: 2007, Alessandro Decina ++License: GPL-2+ ++ ++Files: tests/examples/opencv/gstmotioncells_dynamic_test.c ++Copyright: 2011, Robert Jobbagy ++License: GPL-3+ ++ ++Files: gst/festival/gstfestival.c ++ gst/festival/gstfestival.h ++Copyright: 1999, */ ++ <1999> Erik Walthinsen ++License: LGPL-2+ ++ ++Files: ext/opus/gstopusheader.c ++Copyright: <1999> Erik Walthinsen ++ <2008> Sebastian Dröge ++ <2011> Vincent Penquerc'h ++License: LGPL-2+ ++ ++Files: ext/neon/gstneonhttpsrc.c ++ ext/neon/gstneonhttpsrc.h ++Copyright: <2005> Edgard Lima ++ <2006> Andre Moreira Magalhaes ++ <2006> Rosfran Borges ++License: LGPL-2+ ++ ++Files: gst-libs/gst/codecparsers/gstmpegvideoparser.c ++ gst-libs/gst/codecparsers/gstmpegvideoparser.h ++Copyright: <2007> Jan Schmidt ++ <2009> Carl-Anton Ingmarsson ++ <2011> Collabora Ltd ++ <2011> Intel Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: gst/videoparsers/gstmpegvideoparse.c ++ gst/videoparsers/gstmpegvideoparse.h ++Copyright: <2007> Jan Schmidt ++ <2011> Collabora ltd ++ <2011> Intel Corporation ++ <2011> Mark Nauwelaerts ++ <2011> Nokia Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: gst/sdp/gstsdpdemux.h ++ gst/sdp/gstsdpelem.c ++Copyright: <2007> Wim Taymans ++License: LGPL-2+ ++ ++Files: gst/aiff/aiff.c ++ gst/aiff/aiffparse.h ++Copyright: <2008> Pioneers of the Inevitable ++License: LGPL-2+ ++ ++Files: gst/subenc/gstsubenc.c ++ gst/subenc/gstwebvttenc.c ++Copyright: 2011, David Schleef ++ <2008> Thijs Vermeir ++License: LGPL-2+ ++ ++Files: gst/videoparsers/h263parse.c ++ gst/videoparsers/h263parse.h ++Copyright: <2010> Arun Raghavan ++ <2010> Collabora Multimedia ++ <2010> Edward Hervey ++ <2010> Nokia Corporation ++License: LGPL-2+ ++ ++Files: gst/videoparsers/gsth263parse.c ++ gst/videoparsers/gsth263parse.h ++Copyright: 2005, Michal Benes ++ 2008, Wim Taymans ++ 2009, Mark Nauwelaerts ++ <2010> Arun Raghavan ++ <2010> Collabora Multimedia ++ <2010> Edward Hervey ++ <2010> Nokia Corporation ++License: LGPL-2+ ++ ++Files: gst-libs/gst/codecparsers/gsth264parser.c ++ gst-libs/gst/codecparsers/gsth264parser.h ++Copyright: 2005, Michal Benes ++ 2008, Wim Taymans ++ <2010> Collabora Multimedia ++ <2010> Mark Nauwelaerts ++ <2010> Nokia Corporation ++ <2011> Collabora Ltd ++ <2011> Intel Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: gst/videoparsers/gsth264parse.c ++ gst/videoparsers/gsth264parse.h ++Copyright: <2010> Collabora ltd ++ <2010> Mark Nauwelaerts ++ <2010> Nokia Corporation ++ <2011> Intel Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: ext/assrender/gstassrender.c ++ ext/assrender/gstassrender.h ++Copyright: 2008, Benjamin Schmitz ++ 2009, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: ext/openal/gstopenal.c ++ ext/openal/gstopenalsink.c ++Copyright: 2005, Wim Taymans ++ 2006, Tim-Philipp Müller ++ 2009-2010, Chris Robinson ++License: LGPL-2+ ++ ++Files: gst/autoconvert/gstautoconvert.c ++ gst/autoconvert/gstautoconvert.h ++Copyright: 2007, Collabora Ltd ++ 2007-2008, Nokia ++ 2007-2012, Collabora Ltd ++License: LGPL-2+ ++ ++Files: gst/rawparse/gstvideoparse.c ++ gst/rawparse/gstvideoparse.h ++Copyright: 2006, David A. Schleef ++ 2007,2009, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/pesparse.c ++ gst/mpegtsdemux/pesparse.h ++Copyright: 2011, Edward Hervey ++License: LGPL-2+ ++ ++Files: gst/coloreffects/gstchromahold.c ++ gst/coloreffects/gstchromahold.h ++Copyright: 1999, Erik Walthinsen ++ 2007, Edward Hervey ++ 2007, Jan Schmidt ++ 2007, Wim Taymans ++ 2010, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: gst/adpcmdec/adpcmdec.c ++ gst/adpcmenc/adpcmenc.c ++Copyright: 1999-2002, Erik de Castro Lopo ++License: LGPL-2+ ++ ++Files: gst/dvdspu/gstspu-vobsub-render.c ++Copyright: 2007, Fluendo S.A. ++ 2009, Jan Schmidt ++License: LGPL-2+ ++ ++Files: gst/debugutils/gstdebugspy.c ++ gst/debugutils/gstdebugspy.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2011, Igalia S.L ++License: LGPL-2+ ++ ++Files: ext/wayland/gstwaylandsink.c ++ ext/wayland/gstwaylandsink.h ++Copyright: 2011, Intel Corporation ++ 2011, Sreerenj Balachandran ++License: LGPL-2+ ++ ++Files: ext/directfb/dfbvideosink.c ++ ext/directfb/dfbvideosink.h ++Copyright: 2005, Julien MOUTTE ++License: LGPL-2+ ++ ++Files: gst/pcapparse/gstirtspparse.c ++ gst/pcapparse/gstirtspparse.h ++Copyright: 2011, Mark Nauwelaerts ++ 2011, Nokia Corporation. ++License: LGPL-2+ ++ ++Files: gst/dvbsuboverlay/gstdvbsuboverlay.c ++ gst/dvbsuboverlay/gstdvbsuboverlay.h ++Copyright: 2010, Mart Raudsepp ++ 2010, ONELAN Ltd ++License: LGPL-2+ ++ ++Files: sys/winks/kshelpers.c ++ sys/winks/kshelpers.h ++Copyright: 2008, Ole Andr? Vadla Ravn?s ++License: LGPL-2+ ++ ++Files: ext/rsvg/gstrsvgoverlay.c ++ ext/rsvg/gstrsvgoverlay.h ++Copyright: 2010, Olivier Aubert ++License: LGPL-2+ ++ ++Files: gst/ivfparse/gstivfparse.c ++ gst/ivfparse/gstivfparse.h ++Copyright: 2010, Opera Software ASA, Philip Jägenstedt ++License: LGPL-2+ ++ ++Files: gst/removesilence/vad_private.c ++ gst/removesilence/vad_private.h ++Copyright: 2009, Paulo Pizarro ++ 2009, Rog?rio Santos ++ 2009, Tiago Katcipis ++License: LGPL-2+ ++ ++Files: gst/removesilence/gstremovesilence.c ++ gst/removesilence/gstremovesilence.h ++Copyright: 2011, Paulo Pizarro ++ 2011, Tiago Katcipis ++License: LGPL-2+ ++ ++Files: ext/zbar/gstzbar.c ++ ext/zbar/gstzbar.h ++Copyright: 2009, Stefan Kost ++License: LGPL-2+ ++ ++Files: gst/freeverb/gstfreeverb.c ++ gst/freeverb/gstfreeverb.h ++Copyright: 2011, Stefan Sauer ++License: LGPL-2+ ++ ++Files: gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h ++ gst/camerabin2/gstwrappercamerabinsrc.c ++Copyright: 2010, Texas Instruments, Inc ++ 2011, Thiago Santos ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/tsdemux.h ++ sys/dvb/parsechannels.c ++Copyright: 2008, Zaheer Abbas Merali ++ 2009, Zaheer Abbas Merali ++License: LGPL-2+ ++ ++Files: gst/jpegformat/gstjpegformat.c ++Copyright: <2010> Stefan Kost ++License: LGPL-2.1+ ++ ++Files: gst/jpegformat/gstjifmux.c ++ gst/jpegformat/gstjifmux.h ++Copyright: 2010, Stefan Kost ++License: LGPL-2.1+ ++ ++Files: ext/soundtouch/gstpitch.cc ++ ext/soundtouch/gstpitch.hh ++Copyright: 2006, Wouter Paesen ++License: LGPL-2.1+ ++ ++Files: sys/directsound/gstdirectsoundsrc.c ++ sys/directsound/gstdirectsoundsrc.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, S?bastien Moutte ++ 2005, Thomas Vander Stichele ++ 2006, Joni Valtanen ++License: MIT or LGPL-2+ ++ ++Files: gst/faceoverlay/gstfaceoverlay.c ++ gst/faceoverlay/gstfaceoverlay.h ++Copyright: 2011, Laura Lucas Alday ++License: MIT or LGPL-2+ ++ ++Files: gst/gaudieffects/gstplugin.c ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2010, Luis de Bethencourt ++License: MIT or LGPL-2+ ++ ++Files: ext/opencv/gstfacedetect.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2008, Michael Sheldon ++ 2011, Stefan Sauer ++License: MIT or LGPL-2+ ++ ++Files: gst/fieldanalysis/gstfieldanalysis.c ++ gst/fieldanalysis/gstfieldanalysis.h ++Copyright: 2010, Robert Swain ++ 2011, Robert Swain ++License: MIT or LGPL-2+ ++ ++Files: gst/aiff/aiffmux.c ++ gst/aiff/aiffmux.h ++Copyright: 2009, Robert Swain ++License: MIT or LGPL-2+ ++ ++Files: ext/opencv/gsttextoverlay.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2010, Sreerenj Balachandran ++License: MIT or LGPL-2+ ++ ++Files: ext/openal/gstopenalsrc.c ++ ext/openal/gstopenalsrc.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2008, Victor Lin ++License: MIT or LGPL-2+ ++ ++Files: gst/librfb/d3des.c ++ gst/librfb/d3des.h ++Copyright: 1988-1992, Richard Outerbridge ++ 1999, AT&T Laboratories Cambridge. ++License: MIT ++ ++Files: ext/resindvd/rsnparsetter.c ++ ext/resindvd/rsnparsetter.h ++Copyright: 2008, Jan Schmidt ++License: LGPL-2+ ++ ++Files: gst/audiovisualizers/gstdrawhelpers.h ++Copyright: <2011> Stefan Sauer ++License: GPL-2+ ++ ++Files: gst/mpegpsmux/bits.h ++Copyright: 2001-2002, the VideoLAN team ++ 2008, Lin YANG ++License: GPL-2+ ++ ++Files: gst/librfb/gstrfbsrc.h ++Copyright: <1999> Erik Walthinsen ++ <2004> David A. Schleef ++ <2006> Andre Moreira Magalhaes ++License: LGPL-2+ ++ ++Files: gst/librfb/gstrfbsrc.c ++Copyright: <1999> Erik Walthinsen ++ <2004> David A. Schleef ++ <2006> Andre Moreira Magalhaes ++ <2007> Thijs Vermeir ++License: LGPL-2+ ++ ++Files: tests/check/generic/states.c ++Copyright: <2005> Thomas Vander Stichele ++License: LGPL-2+ ++ ++Files: tests/check/elements/mpeg2enc.c ++Copyright: <2006> Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: gst/videoparsers/gstmpeg4videoparse.h ++Copyright: <2007> Julien Moutte ++License: LGPL-2+ ++ ++Files: gst/videoparsers/gstmpeg4videoparse.c ++Copyright: <2007> Julien Moutte ++ <2008> Mindfruit B.V ++ <2011> Collabora Ltd ++ <2011> Intel ++ <2011> Mark Nauwelaerts ++ <2011> Nokia Corporation ++ <2011> Thibault Saunier ++License: LGPL-2+ ++ ++Files: gst/sdp/gstsdpdemux.c ++Copyright: <2007> Wim Taymans ++License: LGPL-2+ ++ ++Files: tests/check/elements/mplex.c ++Copyright: <2008> Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: tests/check/elements/asfmux.c ++Copyright: <2008> Thiago Santos ++License: LGPL-2+ ++ ++Files: ext/resindvd/rsndec.h ++Copyright: <2009> Jan Schmidt ++License: LGPL-2+ ++ ++Files: ext/resindvd/rsndec.c ++Copyright: <2009> Jan Schmidt ++ <2009> Sebastian Dröge ++License: LGPL-2+ ++ ++Files: ext/rsvg/gstrsvg.c ++Copyright: 2010, Olivier Aubert ++ <2009> Sebastian Dröge ++License: LGPL-2+ ++ ++Files: tests/check/elements/voamrwbenc.c ++Copyright: <2011> Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/mpegtsbase.c ++Copyright: 2007, Alessandro Decina ++ 2011, Hewlett-Packard Development Company, L.P ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/mpegtspacketizer.c ++Copyright: 2007-2008, Alessandro Decina, Zaheer Merali ++License: LGPL-2+ ++ ++Files: sys/d3dvideosink/d3dvideosink.c ++Copyright: 2010, Andoni Morales ++ 2010-2011, David Hoyt ++License: LGPL-2+ ++ ++Files: ext/gme/gstgme.c ++Copyright: 2004-2005,2009, Michael Pyne ++ 2004-2006, Chris Lee ++ 2007, Brian Koropoff ++License: LGPL-2+ ++ ++Files: ext/openal/gstopenalsink.h ++Copyright: 2005, Ronald S. Bultje ++ 2005, Thomas Vander Stichele ++ 2009-2010, Chris Robinson ++License: LGPL-2+ ++ ++Files: ext/chromaprint/gstchromaprint.c ++Copyright: 2006, M. Derezynski ++ 2008, Eric Buehl ++ 2008, Sebastian Dröge ++ 2011, Lukáš Lalinský ++ 2012, Collabora Ltd. ++License: LGPL-2+ ++ ++Files: gst/interlace/gstinterlace.c ++Copyright: 2010, David A. Schleef ++ 2010, Robert Swain ++License: LGPL-2+ ++ ++Files: ext/flite/gstflitetestsrc.c ++Copyright: 2005, Stefan Kost ++ 2010, David Schleef ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/mpegtsbase.h ++Copyright: 2009, Edward Hervey ++ 2011, Hewlett-Packard Development Company, L.P ++License: LGPL-2+ ++ ++Files: gst/videofilters/gstscenechange.c ++Copyright: 2011, Entropy Wave Inc ++License: LGPL-2+ ++ ++Files: ext/chromaprint/gstchromaprint.h ++Copyright: 2006, M. Derezynski ++ 2008, Eric Buehl ++ 2008, Sebastian Dröge ++ 2011, Lukáš Lalinský <> ++License: LGPL-2+ ++ ++Files: gst/mpegtsdemux/tsdemux.c ++Copyright: 2009, Zaheer Abbas Merali ++ 2011, Hewlett-Packard Development Company, L.P ++License: LGPL-2+ ++ ++Files: ext/dts/gstdtsdec.c ++Copyright: 2004, Ronald Bultje ++ 2009, Jan Schmidt ++License: LGPL-2+ ++ ++Files: tests/check/elements/autovideoconvert.c ++Copyright: 2009, Jan Schmidt ++ 2010, ST-Ericsson SA ++License: LGPL-2+ ++ ++Files: gst/videoparsers/plugin.c ++Copyright: 2009, Tim-Philipp Müller ++ 2011, Mark Nauwelaerts ++License: LGPL-2+ ++ ++Files: gst/vmnc/vmncdec.c ++Copyright: 2007, Michael Smith ++License: LGPL-2+ ++ ++Files: ext/musepack/gstmusepackdec.c ++Copyright: 2004, Ronald Bultje ++ 2006, Tim-Philipp Müller ++ 2008, Sebastian Dröge ++License: LGPL-2+ ++ ++Files: sys/fbdev/gstfbdevsink.c ++Copyright: 2007, Sean D'Epagnier ++License: LGPL-2+ ++ ++Files: sys/fbdev/gstfbdevsink.h ++Copyright: 2007, Sean D'Epagnier sean@depagnier.com ++License: LGPL-2+ ++ ++Files: gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c ++Copyright: 2010, Texas Instruments, Inc ++License: LGPL-2+ ++ ++Files: gst/camerabin2/gstwrappercamerabinsrc.h ++Copyright: 2010, Texas Instruments, Inc ++ 2010, Thiago Santos ++License: LGPL-2+ ++ ++Files: gst/asfmux/gstasf.c ++Copyright: 2009, Thiago Santos ++License: LGPL-2+ ++ ++Files: sys/dvb/gstdvbsrc.c ++Copyright: 2006, Zaheer Abbas Merali ++ 2010, Andoni Morales Alastruey ++License: LGPL-2.1+ ++ ++Files: gst/dvbsuboverlay/dvb-sub.c ++Copyright: 2005, Ian Caulfield ++ 2010, ONELAN Ltd ++ Mart Raudsepp 2009, ++License: LGPL-2.1+ ++ ++Files: gst/dvbsuboverlay/dvb-sub.h ++Copyright: Mart Raudsepp 2009, ++License: LGPL-2.1+ ++ ++Files: ext/soundtouch/plugin.c ++Copyright: 2008, Sebastian Dröge ++License: LGPL-2.1+ ++ ++Files: tests/examples/directfb/gstdfb.c ++Copyright: 2000-2002, convergence integrated media GmbH ++License: MIT ++ ++Files: ext/teletextdec/gstteletextdec.h ++Copyright: 2009, Sebastian Pölsterl ++ 2010, Andoni Morales Alastruey ++License: LGPL-2+ ++ ++License: BSD-2-clause ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are met: ++ . ++ • Redistributions of source code must retain the above copyright notice, ++ this list of conditions and the following disclaimer. ++ • 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. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 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. ++ ++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. ++ ++License: GPL-3+ ++ GnuPG 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. ++ . ++ GnuPG 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, see . ++ . ++ 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'. ++ ++License: GPL-2+ ++ This package 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 package 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, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". ++ ++License: LGPL-2+ ++ This package 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 package 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. ++ . ++ You should have received a copy of the GNU Lesser General Public License ++ along with this package; if not, see http://www.gnu.org/licenses/. ++ . ++ On Debian GNU/Linux systems, the complete text of the GNU Lesser General ++ Public License can be found in `/usr/share/common-licenses/LGPL'. ++ ++License: LGPL-2.1+ ++ 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.1 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. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see . ++ . ++ On Debian systems, the complete text of the GNU Lesser General Public License ++ version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". ++ ++License: MIT ++ 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: MPL-1.1 ++ Mozilla Public License Version 1.1 ++ . ++ 1. Definitions. ++ . ++ 1.0.1. "Commercial Use" means distribution or otherwise making the ++ Covered Code available to a third party. ++ . ++ 1.1. "Contributor" means each entity that creates or contributes to ++ the creation of Modifications. ++ . ++ 1.2. "Contributor Version" means the combination of the Original ++ Code, prior Modifications used by a Contributor, and the Modifications ++ made by that particular Contributor. ++ . ++ 1.3. "Covered Code" means the Original Code or Modifications or the ++ combination of the Original Code and Modifications, in each case ++ including portions thereof. ++ . ++ 1.4. "Electronic Distribution Mechanism" means a mechanism generally ++ accepted in the software development community for the electronic ++ transfer of data. ++ . ++ 1.5. "Executable" means Covered Code in any form other than Source ++ Code. ++ . ++ 1.6. "Initial Developer" means the individual or entity identified ++ as the Initial Developer in the Source Code notice required by Exhibit ++ A. ++ . ++ 1.7. "Larger Work" means a work which combines Covered Code or ++ portions thereof with code not governed by the terms of this License. ++ . ++ 1.8. "License" means this document. ++ . ++ 1.8.1. "Licensable" means having the right to grant, to the maximum ++ extent possible, whether at the time of the initial grant or ++ subsequently acquired, any and all of the rights conveyed herein. ++ . ++ 1.9. "Modifications" means any addition to or deletion from the ++ substance or structure of either the Original Code or any previous ++ Modifications. When Covered Code is released as a series of files, a ++ Modification is: ++ A. Any addition to or deletion from the contents of a file ++ containing Original Code or previous Modifications. ++ . ++ B. Any new file that contains any part of the Original Code or ++ previous Modifications. ++ . ++ 1.10. "Original Code" means Source Code of computer software code ++ which is described in the Source Code notice required by Exhibit A as ++ Original Code, and which, at the time of its release under this ++ License is not already Covered Code governed by this License. ++ . ++ 1.10.1. "Patent Claims" means any patent claim(s), now owned or ++ hereafter acquired, including without limitation, method, process, ++ and apparatus claims, in any patent Licensable by grantor. ++ . ++ 1.11. "Source Code" means the preferred form of the Covered Code for ++ making modifications to it, including all modules it contains, plus ++ any associated interface definition files, scripts used to control ++ compilation and installation of an Executable, or source code ++ differential comparisons against either the Original Code or another ++ well known, available Covered Code of the Contributor's choice. The ++ Source Code can be in a compressed or archival form, provided the ++ appropriate decompression or de-archiving software is widely available ++ for no charge. ++ . ++ 1.12. "You" (or "Your") means an individual or a legal entity ++ exercising rights under, and complying with all of the terms of, this ++ License or a future version of this License issued under Section 6.1. ++ For legal entities, "You" includes any entity which controls, is ++ controlled by, or is under common control with You. For purposes of ++ this definition, "control" means (a) the power, direct or indirect, ++ to cause the direction or management of such entity, whether by ++ contract or otherwise, or (b) ownership of more than fifty percent ++ (50%) of the outstanding shares or beneficial ownership of such ++ entity. ++ . ++ 2. Source Code License. ++ . ++ 2.1. The Initial Developer Grant. ++ The Initial Developer hereby grants You a world-wide, royalty-free, ++ non-exclusive license, subject to third party intellectual property ++ claims: ++ (a) under intellectual property rights (other than patent or ++ trademark) Licensable by Initial Developer to use, reproduce, ++ modify, display, perform, sublicense and distribute the Original ++ Code (or portions thereof) with or without Modifications, and/or ++ as part of a Larger Work; and ++ . ++ (b) under Patents Claims infringed by the making, using or ++ selling of Original Code, to make, have made, use, practice, ++ sell, and offer for sale, and/or otherwise dispose of the ++ Original Code (or portions thereof). ++ . ++ (c) the licenses granted in this Section 2.1(a) and (b) are ++ effective on the date Initial Developer first distributes ++ Original Code under the terms of this License. ++ . ++ (d) Notwithstanding Section 2.1(b) above, no patent license is ++ granted: 1) for code that You delete from the Original Code; 2) ++ separate from the Original Code; or 3) for infringements caused ++ by: i) the modification of the Original Code or ii) the ++ combination of the Original Code with other software or devices. ++ . ++ 2.2. Contributor Grant. ++ Subject to third party intellectual property claims, each Contributor ++ hereby grants You a world-wide, royalty-free, non-exclusive license ++ . ++ (a) under intellectual property rights (other than patent or ++ trademark) Licensable by Contributor, to use, reproduce, modify, ++ display, perform, sublicense and distribute the Modifications ++ created by such Contributor (or portions thereof) either on an ++ unmodified basis, with other Modifications, as Covered Code ++ and/or as part of a Larger Work; and ++ . ++ (b) under Patent Claims infringed by the making, using, or ++ selling of Modifications made by that Contributor either alone ++ and/or in combination with its Contributor Version (or portions ++ of such combination), to make, use, sell, offer for sale, have ++ made, and/or otherwise dispose of: 1) Modifications made by that ++ Contributor (or portions thereof); and 2) the combination of ++ Modifications made by that Contributor with its Contributor ++ Version (or portions of such combination). ++ . ++ (c) the licenses granted in Sections 2.2(a) and 2.2(b) are ++ effective on the date Contributor first makes Commercial Use of ++ the Covered Code. ++ . ++ (d) Notwithstanding Section 2.2(b) above, no patent license is ++ granted: 1) for any code that Contributor has deleted from the ++ Contributor Version; 2) separate from the Contributor Version; ++ 3) for infringements caused by: i) third party modifications of ++ Contributor Version or ii) the combination of Modifications made ++ by that Contributor with other software (except as part of the ++ Contributor Version) or other devices; or 4) under Patent Claims ++ infringed by Covered Code in the absence of Modifications made by ++ that Contributor. ++ . ++ 3. Distribution Obligations. ++ . ++ 3.1. Application of License. ++ The Modifications which You create or to which You contribute are ++ governed by the terms of this License, including without limitation ++ Section 2.2. The Source Code version of Covered Code may be ++ distributed only under the terms of this License or a future version ++ of this License released under Section 6.1, and You must include a ++ copy of this License with every copy of the Source Code You ++ distribute. You may not offer or impose any terms on any Source Code ++ version that alters or restricts the applicable version of this ++ License or the recipients' rights hereunder. However, You may include ++ an additional document offering the additional rights described in ++ Section 3.5. ++ . ++ 3.2. Availability of Source Code. ++ Any Modification which You create or to which You contribute must be ++ made available in Source Code form under the terms of this License ++ either on the same media as an Executable version or via an accepted ++ Electronic Distribution Mechanism to anyone to whom you made an ++ Executable version available; and if made available via Electronic ++ Distribution Mechanism, must remain available for at least twelve (12) ++ months after the date it initially became available, or at least six ++ (6) months after a subsequent version of that particular Modification ++ has been made available to such recipients. You are responsible for ++ ensuring that the Source Code version remains available even if the ++ Electronic Distribution Mechanism is maintained by a third party. ++ . ++ 3.3. Description of Modifications. ++ You must cause all Covered Code to which You contribute to contain a ++ file documenting the changes You made to create that Covered Code and ++ the date of any change. You must include a prominent statement that ++ the Modification is derived, directly or indirectly, from Original ++ Code provided by the Initial Developer and including the name of the ++ Initial Developer in (a) the Source Code, and (b) in any notice in an ++ Executable version or related documentation in which You describe the ++ origin or ownership of the Covered Code. ++ . ++ 3.4. Intellectual Property Matters ++ (a) Third Party Claims. ++ If Contributor has knowledge that a license under a third party's ++ intellectual property rights is required to exercise the rights ++ granted by such Contributor under Sections 2.1 or 2.2, ++ Contributor must include a text file with the Source Code ++ distribution titled "LEGAL" which describes the claim and the ++ party making the claim in sufficient detail that a recipient will ++ know whom to contact. If Contributor obtains such knowledge after ++ the Modification is made available as described in Section 3.2, ++ Contributor shall promptly modify the LEGAL file in all copies ++ Contributor makes available thereafter and shall take other steps ++ (such as notifying appropriate mailing lists or newsgroups) ++ reasonably calculated to inform those who received the Covered ++ Code that new knowledge has been obtained. ++ . ++ (b) Contributor APIs. ++ If Contributor's Modifications include an application programming ++ interface and Contributor has knowledge of patent licenses which ++ are reasonably necessary to implement that API, Contributor must ++ also include this information in the LEGAL file. ++ . ++ (c) Representations. ++ Contributor represents that, except as disclosed pursuant to ++ Section 3.4(a) above, Contributor believes that Contributor's ++ Modifications are Contributor's original creation(s) and/or ++ Contributor has sufficient rights to grant the rights conveyed by ++ this License. ++ . ++ 3.5. Required Notices. ++ You must duplicate the notice in Exhibit A in each file of the Source ++ Code. If it is not possible to put such notice in a particular Source ++ Code file due to its structure, then You must include such notice in a ++ location (such as a relevant directory) where a user would be likely ++ to look for such a notice. If You created one or more Modification(s) ++ You may add your name as a Contributor to the notice described in ++ Exhibit A. You must also duplicate this License in any documentation ++ for the Source Code where You describe recipients' rights or ownership ++ rights relating to Covered Code. You may choose to offer, and to ++ charge a fee for, warranty, support, indemnity or liability ++ obligations to one or more recipients of Covered Code. However, You ++ may do so only on Your own behalf, and not on behalf of the Initial ++ Developer or any Contributor. You must make it absolutely clear than ++ any such warranty, support, indemnity or liability obligation is ++ offered by You alone, and You hereby agree to indemnify the Initial ++ Developer and every Contributor for any liability incurred by the ++ Initial Developer or such Contributor as a result of warranty, ++ support, indemnity or liability terms You offer. ++ . ++ 3.6. Distribution of Executable Versions. ++ You may distribute Covered Code in Executable form only if the ++ requirements of Section 3.1-3.5 have been met for that Covered Code, ++ and if You include a notice stating that the Source Code version of ++ the Covered Code is available under the terms of this License, ++ including a description of how and where You have fulfilled the ++ obligations of Section 3.2. The notice must be conspicuously included ++ in any notice in an Executable version, related documentation or ++ collateral in which You describe recipients' rights relating to the ++ Covered Code. You may distribute the Executable version of Covered ++ Code or ownership rights under a license of Your choice, which may ++ contain terms different from this License, provided that You are in ++ compliance with the terms of this License and that the license for the ++ Executable version does not attempt to limit or alter the recipient's ++ rights in the Source Code version from the rights set forth in this ++ License. If You distribute the Executable version under a different ++ license You must make it absolutely clear that any terms which differ ++ from this License are offered by You alone, not by the Initial ++ Developer or any Contributor. You hereby agree to indemnify the ++ Initial Developer and every Contributor for any liability incurred by ++ the Initial Developer or such Contributor as a result of any such ++ terms You offer. ++ . ++ 3.7. Larger Works. ++ You may create a Larger Work by combining Covered Code with other code ++ not governed by the terms of this License and distribute the Larger ++ Work as a single product. In such a case, You must make sure the ++ requirements of this License are fulfilled for the Covered Code. ++ . ++ 4. Inability to Comply Due to Statute or Regulation. ++ . ++ If it is impossible for You to comply with any of the terms of this ++ License with respect to some or all of the Covered Code due to ++ statute, judicial order, or regulation then You must: (a) comply with ++ the terms of this License to the maximum extent possible; and (b) ++ describe the limitations and the code they affect. Such description ++ must be included in the LEGAL file described in Section 3.4 and must ++ be included with all distributions of the Source Code. Except to the ++ extent prohibited by statute or regulation, such description must be ++ sufficiently detailed for a recipient of ordinary skill to be able to ++ understand it. ++ . ++ 5. Application of this License. ++ . ++ This License applies to code to which the Initial Developer has ++ attached the notice in Exhibit A and to related Covered Code. ++ . ++ 6. Versions of the License. ++ . ++ 6.1. New Versions. ++ Netscape Communications Corporation ("Netscape") may publish revised ++ and/or new versions of the License from time to time. Each version ++ will be given a distinguishing version number. ++ . ++ 6.2. Effect of New Versions. ++ Once Covered Code has been published under a particular version of the ++ License, You may always continue to use it under the terms of that ++ version. You may also choose to use such Covered Code under the terms ++ of any subsequent version of the License published by Netscape. No one ++ other than Netscape has the right to modify the terms applicable to ++ Covered Code created under this License. ++ . ++ 6.3. Derivative Works. ++ If You create or use a modified version of this License (which you may ++ only do in order to apply it to code which is not already Covered Code ++ governed by this License), You must (a) rename Your license so that ++ the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", ++ "MPL", "NPL" or any confusingly similar phrase do not appear in your ++ license (except to note that your license differs from this License) ++ and (b) otherwise make it clear that Your version of the license ++ contains terms which differ from the Mozilla Public License and ++ Netscape Public License. (Filling in the name of the Initial ++ Developer, Original Code or Contributor in the notice described in ++ Exhibit A shall not of themselves be deemed to be modifications of ++ this License.) ++ . ++ 7. DISCLAIMER OF WARRANTY. ++ . ++ COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, ++ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, ++ WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF ++ DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. ++ THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE ++ IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, ++ YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE ++ COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER ++ OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ++ ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. ++ . ++ 8. TERMINATION. ++ . ++ 8.1. This License and the rights granted hereunder will terminate ++ automatically if You fail to comply with terms herein and fail to cure ++ such breach within 30 days of becoming aware of the breach. All ++ sublicenses to the Covered Code which are properly granted shall ++ survive any termination of this License. Provisions which, by their ++ nature, must remain in effect beyond the termination of this License ++ shall survive. ++ . ++ 8.2. If You initiate litigation by asserting a patent infringement ++ claim (excluding declatory judgment actions) against Initial Developer ++ or a Contributor (the Initial Developer or Contributor against whom ++ You file such action is referred to as "Participant") alleging that: ++ . ++ (a) such Participant's Contributor Version directly or indirectly ++ infringes any patent, then any and all rights granted by such ++ Participant to You under Sections 2.1 and/or 2.2 of this License ++ shall, upon 60 days notice from Participant terminate prospectively, ++ unless if within 60 days after receipt of notice You either: (i) ++ agree in writing to pay Participant a mutually agreeable reasonable ++ royalty for Your past and future use of Modifications made by such ++ Participant, or (ii) withdraw Your litigation claim with respect to ++ the Contributor Version against such Participant. If within 60 days ++ of notice, a reasonable royalty and payment arrangement are not ++ mutually agreed upon in writing by the parties or the litigation claim ++ is not withdrawn, the rights granted by Participant to You under ++ Sections 2.1 and/or 2.2 automatically terminate at the expiration of ++ the 60 day notice period specified above. ++ . ++ (b) any software, hardware, or device, other than such Participant's ++ Contributor Version, directly or indirectly infringes any patent, then ++ any rights granted to You by such Participant under Sections 2.1(b) ++ and 2.2(b) are revoked effective as of the date You first made, used, ++ sold, distributed, or had made, Modifications made by that ++ Participant. ++ . ++ 8.3. If You assert a patent infringement claim against Participant ++ alleging that such Participant's Contributor Version directly or ++ indirectly infringes any patent where such claim is resolved (such as ++ by license or settlement) prior to the initiation of patent ++ infringement litigation, then the reasonable value of the licenses ++ granted by such Participant under Sections 2.1 or 2.2 shall be taken ++ into account in determining the amount or value of any payment or ++ license. ++ . ++ 8.4. In the event of termination under Sections 8.1 or 8.2 above, ++ all end user license agreements (excluding distributors and resellers) ++ which have been validly granted by You or any distributor hereunder ++ prior to termination shall survive termination. ++ . ++ 9. LIMITATION OF LIABILITY. ++ . ++ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT ++ (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL ++ DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, ++ OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ++ ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY ++ CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, ++ WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER ++ COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN ++ INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF ++ LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY ++ RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW ++ PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE ++ EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO ++ THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. ++ . ++ 10. U.S. GOVERNMENT END USERS. ++ . ++ The Covered Code is a "commercial item," as that term is defined in ++ 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer ++ software" and "commercial computer software documentation," as such ++ terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 ++ C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), ++ all U.S. Government End Users acquire Covered Code with only those ++ rights set forth herein. ++ . ++ 11. MISCELLANEOUS. ++ . ++ This License represents the complete agreement concerning subject ++ matter hereof. If any provision of this License is held to be ++ unenforceable, such provision shall be reformed only to the extent ++ necessary to make it enforceable. This License shall be governed by ++ California law provisions (except to the extent applicable law, if ++ any, provides otherwise), excluding its conflict-of-law provisions. ++ With respect to disputes in which at least one party is a citizen of, ++ or an entity chartered or registered to do business in the United ++ States of America, any litigation relating to this License shall be ++ subject to the jurisdiction of the Federal Courts of the Northern ++ District of California, with venue lying in Santa Clara County, ++ California, with the losing party responsible for costs, including ++ without limitation, court costs and reasonable attorneys' fees and ++ expenses. The application of the United Nations Convention on ++ Contracts for the International Sale of Goods is expressly excluded. ++ Any law or regulation which provides that the language of a contract ++ shall be construed against the drafter shall not apply to this ++ License. ++ . ++ 12. RESPONSIBILITY FOR CLAIMS. ++ . ++ As between Initial Developer and the Contributors, each party is ++ responsible for claims and damages arising, directly or indirectly, ++ out of its utilization of rights under this License and You agree to ++ work with Initial Developer and Contributors to distribute such ++ responsibility on an equitable basis. Nothing herein is intended or ++ shall be deemed to constitute any admission of liability. ++ . ++ 13. MULTIPLE-LICENSED CODE. ++ . ++ Initial Developer may designate portions of the Covered Code as ++ "Multiple-Licensed". "Multiple-Licensed" means that the Initial ++ Developer permits you to utilize portions of the Covered Code under ++ Your choice of the NPL or the alternative licenses, if any, specified ++ by the Initial Developer in the file described in Exhibit A. ++ . ++ EXHIBIT A -Mozilla Public License. ++ . ++ ``The contents of this file are subject to the Mozilla Public License ++ Version 1.1 (the "License"); you may not use this file except in ++ compliance with the License. You may obtain a copy of the License at ++ http://www.mozilla.org/MPL/ ++ . ++ Software distributed under the License is distributed on an "AS IS" ++ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the ++ License for the specific language governing rights and limitations ++ under the License. ++ . ++ The Original Code is ______________________________________. ++ . ++ The Initial Developer of the Original Code is ________________________. ++ Portions created by ______________________ are Copyright (C) ______ ++ _______________________. All Rights Reserved. ++ . ++ Contributor(s): ______________________________________. ++ . ++ Alternatively, the contents of this file may be used under the terms ++ of the _____ license (the "[___] License"), in which case the ++ provisions of [______] License are applicable instead of those ++ above. If you wish to allow use of your version of this file only ++ under the terms of the [____] License and not to allow others to use ++ your version of this file under the MPL, indicate your decision by ++ deleting the provisions above and replace them with the notice and ++ other provisions required by the [___] License. If you do not delete ++ the provisions above, a recipient may use your version of this file ++ under either the MPL or the [___] License." ++ . ++ [NOTE: The text of this Exhibit A may differ slightly from the text of ++ the notices in the Source Code files of the Original Code. You should ++ use the text of this Exhibit A rather than the text found in the ++ Original Code Source Code for Your Modifications.] diff --cc debian/gbp.conf index 00000000,00000000..ebb3d050 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,6 @@@ ++[DEFAULT] ++upstream-branch = upstream ++debian-branch = master ++pristine-tar = True ++upstream-tag = upstream/%(version)s ++debian-tag = debian/%(version)s diff --cc debian/gir1.2-gst-plugins-bad-1.0.install index 00000000,00000000..e68ee28e new file mode 100644 --- /dev/null +++ b/debian/gir1.2-gst-plugins-bad-1.0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/girepository-* diff --cc debian/gstreamer1.0-opencv.install index 00000000,00000000..f1fde00e new file mode 100644 --- /dev/null +++ b/debian/gstreamer1.0-opencv.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/gstreamer-1.0/libgstopencv.so diff --cc debian/gstreamer1.0-plugins-bad-apps.install index 00000000,00000000..2e7e901c new file mode 100644 --- /dev/null +++ b/debian/gstreamer1.0-plugins-bad-apps.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/bin/gst-transcoder-1.0 diff --cc debian/gstreamer1.0-plugins-bad.install index 00000000,00000000..e813895a new file mode 100644 --- /dev/null +++ b/debian/gstreamer1.0-plugins-bad.install @@@ -1,0 -1,0 +1,128 @@@ ++usr/lib/*/gstreamer-1.0/libgstaccurip.so ++usr/lib/*/gstreamer-1.0/libgstadpcmdec.so ++usr/lib/*/gstreamer-1.0/libgstadpcmenc.so ++usr/lib/*/gstreamer-1.0/libgstaes.so ++usr/lib/*/gstreamer-1.0/libgstaiff.so ++usr/lib/*/gstreamer-1.0/libgstaom.so ++usr/lib/*/gstreamer-1.0/libgstasfmux.so ++usr/lib/*/gstreamer-1.0/libgstassrender.so ++usr/lib/*/gstreamer-1.0/libgstaudiobuffersplit.so ++usr/lib/*/gstreamer-1.0/libgstaudiofxbad.so ++usr/lib/*/gstreamer-1.0/libgstaudiolatency.so ++usr/lib/*/gstreamer-1.0/libgstaudiomixmatrix.so ++usr/lib/*/gstreamer-1.0/libgstaudiovisualizers.so ++usr/lib/*/gstreamer-1.0/libgstautoconvert.so ++usr/lib/*/gstreamer-1.0/libgstbayer.so ++usr/lib/*/gstreamer-1.0/libgstbs2b.so ++usr/lib/*/gstreamer-1.0/libgstbz2.so ++usr/lib/*/gstreamer-1.0/libgstcamerabin.so ++usr/lib/*/gstreamer-1.0/libgstchromaprint.so ++usr/lib/*/gstreamer-1.0/libgstclosedcaption.so ++usr/lib/*/gstreamer-1.0/libgstcodecalpha.so ++usr/lib/*/gstreamer-1.0/libgstcodectimestamper.so ++usr/lib/*/gstreamer-1.0/libgstcoloreffects.so ++usr/lib/*/gstreamer-1.0/libgstcolormanagement.so ++usr/lib/*/gstreamer-1.0/libgstcurl.so ++usr/lib/*/gstreamer-1.0/libgstdash.so ++usr/lib/*/gstreamer-1.0/libgstde265.so ++usr/lib/*/gstreamer-1.0/libgstdebugutilsbad.so ++usr/lib/*/gstreamer-1.0/libgstdtls.so ++usr/lib/*/gstreamer-1.0/libgstdtsdec.so ++usr/lib/*/gstreamer-1.0/libgstdvbsubenc.so ++usr/lib/*/gstreamer-1.0/libgstdvbsuboverlay.so ++usr/lib/*/gstreamer-1.0/libgstdvdspu.so ++usr/lib/*/gstreamer-1.0/libgstfaad.so ++usr/lib/*/gstreamer-1.0/libgstfaceoverlay.so ++usr/lib/*/gstreamer-1.0/libgstfestival.so ++usr/lib/*/gstreamer-1.0/libgstfieldanalysis.so ++usr/lib/*/gstreamer-1.0/libgstflite.so ++usr/lib/*/gstreamer-1.0/libgstfluidsynthmidi.so ++usr/lib/*/gstreamer-1.0/libgstfreeverb.so ++usr/lib/*/gstreamer-1.0/libgstfrei0r.so ++usr/lib/*/gstreamer-1.0/libgstgaudieffects.so ++usr/lib/*/gstreamer-1.0/libgstgdp.so ++usr/lib/*/gstreamer-1.0/libgstgeometrictransform.so ++usr/lib/*/gstreamer-1.0/libgstgme.so ++usr/lib/*/gstreamer-1.0/libgstgsm.so ++usr/lib/*/gstreamer-1.0/libgsthls.so ++usr/lib/*/gstreamer-1.0/libgstid3tag.so ++usr/lib/*/gstreamer-1.0/libgstinter.so ++usr/lib/*/gstreamer-1.0/libgstinterlace.so ++usr/lib/*/gstreamer-1.0/libgstipcpipeline.so ++usr/lib/*/gstreamer-1.0/libgstivfparse.so ++usr/lib/*/gstreamer-1.0/libgstivtc.so ++usr/lib/*/gstreamer-1.0/libgstjp2kdecimator.so ++usr/lib/*/gstreamer-1.0/libgstjpegformat.so ++usr/lib/*/gstreamer-1.0/libgstladspa.so ++usr/lib/*/gstreamer-1.0/libgstlegacyrawparse.so ++usr/lib/*/gstreamer-1.0/libgstlv2.so ++usr/lib/*/gstreamer-1.0/libgstmidi.so ++usr/lib/*/gstreamer-1.0/libgstmodplug.so ++usr/lib/*/gstreamer-1.0/libgstmpeg2enc.so ++usr/lib/*/gstreamer-1.0/libgstmpegpsdemux.so ++usr/lib/*/gstreamer-1.0/libgstmpegpsmux.so ++usr/lib/*/gstreamer-1.0/libgstmpegtsdemux.so ++usr/lib/*/gstreamer-1.0/libgstmpegtsmux.so ++usr/lib/*/gstreamer-1.0/libgstmplex.so ++usr/lib/*/gstreamer-1.0/libgstmusepack.so ++usr/lib/*/gstreamer-1.0/libgstmxf.so ++usr/lib/*/gstreamer-1.0/libgstneonhttpsrc.so ++usr/lib/*/gstreamer-1.0/libgstnetsim.so ++usr/lib/*/gstreamer-1.0/libgstopenal.so ++usr/lib/*/gstreamer-1.0/libgstopenaptx.so ++usr/lib/*/gstreamer-1.0/libgstopenexr.so ++usr/lib/*/gstreamer-1.0/libgstopenh264.so ++usr/lib/*/gstreamer-1.0/libgstopenjpeg.so ++usr/lib/*/gstreamer-1.0/libgstopenmpt.so ++usr/lib/*/gstreamer-1.0/libgstopusparse.so ++usr/lib/*/gstreamer-1.0/libgstpcapparse.so ++usr/lib/*/gstreamer-1.0/libgstpnm.so ++usr/lib/*/gstreamer-1.0/libgstproxy.so ++usr/lib/*/gstreamer-1.0/libgstqroverlay.so ++usr/lib/*/gstreamer-1.0/libgstremovesilence.so ++usr/lib/*/gstreamer-1.0/libgstrfbsrc.so ++usr/lib/*/gstreamer-1.0/libgstrist.so ++usr/lib/*/gstreamer-1.0/libgstrsvg.so ++usr/lib/*/gstreamer-1.0/libgstrtmp.so ++usr/lib/*/gstreamer-1.0/libgstrtmp2.so ++usr/lib/*/gstreamer-1.0/libgstrtpmanagerbad.so ++usr/lib/*/gstreamer-1.0/libgstrtponvif.so ++usr/lib/*/gstreamer-1.0/libgstsdpelem.so ++usr/lib/*/gstreamer-1.0/libgstsegmentclip.so ++usr/lib/*/gstreamer-1.0/libgstshm.so ++usr/lib/*/gstreamer-1.0/libgstsiren.so ++usr/lib/*/gstreamer-1.0/libgstsmooth.so ++usr/lib/*/gstreamer-1.0/libgstsmoothstreaming.so ++usr/lib/*/gstreamer-1.0/libgstsndfile.so ++usr/lib/*/gstreamer-1.0/libgstsoundtouch.so ++usr/lib/*/gstreamer-1.0/libgstspandsp.so ++usr/lib/*/gstreamer-1.0/libgstspeed.so ++usr/lib/*/gstreamer-1.0/libgstsrt.so ++usr/lib/*/gstreamer-1.0/libgstsrtp.so ++usr/lib/*/gstreamer-1.0/libgstsubenc.so ++usr/lib/*/gstreamer-1.0/libgstswitchbin.so ++usr/lib/*/gstreamer-1.0/libgstteletext.so ++usr/lib/*/gstreamer-1.0/libgsttimecode.so ++usr/lib/*/gstreamer-1.0/libgsttranscode.so ++usr/lib/*/gstreamer-1.0/libgstttmlsubs.so ++usr/lib/*/gstreamer-1.0/libgstvideofiltersbad.so ++usr/lib/*/gstreamer-1.0/libgstvideoframe_audiolevel.so ++usr/lib/*/gstreamer-1.0/libgstvideoparsersbad.so ++usr/lib/*/gstreamer-1.0/libgstvideosignal.so ++usr/lib/*/gstreamer-1.0/libgstvmnc.so ++usr/lib/*/gstreamer-1.0/libgstvoaacenc.so ++usr/lib/*/gstreamer-1.0/libgstvoamrwbenc.so ++usr/lib/*/gstreamer-1.0/libgstwebp.so ++usr/lib/*/gstreamer-1.0/libgstwildmidi.so ++usr/lib/*/gstreamer-1.0/libgstx265.so ++usr/lib/*/gstreamer-1.0/libgstzbar.so ++usr/lib/*/gstreamer-1.0/libgstanalyticsoverlay.so ++usr/lib/*/gstreamer-1.0/libgstcodec2json.so ++usr/lib/*/gstreamer-1.0/libgstinsertbin.so ++usr/lib/*/gstreamer-1.0/libgstlc3.so ++usr/lib/*/gstreamer-1.0/libgstmse.so ++usr/lib/*/gstreamer-1.0/libgstsvtav1.so ++usr/lib/*/gstreamer-1.0/libgstunixfd.so ++usr/lib/*/gstreamer-1.0/libgsttensordecoders.so ++usr/share/gstreamer-1.0/presets/ ++usr/share/locale diff --cc debian/gstreamer1.0-wpe.install index 00000000,00000000..b9396bad new file mode 100644 --- /dev/null +++ b/debian/gstreamer1.0-wpe.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/lib/*/gst-plugins-bad/wpe-extension/libgstwpeextension.so ++usr/lib/*/gstreamer-1.0/libgstwpe.so diff --cc debian/libgstreamer-opencv1.0-0.install index 00000000,00000000..d0a4e4d3 new file mode 100644 --- /dev/null +++ b/debian/libgstreamer-opencv1.0-0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libgstopencv-1.0.so.* diff --cc debian/libgstreamer-plugins-bad1.0-0.install index 00000000,00000000..3781bd39 new file mode 100644 --- /dev/null +++ b/debian/libgstreamer-plugins-bad1.0-0.install @@@ -1,0 -1,0 +1,19 @@@ ++usr/lib/*/libgstadaptivedemux-1.0.so.* ++usr/lib/*/libgstbadaudio-1.0.so.* ++usr/lib/*/libgstbasecamerabinsrc-1.0.so.* ++usr/lib/*/libgstcodecparsers-1.0.so.* ++usr/lib/*/libgstcodecs-1.0.so.* ++usr/lib/*/libgstinsertbin-1.0.so.* ++usr/lib/*/libgstisoff-1.0.so.* ++usr/lib/*/libgstmpegts-1.0.so.* ++usr/lib/*/libgstphotography-1.0.so.* ++usr/lib/*/libgstplay-1.0.so.* ++usr/lib/*/libgstplayer-1.0.so.* ++usr/lib/*/libgstsctp-1.0.so.* ++usr/lib/*/libgsttranscoder-1.0.so.* ++usr/lib/*/libgsturidownloader-1.0.so.* ++usr/lib/*/libgstwebrtc-1.0.so.* ++usr/lib/*/libgstanalytics-1.0.so.* ++usr/lib/*/libgstdxva-1.0.so.* ++usr/lib/*/libgstmse-1.0.so.* ++usr/share/gstreamer-1.0/encoding-profiles diff --cc debian/libgstreamer-plugins-bad1.0-dev.install index 00000000,00000000..3a0b682c new file mode 100644 --- /dev/null +++ b/debian/libgstreamer-plugins-bad1.0-dev.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/include ++usr/lib/*/*.so ++usr/lib/*/pkgconfig ++usr/share/gir-* diff --cc debian/not-installed index 00000000,00000000..9bf007e3 new file mode 100644 --- /dev/null +++ b/debian/not-installed @@@ -1,0 -1,0 +1,1 @@@ ++usr/bin/playout diff --cc debian/patches/0001_meson-vmaf_dep-missing-variable.patch index 00000000,00000000..15756b84 new file mode 100644 --- /dev/null +++ b/debian/patches/0001_meson-vmaf_dep-missing-variable.patch @@@ -1,0 -1,0 +1,17 @@@ ++Description: meson missing vmaf_dep variable with vmaf disabled ++Author: Marc Leeman ++Last-Update: 2025-12-11 ++ ++Index: gst-plugins-bad1.0/tests/check/meson.build ++=================================================================== ++--- gst-plugins-bad1.0.orig/tests/check/meson.build +++++ gst-plugins-bad1.0/tests/check/meson.build ++@@ -172,7 +172,7 @@ if host_machine.system() != 'windows' ++ [['elements/netsim.c'], true ], ++ [['elements/shm.c'], not shm_enabled, shm_deps], ++ [['elements/unixfd.c'], not gio_unix_dep.found()], ++- [['elements/vmaf.c'], get_option('vmaf').disabled() or not libvmaf_dep.found(), [libvmaf_dep]], +++ [['elements/vmaf.c'], true, ], ++ [['elements/voaacenc.c'], ++ not voaac_dep.found() or not cdata.has('HAVE_UNISTD_H'), [voaac_dep]], ++ [['elements/webrtcbin.c'], not libnice_dep.found(), [gstwebrtc_dep]], diff --cc debian/patches/02_opencv-data-path.patch index 00000000,00000000..d665d384 new file mode 100644 --- /dev/null +++ b/debian/patches/02_opencv-data-path.patch @@@ -1,0 -1,0 +1,40 @@@ ++From: =?utf-8?q?Sebastian_Dr=C3=B6ge?= ++Date: Thu, 17 Jan 2019 17:02:43 +0200 ++Subject: opencv data path ++ ++--- ++ ext/opencv/gstfaceblur.cpp | 5 ++--- ++ ext/opencv/gstfacedetect.cpp | 4 +--- ++ 2 files changed, 3 insertions(+), 6 deletions(-) ++ ++diff --git a/ext/opencv/gstfaceblur.cpp b/ext/opencv/gstfaceblur.cpp ++index 91bda2f..93671e4 100644 ++--- a/ext/opencv/gstfaceblur.cpp +++++ b/ext/opencv/gstfaceblur.cpp ++@@ -68,9 +68,8 @@ ++ GST_DEBUG_CATEGORY_STATIC (gst_face_blur_debug); ++ #define GST_CAT_DEFAULT gst_face_blur_debug ++ ++-#define DEFAULT_PROFILE OPENCV_PREFIX G_DIR_SEPARATOR_S "share" \ ++- G_DIR_SEPARATOR_S OPENCV_PATH_NAME G_DIR_SEPARATOR_S "haarcascades" \ ++- G_DIR_SEPARATOR_S "haarcascade_frontalface_default.xml" +++#define HAAR_CASCADES_DIR "/usr/share/opencv4/haarcascades/" +++#define DEFAULT_PROFILE HAAR_CASCADES_DIR HAAR_CASCADES_DIR "haarcascade_frontalface_default.xml" ++ #define DEFAULT_SCALE_FACTOR 1.25 ++ #if (CV_MAJOR_VERSION >= 4) ++ #define DEFAULT_FLAGS CASCADE_DO_CANNY_PRUNING ++diff --git a/ext/opencv/gstfacedetect.cpp b/ext/opencv/gstfacedetect.cpp ++index 5e1c781..59e1d0a 100644 ++--- a/ext/opencv/gstfacedetect.cpp +++++ b/ext/opencv/gstfacedetect.cpp ++@@ -86,9 +86,7 @@ using namespace std; ++ GST_DEBUG_CATEGORY_STATIC (gst_face_detect_debug); ++ #define GST_CAT_DEFAULT gst_face_detect_debug ++ ++-#define HAAR_CASCADES_DIR OPENCV_PREFIX G_DIR_SEPARATOR_S "share" \ ++- G_DIR_SEPARATOR_S OPENCV_PATH_NAME G_DIR_SEPARATOR_S "haarcascades" \ ++- G_DIR_SEPARATOR_S +++#define HAAR_CASCADES_DIR "/usr/share/opencv4/haarcascades/" ++ #define DEFAULT_FACE_PROFILE HAAR_CASCADES_DIR "haarcascade_frontalface_default.xml" ++ #define DEFAULT_NOSE_PROFILE HAAR_CASCADES_DIR "haarcascade_mcs_nose.xml" ++ #define DEFAULT_MOUTH_PROFILE HAAR_CASCADES_DIR "haarcascade_mcs_mouth.xml" diff --cc debian/patches/Skip-failing-tests-big-endian.patch index 00000000,00000000..886ac523 new file mode 100644 --- /dev/null +++ b/debian/patches/Skip-failing-tests-big-endian.patch @@@ -1,0 -1,0 +1,22 @@@ ++From: =?utf-8?q?Jeremy_B=C3=ADcha?= ++Date: Tue, 7 Oct 2025 19:06:53 -0400 ++Subject: tests: Don't run openjpeg tests on big-endian ++ ++This could mean that openjpeg is broken on these architectures! ++--- ++ tests/check/meson.build | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++Index: gst-plugins-bad1.0/tests/check/meson.build ++=================================================================== ++--- gst-plugins-bad1.0.orig/tests/check/meson.build +++++ gst-plugins-bad1.0/tests/check/meson.build ++@@ -68,7 +68,7 @@ base_tests = [ ++ [['elements/nvenc.c'], false, [gstgl_dep, gmodule_dep]], ++ [['elements/nvdec.c'], not gstgl_dep.found(), [gstgl_dep, gmodule_dep]], ++ [['elements/svthevcenc.c'], not svthevcenc_dep.found(), [svthevcenc_dep]], ++- [['elements/openjpeg.c'], not openjpeg_dep.found(), [openjpeg_dep]], +++ [['elements/openjpeg.c'], not openjpeg_dep.found() or host_machine.endian() == 'big', [openjpeg_dep]], ++ [['elements/pcapparse.c'], false, [libparser_dep]], ++ [['elements/pnm.c'], get_option('pnm').disabled()], ++ [['elements/proxysink.c'], get_option('proxy').disabled()], diff --cc debian/patches/Skip-failing-tests-i386.patch index 00000000,00000000..a28195fa new file mode 100644 --- /dev/null +++ b/debian/patches/Skip-failing-tests-i386.patch @@@ -1,0 -1,0 +1,23 @@@ ++From: =?utf-8?q?Jeremy_B=C3=ADcha?= ++Date: Tue, 7 Oct 2025 19:00:26 -0400 ++Subject: tests: Skip a test that fails on i386 because of rounding ++ differences ++ ++--- ++ tests/check/elements/avtpcrfbase.c | 2 ++ ++ 1 file changed, 2 insertions(+) ++ ++diff --git a/tests/check/elements/avtpcrfbase.c b/tests/check/elements/avtpcrfbase.c ++index 4565b70..4f31e6b 100644 ++--- a/tests/check/elements/avtpcrfbase.c +++++ b/tests/check/elements/avtpcrfbase.c ++@@ -830,7 +830,9 @@ avtpcrfbase_suite (void) ++ tcase_add_test (tc_chain, test_validate_crf_pdu_tstamps_not_monotonic); ++ tcase_add_test (tc_chain, test_gst_base_freq_multiplier); ++ tcase_add_test (tc_chain, test_calculate_average_period_multiple_crf_tstamps); +++#ifndef __i386__ ++ tcase_add_test (tc_chain, test_calculate_average_period_rounding_error); +++#endif ++ tcase_add_test (tc_chain, ++ test_calculate_average_period_multiple_crf_tstamps_64_bit_overflow); ++ tcase_add_test (tc_chain, test_calculate_average_period_single_crf_tstamp); diff --cc debian/patches/Skip-failing-tests-riscv64.patch index 00000000,00000000..56cb2099 new file mode 100644 --- /dev/null +++ b/debian/patches/Skip-failing-tests-riscv64.patch @@@ -1,0 -1,0 +1,32 @@@ ++From: =?utf-8?q?Jeremy_B=C3=ADcha?= ++Date: Tue, 7 Oct 2025 19:16:21 -0400 ++Subject: tests: Skip failing tests on riscv64 ++ ++The avtpcvfdepay test says one of the test elements timed out ++so maybe extending its timeout would be a better fix ++--- ++ tests/check/meson.build | 4 ++-- ++ 1 file changed, 2 insertions(+), 2 deletions(-) ++ ++Index: gst-plugins-bad1.0/tests/check/meson.build ++=================================================================== ++--- gst-plugins-bad1.0.orig/tests/check/meson.build +++++ gst-plugins-bad1.0/tests/check/meson.build ++@@ -30,7 +30,7 @@ base_tests = [ ++ [['elements/aesdec.c'], not aes_dep.found(), [aes_dep]], ++ [['elements/aiffparse.c'], get_option('aiff').disabled()], ++ [['elements/asfmux.c'], get_option('asfmux').disabled()], ++- [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled()], +++ [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled() or host_machine.cpu_family() == 'riscv64'], ++ [['elements/autoconvert.c'], get_option('autoconvert').disabled()], ++ [['elements/autovideoconvert.c'], get_option('autoconvert').disabled()], ++ [['elements/avwait.c'], get_option('timecode').disabled()], ++@@ -148,7 +148,7 @@ if host_machine.system() != 'windows' ++ [['elements/avtpcrfsync.c'], true, [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']], ++ [['elements/avtpcrfutil.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']], ++ [['elements/avtpcvfpay.c'], not avtp_dep.found(), [avtp_dep]], ++- [['elements/avtpcvfdepay.c'], not avtp_dep.found(), [avtp_dep]], +++ [['elements/avtpcvfdepay.c'], not avtp_dep.found() or host_machine.cpu_family() in ['alpha', 'hppa', 'riscv64'], [avtp_dep]], ++ [['elements/avtpsink.c'], not avtp_dep.found(), [avtp_dep]], ++ [['elements/avtpsrc.c'], not avtp_dep.found(), [avtp_dep]], ++ [['elements/clockselect.c'], get_option('debugutils').disabled()], diff --cc debian/patches/Skip-failing-tests.patch index 00000000,00000000..2b837842 new file mode 100644 --- /dev/null +++ b/debian/patches/Skip-failing-tests.patch @@@ -1,0 -1,0 +1,81 @@@ ++From: Marc Leeman ++Date: Tue, 19 Dec 2023 11:59:24 +0100 ++Subject: [PATCH] Skip failing tests ++ ++camerabin: ++https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244 ++ ++netsim: ++https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3000 ++--- ++ tests/check/meson.build | 16 ++++++++-------- ++ 1 file changed, 8 insertions(+), 8 deletions(-) ++ ++Index: gst-plugins-bad1.0/tests/check/meson.build ++=================================================================== ++--- gst-plugins-bad1.0.orig/tests/check/meson.build +++++ gst-plugins-bad1.0/tests/check/meson.build ++@@ -34,7 +34,7 @@ base_tests = [ ++ [['elements/autoconvert.c'], get_option('autoconvert').disabled()], ++ [['elements/autovideoconvert.c'], get_option('autoconvert').disabled()], ++ [['elements/avwait.c'], get_option('timecode').disabled()], ++- [['elements/camerabin.c'], get_option('camerabin2').disabled()], +++ [['elements/camerabin.c'], true, ], ++ [['elements/ccconverter.c'], get_option('closedcaption').disabled(), [gstvideo_dep]], ++ [['elements/cccombiner.c'], get_option('closedcaption').disabled()], ++ [['elements/ccextractor.c'], get_option('closedcaption').disabled()], ++@@ -83,8 +83,8 @@ base_tests = [ ++ [['elements/switchbin.c'], get_option('switchbin').disabled()], ++ [['elements/videoframe-audiolevel.c'], get_option('videoframe_audiolevel').disabled()], ++ [['elements/viewfinderbin.c']], ++- [['elements/vkcolorconvert.c'], not gstvulkan_dep.found(), [gstvulkan_dep]], ++- [['elements/vkdeviceprovider.c'], not gstvulkan_dep.found(), [gstvulkan_dep]], +++ [['elements/vkcolorconvert.c'], true, [gstvulkan_dep]], +++ [['elements/vkdeviceprovider.c'], true, [gstvulkan_dep]], ++ [['elements/vkupload.c'], not gstvulkan_dep.found(), [gstvulkan_dep]], ++ [['elements/voamrwbenc.c'], not voamrwbenc_dep.found(), [voamrwbenc_dep]], ++ [['elements/vp9parse.c'], false, [gstcodecparsers_dep]], ++@@ -145,7 +145,7 @@ if host_machine.system() != 'windows' ++ [['elements/avtpaafdepay.c'], not avtp_dep.found(), [avtp_dep]], ++ [['elements/avtpcrfbase.c'], not avtp_dep.found(), [avtp_dep]], ++ [['elements/avtpcrfcheck.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c']], ++- [['elements/avtpcrfsync.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']], +++ [['elements/avtpcrfsync.c'], true, [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']], ++ [['elements/avtpcrfutil.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']], ++ [['elements/avtpcvfpay.c'], not avtp_dep.found(), [avtp_dep]], ++ [['elements/avtpcvfdepay.c'], not avtp_dep.found(), [avtp_dep]], ++@@ -158,7 +158,7 @@ if host_machine.system() != 'windows' ++ not curl_dep.found() or not cdata.has('HAVE_UNISTD_H'), [curl_dep]], ++ [['elements/curlftpsink.c'], not curl_dep.found(), [curl_dep]], ++ [['elements/curlsmtpsink.c'], not curl_dep.found(), [curl_dep]], ++- [['elements/dash_mpd.c'], not xml2_dep.found(), [xml2_dep]], +++ [['elements/dash_mpd.c'], true, [xml2_dep]], ++ [['elements/dtls.c'], not libcrypto_dep.found() or not openssl_dep.found (), [libcrypto_dep]], ++ [['elements/faac.c'], ++ not faac_dep.found() or not cc.has_header_symbol('faac.h', 'faacEncOpen') or not cdata.has('HAVE_UNISTD_H'), ++@@ -169,7 +169,7 @@ if host_machine.system() != 'windows' ++ [['elements/jifmux.c'], ++ not exif_dep.found() or not cdata.has('HAVE_UNISTD_H'), [exif_dep]], ++ [['elements/jpegparse.c'], not cdata.has('HAVE_UNISTD_H')], ++- [['elements/netsim.c']], +++ [['elements/netsim.c'], true ], ++ [['elements/shm.c'], not shm_enabled, shm_deps], ++ [['elements/unixfd.c'], not gio_unix_dep.found()], ++ [['elements/vmaf.c'], get_option('vmaf').disabled() or not libvmaf_dep.found(), [libvmaf_dep]], ++@@ -179,14 +179,14 @@ if host_machine.system() != 'windows' ++ [['elements/x265enc.c'], not x265_dep.found(), [x265_dep]], ++ [['elements/zbar.c'], not zbar_dep.found(), [zbar_dep]], ++ [['elements/zxing.c'], not zxing_dep.found(), [zxing_dep]], ++- [['elements/lc3.c'], not lc3_dep.found(), [lc3_dep]], +++ [['elements/lc3.c'], true, [lc3_dep]], ++ ] ++ endif ++ ++ # linux only tests ++ if host_machine.system() == 'linux' ++ base_tests += [ ++- [['elements/vapostproc.c'], not gstva_dep.found(), [gstva_dep]], +++ [['elements/vapostproc.c'], true, [gstva_dep]], ++ [['elements/vacompositor.c'], not gstva_dep.found(), [gstva_dep]], ++ ] ++ endif diff --cc debian/patches/default-soundfont.patch index 00000000,00000000..37d82ef5 new file mode 100644 --- /dev/null +++ b/debian/patches/default-soundfont.patch @@@ -1,0 -1,0 +1,23 @@@ ++From: Fabian Greffrath ++Date: Wed, 4 Sep 2019 13:07:34 +0200 ++Subject: Set a reasonable default soundfont for Debian ++ ++Bug-Debian: https://bugs.debian.org/929185 ++Forwarded: not-needed ++--- ++ ext/fluidsynth/gstfluiddec.c | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/ext/fluidsynth/gstfluiddec.c b/ext/fluidsynth/gstfluiddec.c ++index c25f0ca..5770022 100644 ++--- a/ext/fluidsynth/gstfluiddec.c +++++ b/ext/fluidsynth/gstfluiddec.c ++@@ -73,7 +73,7 @@ enum ++ LAST_SIGNAL ++ }; ++ ++-#define DEFAULT_SOUNDFONT NULL +++#define DEFAULT_SOUNDFONT "/usr/share/sounds/sf3/default-GM.sf3" ++ #define DEFAULT_SYNTH_CHORUS TRUE ++ #define DEFAULT_SYNTH_REVERB TRUE ++ #define DEFAULT_SYNTH_GAIN 0.2 diff --cc debian/patches/series index 00000000,00000000..6dff6ccd new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,6 @@@ ++02_opencv-data-path.patch ++default-soundfont.patch ++Skip-failing-tests.patch ++Skip-failing-tests-i386.patch ++Skip-failing-tests-big-endian.patch ++Skip-failing-tests-riscv64.patch diff --cc debian/rules index 00000000,00000000..5394630d new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,176 @@@ ++#!/usr/bin/make -f ++ ++include /usr/share/dpkg/default.mk ++include /usr/share/dpkg/pkg-info.mk ++ ++export DEB_BUILD_MAINT_OPTIONS = hardening=+all ++export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs ++export HOME=$(CURDIR)/fake-home ++ ++# upstream version ++gst_version=$(shell echo $(DEB_VERSION) | cut -d '-' -f 1) ++ ++built_binaries := $(shell dh_listpackages) ++ ++# Let's decide the package name and url depending on the distribution ++DISTRO = "$(shell dpkg-vendor --query vendor)" ++ ++GST_PACKAGE_NAME := "GStreamer Bad Plugins (unknown Debian derivative)" ++GST_PACKAGE_ORIGIN="https://tracker.debian.org/pkg/gst-plugins-bad1.0" ++ ++ifeq ($(DISTRO),"Debian") ++GST_PACKAGE_NAME := "GStreamer Bad Plugins (Debian)" ++GST_PACKAGE_ORIGIN="https://tracker.debian.org/pkg/gst-plugins-bad1.0" ++endif ++ ++ifeq ($(DISTRO),"Ubuntu") ++GST_PACKAGE_NAME := "GStreamer Bad Plugins (Ubuntu)" ++GST_PACKAGE_ORIGIN="https://launchpad.net/ubuntu/+source/gst-plugins-bad1.0" ++endif ++ ++conf_flags = -Dpackage-name=$(GST_PACKAGE_NAME) -Dpackage-origin=$(GST_PACKAGE_ORIGIN) ++conf_flags += -Dauto_features=enabled -Ddoc=disabled -Dgpl=enabled ++# Not available in Debian yet ++conf_flags += -Dfaac=disabled -Dgs=disabled -Diqa=disabled -Disac=disabled -Dmagicleap=disabled ++conf_flags += -Dmicrodns=disabled -Dopensles=disabled -Dsvthevcenc=disabled -Dtinyalsa=disabled ++conf_flags += -Dcuda-nvmm=disabled ++conf_flags += -Dnvcomp=disabled ++conf_flags += -Dnvdswrapper=disabled ++conf_flags += -Dlcevcdecoder=disabled -Dlcevcencoder=disabled ++conf_flags += -Dsvtjpegxs=disabled ++conf_flags += -Dtflite-edgetpu=disabled ++conf_flags += -Dwpe2=disabled ++conf_flags += -Dmpeghdec=disabled ++conf_flags += -Dvmaf=disabled ++# Unmaintained library ++conf_flags += -Dmsdk=disabled ++# Only available on Windows ++conf_flags += -Damfcodec=disabled -Ddirectshow=disabled -Dwasapi=disabled -Dwasapi2=disabled ++# In non-free currently ++conf_flags += -Dfdkaac=disabled ++# DirectFB is orphaned since 2018 (see #1083040) ++conf_flags += -Ddirectfb=disabled ++# Debian is not android ++conf_flags += -Dandroidmedia=disabled ++ ++# vulkan now has a dependency on sdl3 that is not in debian ++conf_flags += -Dvulkan=disabled ++ ++ifeq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x alpha hppa hurd-i386 m68k powerpc ppc64 sparc64)) ++conf_flags += -Dzxing=disabled ++endif ++ ++ifeq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armhf riscv64)) ++conf_flags += -Donnx=disabled ++endif ++ ++ifeq ($(filter gstreamer1.0-opencv,$(built_binaries)),) ++conf_flags += -Dopencv=disabled ++endif ++ ++ifeq ($(filter gstreamer1.0-wpe,$(built_binaries)),) ++conf_flags += -Dwpe=disabled ++endif ++ ++ifneq ($(DEB_HOST_ARCH_ENDIAN),little) ++conf_flags += -Dldac=disabled ++endif ++ ++ifneq ($(DEB_HOST_ARCH),amd64) ++conf_flags += -Dqsv=disabled ++endif ++ ++ifneq ($(DEB_HOST_ARCH_OS),linux) ++conf_flags += -Dbluez=disabled -Ddc1394=disabled -Dfbdev=disabled -Dsbc=disabled ++conf_flags += -Dva=disabled -Dv4l2codecs=disabled -Dwpe=disabled -Duvch264=disabled ++conf_flags += -Dvulkan=disabled -Dwayland=disabled -Ddvb=disabled ++conf_flags += -Dopenni2=disabled -Dsctp=disabled -Dwebrtc=disabled ++conf_flags += -Dtflite=disabled ++endif ++ ++ifeq ($(DEB_HOST_ARCH_OS),hurd) ++conf_flags += -Dresindvd=disabled -Dnvcodec=disabled -Dgl=disabled -Dudev=disabled ++conf_flags += -Duvcgadget=disabled -Davtp=disabled ++conf_flags += -Dwebrtcdsp=disabled ++# set the option explicitly to disabled on hurd (it is not compiled) ++conf_flags += -Dhip=disabled ++endif ++ ++# bookworm backport flags ++conf_flags += -Daja=disabled -Dqt6d3d11=disabled ++ ++%: ++ dh $@ ++ ++override_dh_auto_configure: ++ dh_auto_configure -- $(conf_flags) ++ ++execute_before_dh_auto_clean: ++ rm -rf $(CURDIR)/fake-home ++ ++# Only make the tests fail for release architectures plus a few more ++override_dh_auto_test: ++ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armhf i386 ppc64el riscv64 s390x loong64 powerpc ppc64)) ++ xvfb-run dh_auto_test ++else ++ xvfb-run dh_auto_test || true ++endif ++ ++override_dh_makeshlibs: ++ dh_makeshlibs -plibgstreamer-plugins-bad1.0-0 -X "/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0" -V 'libgstreamer-plugins-bad1.0-0 (>= $(gst_version))' -- -c4 ++ dh_makeshlibs -plibgstreamer-opencv1.0-0 -X "/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0" -V 'libgstreamer-opencv1.0-0 (>= $(gst_version))' -- -c4 ++ ++execute_after_dh_install: ++ifeq ($(DEB_HOST_ARCH_OS),linux) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstdvb.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstfbdevsink.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstdc1394.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstdecklink.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstuvch264.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstbluez.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstsbc.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstwaylandsink.so ++ dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstwayland-1.0.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstkms.so ++ dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstcuda-1.0.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ # disable until sdl3 is available ++ #dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstvulkan.so ++ #dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstvulkan-1.0.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstva.so ++ dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstva-1.0.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstv4l2codecs.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstopenni2.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstsctp.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstwebrtc.so ++ dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgstwebrtcnice-1.0.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgsttflite.so ++ dh_install -plibgstreamer-plugins-bad1.0-0 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libgsthip.so.* usr/lib/$(DEB_HOST_MULTIARCH) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgsthip.so ++ifeq ($(DEB_HOST_ARCH),amd64) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstqsv.so ++endif ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstresindvd.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstnvcodec.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstavtp.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstgtkwayland.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstuvcgadget.so ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstwebrtcdsp.so ++endif ++ ++ifneq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x alpha hppa hurd-i386 m68k powerpc ppc64 sparc64)) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstzxing.so ++endif ++ ++ifneq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armhf riscv64)) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstonnx.so ++endif ++ ++ifeq ($(DEB_HOST_ARCH_ENDIAN),little) ++ dh_install -pgstreamer1.0-plugins-bad debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0/libgstldac.so ++endif ++ ++ mkdir -p $(CURDIR)/fake-home ++ HOME=$(CURDIR)/fake-home \ ++ LD_LIBRARY_PATH=debian/libgstreamer-plugins-bad1.0-0/usr/lib/$(DEB_HOST_MULTIARCH):debian/libgstreamer-opencv1.0-0/usr/lib/$(DEB_HOST_MULTIARCH):$(LD_LIBRARY_PATH) \ ++ dh_gstscancodecs ++ rm -rf $(CURDIR)/fake-home diff --cc debian/source/format index 00000000,00000000..163aaf8d new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/tests/build-and-test index 00000000,00000000..6c86a282 new file mode 100755 --- /dev/null +++ b/debian/tests/build-and-test @@@ -1,0 -1,0 +1,21 @@@ ++#!/bin/sh ++ ++set -e ++ ++# Define cleanup function ++cleanup() { ++ exit_code=$? ++ cp -afr obj-*/meson-logs "$AUTOPKGTEST_ARTIFACTS" ++ exit $exit_code ++} ++ ++trap cleanup EXIT ++ ++echo "debian/rules override_dh_auto_configure" ++debian/rules override_dh_auto_configure ++ ++echo "dh_auto_build" ++dh_auto_build ++ ++echo "debian/rules override_dh_auto_test" ++debian/rules override_dh_auto_test diff --cc debian/tests/control index 00000000,00000000..ff88e937 new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,24 @@@ ++Tests: build-and-test ++Depends: @builddeps@ ++Restrictions: allow-stderr ++Architecture: !riscv64 ++ ++Test-Command: gst-transcoder-1.0 --help ++Depends: gstreamer1.0-plugins-bad-apps ++Restrictions: superficial ++ ++Tests: libgstreamer-plugins-bad1.0-dev ++Depends: build-essential, ++ libgstreamer-plugins-bad1.0-dev, ++Restrictions: superficial, allow-stderr ++ ++Tests: gir1.2-gst-plugins-bad-1.0 ++Depends: gir1.2-gst-plugins-bad-1.0, ++ python3-gi, ++Restrictions: superficial ++ ++# NOTE: gstreamer1.0-validate is, at the time of writing, not ++# available in Debian. Mark this test as skip-not-installable for now. ++Tests: validate ++Depends: gstreamer1.0-plugins-bad, gstreamer1.0-validate, xauth, xvfb ++Restrictions: superficial, allow-stderr, needs-internet, skip-not-installable diff --cc debian/tests/gir1.2-gst-plugins-bad-1.0 index 00000000,00000000..bffa2814 new file mode 100755 --- /dev/null +++ b/debian/tests/gir1.2-gst-plugins-bad-1.0 @@@ -1,0 -1,0 +1,52 @@@ ++#!/usr/bin/env python3 ++ ++import sys ++import gi ++import importlib ++ ++ ++def simple_api_check(module: str, object_name: str, version='1.0'): ++ """ ++ Ensure the GIR can be loaded and seen to contain basic types ++ for the specified module (e.g., GstWebRTC). ++ """ ++ try: ++ gi.require_version(module, version) ++ full_module_name = f'gi.repository.{module}' ++ mod = importlib.import_module(full_module_name) ++ ++ _ = getattr(mod, object_name) ++ ++ print(f"OK: API objects are present for {module}") ++ return True ++ ++ except ValueError as e: ++ print(f"FAILURE: Could not require {module} v{version}. " ++ "Library installation is broken.", file=sys.stderr) ++ print(f"Error details: {e}", file=sys.stderr) ++ return False ++ ++ except (ImportError, ModuleNotFoundError) as e: ++ print(f"FAILURE: Could not dynamically import '{full_module_name}'.", ++ file=sys.stderr) ++ print(f"Error details: {e}", file=sys.stderr) ++ return False ++ ++ except AttributeError: ++ print(f"FAILURE: Object '{object_name}' not found in module " ++ "'{module}'.", file=sys.stderr) ++ return False ++ ++ except Exception as e: ++ print(f"FAILURE: Unexpected error: {e}", file=sys.stderr) ++ return False ++ ++ ++tests = [ ++ simple_api_check('GstWebRTC', 'WebRTCDataChannelClass', '1.0'), ++ simple_api_check('GstCuda', 'CudaContext', '1.0'), ++ simple_api_check('GstPlay', 'Play', '1.0'), ++] ++ ++all_ok = all([test for test in tests]) ++sys.exit(0 if all_ok else 1) diff --cc debian/tests/libgstreamer-plugins-bad1.0-dev index 00000000,00000000..35051730 new file mode 100755 --- /dev/null +++ b/debian/tests/libgstreamer-plugins-bad1.0-dev @@@ -1,0 -1,0 +1,38 @@@ ++#!/bin/sh ++ ++set -eux ++ ++WORKDIR=$(mktemp -d) ++export XDG_RUNTIME_DIR="$WORKDIR" ++cleanup () { ++ rm -fr "${WORKDIR:?}" ++} ++trap cleanup 0 INT QUIT ABRT PIPE TERM ++cd "$WORKDIR" ++ ++if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then ++ CROSS_COMPILE="$DEB_HOST_GNU_TYPE-" ++else ++ CROSS_COMPILE= ++fi ++ ++cat < play_api.c ++#include ++#include ++ ++int main(void) ++{ ++ GType play_api = gst_play_state_get_type(); ++ g_assert_cmpuint (play_api, !=, 0); ++ g_assert_cmpuint (play_api, !=, G_TYPE_INVALID); ++ return 0; ++} ++EOF ++ ++# Deliberately word-splitting, that's how pkg-config works: ++# shellcheck disable=SC2046 ++"${CROSS_COMPILE}gcc" -o play_api play_api.c $("${CROSS_COMPILE}pkgconf" --cflags --libs gstreamer-play-1.0) ++echo "build: OK" ++[ -x ./play_api ] ++./play_api ++echo "run: OK" diff --cc debian/tests/validate index 00000000,00000000..35956812 new file mode 100755 --- /dev/null +++ b/debian/tests/validate @@@ -1,0 -1,0 +1,27 @@@ ++#!/bin/sh ++ ++set -eux ++ ++export G_MESSAGES_DEBUG=all ++echo "Environment:" ++env | LC_ALL=C sort -u ++ ++xvfb-run -a \ ++gst-validate-1.0 \ ++ --set-scenario play_5s \ ++ playbin3 'uri=https://gitlab.freedesktop.org/gstreamer/gst-integration-testsuites/-/raw/main/defaults/bipbop/bipbopall.m3u8?ref_type=heads' ++ ++xvfb-run -a \ ++gst-validate-1.0 \ ++ --set-scenario fast_forward \ ++ playbin3 'uri=http://devimages.apple.com/iphone/samples/bipbop/gear4/prog_index.m3u8' ++ ++# Check the h265 parser is somewhat functional. ++GST_DEBUG='*h265*:5' gst-launch-1.0 urisourcebin 'uri=https://gitlab.freedesktop.org/gstreamer/gst-integration-testsuites/-/raw/main/defaults/h265/alternate.h265?ref_type=heads' ! queue ! h265parse ! fakesink 2>&1 | grep 'Complete nal found' ++if [ $? -eq 0 ]; then ++ echo "OK: 'Complete nal found' was detected in h265 parser." ++ exit 0 ++else ++ echo "FAILED: 'Complete nal found' was NOT found by h265 parser." ++ exit 1 ++fi diff --cc debian/upstream/metadata index 00000000,00000000..5b5230a4 new file mode 100644 --- /dev/null +++ b/debian/upstream/metadata @@@ -1,0 -1,0 +1,5 @@@ ++Name: GStreamer Bad Plug-ins ++Bug-Database: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues ++Bug-Submit: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/new ++Repository: https://gitlab.freedesktop.org/gstreamer/gstreamer.git ++Repository-Browse: https://gitlab.freedesktop.org/gstreamer/gstreamer diff --cc debian/upstream/signing-key.asc index 00000000,00000000..fc06c9b8 new file mode 100644 --- /dev/null +++ b/debian/upstream/signing-key.asc @@@ -1,0 -1,0 +1,102 @@@ ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQINBFZxW64BEADpuqvXzaXDuW7D3vgaEUFpt8X1hFy5QXiZ3mh1pagrpNKT3dbS ++igEcAqYBhRuQroeNKzFw4ddJM41RG3RfQqPJ7tRwat9MeQg/rQdBZCm7B1vJF2Hh ++m6vrV8k102BxQOKIRPP6EMcx9BqXjmivIIGG1e8kOfKFD1H4CrZshGOwKgGihqzK ++xLYmtMF79AxhldesGYtd/VI25sELJdey7XCTnMLoL0LtHSFZvLT8Op4D54R55K+d ++P7czVclTMQGsROt9E2avNfPcqBvXLDdMFFtUKc4nXAWXCSrWx/gw8sl9kvZa/Qu8 ++yhHGmmekoMKmcIAAuJ125/XGOmfufPzXDkzXhplIxhynPWl+YbNPVG0GU8ISXXLA ++qSoU+an731S+eNAQGS6HWYh/r3uS6O/NU1DTkEvxYWU0EnbuiT1QVKQ763PNpXtU ++Q6UkUX+5LonzzwNCrZ0oXHVa6f/mJMC+3+jrFkdCnA2rHk+0GhO70nuSPDS4QnHq ++3ZaunSkth+lv27JMKLvbKK7trDWDR9Hb+gQAwEXZi8TsXwFQ0O8w5eV2u1yaJEQU ++4rTEF1OQkU6oMiWeyS6jC/kiTqrF//S7osUrfP5pmHYGLYL6kXYRtDwzUyhePm15 ++tguFK10nntG7+jp/HloSRBeRsq6rkOfsRV+R7WZFz6B56d0vYmz94xxbKwARAQAB ++tCpUaW0gTcO8bGxlciA8dGltQGdzdHJlYW1lci1mb3VuZGF0aW9uLm9yZz6JAk4E ++EwEKADgWIQTWNwMuRbjGWFuUVlZdLu5vbzSdfAUCXoXtZwIbAwULCQgHAgYVCgkI ++CwIEFgIDAQIeAQIXgAAKCRBdLu5vbzSdfOVqD/9wKyhaB6ltiIRms+/qSzdGdD3U ++WmnbHJXGeyaAl7Fj7d/bqw5D029smZFipkhml0nc8S1/y9DNJs3UCnO/Kfd7nFif ++q8snG3Kov0M7IIjblUkFtT5cEDkEwdhnmXhz3/55aZHMAOSxaYq44b5DCdM+uUhk ++DThluhQ2ava682OBJtGrHpX7fKmkycDUSxdT/qhChrmk5AWQHYLE2nOlMoN+f8Ce ++Pwc43MElFELGkk9pfsOrtkAVy7MyFrTRMlSNQCNXD89bIamd/MhAr701FTmD0gxD ++xcjr12oWVadtvQkxa5VKKRWFcgSegFdY+rrudAWc1uv230MY9tlryCelXdLQLldl ++si9JCPd0S+T38F4ELet49I+qEWeLG2ixHgmYxj+EV4k9aG5BjNsCitW4f0ZD4Dlh ++2F3Bo34xB+BupmWNS5+uHQlFxQdqlnNjvb6+TOYO/kL3W0LoVg8GZfF0xOknSLts ++GA6zkBlarvkjJof29gfGNkR/MkGSMumvjrqEsMR9ss/4PMNeyBpTdYrIQlVL0rNU ++kPxFbXUl5d8bveIoabTykZwFr/ceOKvecqG50/w8+EJ4ic0g04It0KX80Cb62FET ++NjRp9uHzVSReOCeUuCnnQEApsFuDF3awB7X6JVIVjGSaQJUBXlqePz8J+kYGPPmT ++6YbNRLkvkVv7fHB6bbQpVGltLVBoaWxpcHAgTcO8bGxlciA8dGltQGNlbnRyaWN1 ++bGFyLmNvbT6JAjgEEwECACIFAlcPgcACGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4B ++AheAAAoJEF0u7m9vNJ18kJ8P/iqeK1lCVqK7CWsdX/yftQBhBVqAnX2NbPxQItIG ++U0smstCZ75EkuBfBgoWQ0Z0QiEVbBDIWAesAighfNbNHdmIYpaiQX2IejHAHnzAF ++yU5NRIMTRccdRJh5pmoz5wJMBn6Ha4Ly3uihBAZm9UTKxVjQGsHY7NKPw0+zcmiM ++aKFOYWndeJIFUGLTmsJ09y2OB63uAQh0YDOBTchrq/ZzAHYmhrfeHCqILIvksZpK ++aGJ6kKHQem3vguzMcpl+P+cfAG4NF5469AKlTAufCdzVDJaQUV3pCKZjNeV1iORo ++dgJHPV0s+kKChBk2zUa+4JytwfYac3hMaosdGKT7oT/MU0SW4dwupvMDrS7g96Cc ++CmigkP9uKrPcDkch6LH/eHD8zEEUKZgnWGhZsgGtx8EvO9V7yCXV/uijtUAMcQ/E ++CnG0kljM2R9NYzWFeHTD2XOsE5j428jJ91+6LS4dBger/Nyo51HxCmylKVf8dFx9 ++3HrJrlPA5YD+XDgyDj5yIvqqtVUost1wl8RN+HD9vb82w5GLyJWIeGZBRD4XViFK ++6CgcOhaxLz/cZBRXyggnquLZZa9wdxbbdyEydQtC7qVjtu99kS4/+9VHM7Z5UQbx ++yvRRo9XSdbwHKFiJ0a5qjKOIW7nzXKGzq+eNUI5bMWdZ9atlq8bzg1PnPjEfY7O0 ++6oxZtCFUaW0gTcO8bGxlciA8dGltQGNlbnRyaWN1bGFyLmNvbT6JAjgEEwECACIF ++AlZxYVACGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEF0u7m9vNJ18gHAP ++/0XMakA6gBD107wWXZC8yCPlIxRXtnKIcIM++rvuAFvy64uUGrpi522ORd7UgCF0 ++dvBDSSJ14iPUBgmHu79UDXK+YZsGQf3HZjqpI+j4kPLbhh8EWrq9TdVhzUi3tDGk ++bhQxNH7LoITs8Dc4zLmBgThwWpyxt2SoHoD+i0h1UGpWuy3fhzLwj+w8qUE52Tea ++OrVlfZZ8N77Y4C+Cgw7jDHl+pToNB7pMQAI4wxD7QH7zfhGwjLg27IDE619+rzoX ++7nLB7eNdaf/+wdUtD/I1FNiRY3brNZN47qBVO8DSY8CCh56e6MvfiHt3DvIgFzpN ++nxDFpVqawYBCpzZ0s4QbrDhtrxzQoSjiTRLHJZvfO0kdV6HumQmcizIRRp3SnXP3 +++hsrKkZsf6o8Y02VnfaNI/cSyWeopsiGvexHffBe7UfPEnZBxvf9mLmobEPY7KgR ++hzAjXNyyf05/5k80K0fp1z+L5iFCaJs2JLXBWqETf5s9hjsIDfOY/ZFU8HrOdk/9 ++jjLAXSorUiAWiaR+BaFL/s8XKGsfMvhAC6/w4Pp2r85azhsavKrZ1mhgwuiULmX4 ++p6Goxq1lxjW0mxZLB3dEkhaFExRl6gdFKsHL1dvrP6uaGpAATcEJyUOkug9Qseog ++f+gyMSrCkzaL2w6nZlV+79jNF35Yi+YvKEDHAOJWnvQytCVUaW0tUGhpbGlwcCBN ++w7xsbGVyIDx0LmkubUB6ZW4uY28udWs+iQI4BBMBAgAiBQJWcWEhAhsDBgsJCAcD ++AgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBdLu5vbzSdfNGDEACirvMmcyUFfiUPmQWE ++y92J7qJm16nZgck0Nh8zHj7Sfmf9ilB8NegGMp5VlPkUOuYX/rDH15ablDvrnoU9 ++cfLR3lC2lsCnT65BJCqTclcXFMZryCff2zrxJTvarc8uMf2CrNe1/0CdrP2VA2mT ++E8UP29JuINBaWmEvn3794k/eoilX8GlIDKVN5GTzUnea7hsQwTj11HXFQ3w+uLpw ++Ft8/hFIMOD1yYkepHfN6A7lxMpmLfV/GoXd+5kY8xXOyW57rFiQEP9wmbD06G0GY ++fP1zEcmmcoZDRKlFkJAD7FjqkbI5WYkTmQYWHCZY2FL6ODPYZoI3O73xBcRytcHW ++gjyvAuT/mCKox04wXzn0/V5H2p5m3wwFMZUCi6lHyHdTg4T3+HB6MNB3Rn5mBI3X ++qjjNNEUW5YLnPB/HonECT8Lq8kqa9qhEGJH45MTrFXmPpVQJSiK3vlDH9mOXOsNB ++sTq6p7MAc55w/zyZin4VOT7mLdVsm6FxZAZGe76H8/CFyOKv1sfDIiW0Q8VKg4FA ++qRqHg5DGOv6yqmU2avElsyKiyn+uGTxveDmsueu/Pu/mGpS++xqLZBMLyvu+jUB9 ++CPoRyuCVZsn5Tpuq9lwdJm6i5xWF7DSfa+gSkUz7qidpGCoujpXHTcytUVYSA/cV ++2B+/DPwTOkIn85KfmU8sQhG6z7QpVGltLVBoaWxpcHAgTcO8bGxlciA8dGltQGNl ++bnRyaWN1bGFyLm5ldD6JAjgEEwECACIFAlZxW64CGwMGCwkIBwMCBhUIAgkKCwQW ++AgMBAh4BAheAAAoJEF0u7m9vNJ18ng4QAK63JQ0qqWNKEsdx6MXFNH29tuGniMvD ++mhELY/1fE0JMwA5/EoVrWPTGJSA9YrEC3NNOr/oppYr/ajTiTkEqs8GsFb6ok7TG ++08hoBqCNiSllwL14bvnf/E49d6cNDp4z53V7TtTj/hNXjWm2+KAFMqYJOrZ8ddKm ++ss9HfcTYbJyVIlbcBoG11TOZl5H+vcC7KcvRH2YqwMPSS6m9PdDh7MUnPfAH2Be+ ++r/Tc9VClBn+0Melwcv1+I8bldDmvA2t5ix2sYiYqF//Au5RJ4PeTX9s8N0ZiO53K ++LS2Gl+wuM7RhVDCk2RnUj8oF4iuMgN0+nBUOJ5bsqn2FM/wzWghy93cVEejU0gXm ++zMQ/xA8UPG/L5Kbeh8ZXG8YRepfaCTXLKhyH5nQwk55I3GoSBLzQ+NO512WnoCnn ++jPecPw1rOKj73F6WFLYDKdO3tWODD6cxUU976Xkm4nKIDBLpclGe2Iktzn/ILK9L ++BXxvMePBYXHPcEinDb5ZBsGW41pqZEQo5E4HSLmnPyNsQmYDe4AMXpcmCmM7ogTW ++X0sMBhPlxnF4RluFiyAWjm++L8VtjTI9TK1Dekb7k7Crvk0Qg07PiA99ggO9XZ3x ++7+MUD39LLVo5yIWdNfib2Ew40mnoJN6k/djR9VKy+uxgNJOlnxSWRkhRTQJ88DUD ++R42MZ3RDlHn3uQINBFZxW64BEAC26TlsVewegkQee50EVZni7G7c8TlpD1fDnBPO ++6N+6+8bajmQvwn6IrQBxno9HpqYoOMGdGentV+PAIg/4Td23stk+OPi/wyHHuHeg ++RLRNWyKSsnSZ+RmrCXcm9Ht3cm8d/ux0kLtj4zPqm/XF8+HmYYdla0Y/LnBxwHPz ++AwwWq01hkK9tFp7KtktL0VNqTRPKpVYWygKpypvCFQdQxxUtDg4sx9dm95hC+VJC ++JGdRHQNVYlkwfYrhGA9S1D2wDmVQxHfQuDkOQLhXuU7kONpUG/+tRGjgy3AZKrDI ++dyXjXUhA8JdbNjDso91sjagGYIfVZfELTfQAfurOmhQKlDR+W/83k9A3c+Se6xaJ ++Q2n/1lp7CMyS2mPPQI0+QPfV+kZ2ElGI9m97QXS/d4rAZpwQMZMZZ0zza2U+K2Ge ++CEvwRAxlceylCJll0SGsMfURhUkuJc3uy6UMRJrSHMEFSyAoajCJ0mDKzRUsW8vj ++24GqJN50wqUgOFQM21m7TWqCETTR1pU2UkZsPJzjSE7XCpGxbmJ1HqoTdOnp5oZQ +++u7EMafbyGDjL8zYO2/K+BNCQB9JggCrBl20M7dksaDl41TP+G4ExpLMTQQZPo7o ++Wdmpwx/+WbWkR1qlExIKNdh214ooIXmkIR0isV50E9PVDCjy5+R4DajqBQ3/EhiQ ++G/BXlQARAQABiQIfBBgBAgAJBQJWcVuuAhsMAAoJEF0u7m9vNJ18L08P/AmSnm8A ++R8oA/dBNSw0Nha+iuYDNOxm+rzoJ8E4ACkvuSQfmJBxXuHPXFI3EtMJqhtD5g4Y6 ++P+p6PRnJokIVdaZmIRxtODdvYrKeT6J3p0d1BhacEnxiDkHku8JUynTNksqnrnpv ++dgvzqoZFYUSrklgFRh+rxdKI+2x0oG5JhX3rhZVSrXKxY/CYgi9qzhv3zR6Ur8tm ++1tBEyU1aAb+Pve4TmwBkOaz9E2p3qZhy4Yff0YErSWhGLcviIkF3fK8EmA9bchMD ++KwHws3zApZk8PU6ZpF8DpNWhu+Ak+EkOTr1H9tNkFZOH234HKeQhIiAfWSyFHbYK ++XJLap0mt5oNV1tzc6Cxl/quj+RCpYdfNAztbfpszxlZ3DbNG1XiGIN3PxDCZaOnS ++ITv5EKEVKVMCpvjQ4ENO6F+7Xr/HMBgvLkhDpR+sfSycpYrOItiqM2kN6XPzfok2 ++Bbb+Wh7sFf0Ew6NVgOGq8NUUh924NkkrHfPoO7dIe2lqvUxhk+r+IsPPu0sV87/w ++AToBuDG4WeBnlExzycQVaLbrPkI+QmBR1BAYPdiHCLr/lSmlyepxO7fldq+x/ak+ ++dwa5kqMJoKxxeIzqJyF/Unuv1N5lUDsph6WOpuaB/rKlpHbJWiZ1JWmM1KC4Fol+ ++JCL/cyRfp0xaKjSQSMmLwnN0VnUlEDpqB3qi ++=5zjV ++-----END PGP PUBLIC KEY BLOCK----- diff --cc debian/watch index 00000000,00000000..c4ee569b new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=4 ++opts=pgpmode=auto \ ++https://gstreamer.freedesktop.org/src/gst-plugins-bad/ gst-plugins-bad-(1\.28\.[\d]+)@ARCHIVE_EXT@