summaryrefslogtreecommitdiff
path: root/multimedia/gst-plugins1-base
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2021-11-15 22:01:15 +0000
committerwiz <wiz@pkgsrc.org>2021-11-15 22:01:15 +0000
commitde67978d745835f41341747c83dd30e7f31ada83 (patch)
treef4e9760268a3cc4a5f6eff115074f822c04c619e /multimedia/gst-plugins1-base
parent098a80dff54214e089fceeb51298e31ecd0ffa1e (diff)
downloadpkgsrc-de67978d745835f41341747c83dd30e7f31ada83.tar.gz
*: update gstreamer1 and plugins and related packages to 1.18.5
Based on the wip packages by nia and myself.
Diffstat (limited to 'multimedia/gst-plugins1-base')
-rw-r--r--multimedia/gst-plugins1-base/DESCR18
-rw-r--r--multimedia/gst-plugins1-base/Makefile72
-rw-r--r--multimedia/gst-plugins1-base/Makefile.common141
-rw-r--r--multimedia/gst-plugins1-base/PLIST449
-rw-r--r--multimedia/gst-plugins1-base/buildlink3.mk5
-rw-r--r--multimedia/gst-plugins1-base/distinfo20
-rw-r--r--multimedia/gst-plugins1-base/options.mk15
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-Makefile.in15
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-configure39
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h17
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in16
-rw-r--r--multimedia/gst-plugins1-base/plugins.mk96
20 files changed, 262 insertions, 769 deletions
diff --git a/multimedia/gst-plugins1-base/DESCR b/multimedia/gst-plugins1-base/DESCR
index 79c454b8058..da5ef1634a9 100644
--- a/multimedia/gst-plugins1-base/DESCR
+++ b/multimedia/gst-plugins1-base/DESCR
@@ -1,12 +1,6 @@
-GStreamer is a library that allows the construction of graphs of
-media-handling components, ranging from simple Ogg/Vorbis playback to
-complex audio (mixing) and video (non-linear editing) processing.
-
-Applications can take advantage of advances in codec and filter technology
-transparently. Developers can add new codecs and filters by writing a
-simple plugin with a clean, generic interface.
-
-GStreamer is released under the LGPL.
-
-This package is part of the 'base' plugins for GStreamer. It provides a
-set of must-have plugins.
+GStreamer Base Plug-ins is a well-groomed and well-maintained
+collection of GStreamer plug-ins and elements, spanning the range
+of possible types of elements one would want to write for GStreamer.
+It also contains helper libraries and base classes useful for
+writing elements. A wide range of video and audio decoders, encoders,
+and filters are included.
diff --git a/multimedia/gst-plugins1-base/Makefile b/multimedia/gst-plugins1-base/Makefile
index bed102f531e..4b9b8352eca 100644
--- a/multimedia/gst-plugins1-base/Makefile
+++ b/multimedia/gst-plugins1-base/Makefile
@@ -1,24 +1,54 @@
-# $NetBSD: Makefile,v 1.26 2021/05/24 19:53:12 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2021/11/15 22:01:18 wiz Exp $
+
+PKGNAME= ${DISTNAME:S/plugins/plugins1/}
+CATEGORIES= multimedia gnome
+
+COMMENT= Open source multimedia framework - base plugins
+
+USE_TOOLS+= xgettext
+
+GST_PLUGINS+= adder
+GST_PLUGINS+= app
+GST_PLUGINS+= audioconvert
+GST_PLUGINS+= audiomixer
+GST_PLUGINS+= audiorate
+GST_PLUGINS+= audioresample
+GST_PLUGINS+= audiotestsrc
+GST_PLUGINS+= compositor
+GST_PLUGINS+= encoding
+GST_PLUGINS+= gio
+GST_PLUGINS+= gio-typefinder
+GST_PLUGINS+= overlaycomposition
+GST_PLUGINS+= pbtypes
+GST_PLUGINS+= playback
+GST_PLUGINS+= rawparse
+GST_PLUGINS+= subparse
+GST_PLUGINS+= tcp
+GST_PLUGINS+= typefind
+GST_PLUGINS+= videoconvert
+GST_PLUGINS+= videorate
+GST_PLUGINS+= videoscale
+GST_PLUGINS+= videotestsrc
+GST_PLUGINS+= volume
+
+GST_PLUGINS+= introspection
+GST_PLUGINS+= tools
+GST_PLUGINS+= nls
+
+# for tests
+# generate with:
+# find work/gst-*/ -name *.so | sed -e "s,/[^/]*$,:," -e 's,work/[^/]*/,${WRKSRC}/,' | tr -d \\n
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gst-libs/gst/tag:${WRKSRC}/output/gst-libs/gst/fft:${WRKSRC}/output/gst-libs/gst/video:${WRKSRC}/output/gst-libs/gst/audio:${WRKSRC}/output/gst-libs/gst/rtp:${WRKSRC}/output/gst-libs/gst/sdp:${WRKSRC}/output/gst-libs/gst/rtsp:${WRKSRC}/output/gst-libs/gst/pbutils:${WRKSRC}/output/gst-libs/gst/riff:${WRKSRC}/output/gst-libs/gst/app:${WRKSRC}/output/gst-libs/gst/allocators:${WRKSRC}/output/gst-libs/gst/gl:${WRKSRC}/output/gst/adder:${WRKSRC}/output/gst/app:${WRKSRC}/output/gst/audioconvert:${WRKSRC}/output/gst/audiomixer:${WRKSRC}/output/gst/audiorate:${WRKSRC}/output/gst/audioresample:${WRKSRC}/output/gst/audiotestsrc:${WRKSRC}/output/gst/compositor:${WRKSRC}/output/gst/encoding:${WRKSRC}/output/gst/gio:${WRKSRC}/output/gst/overlaycomposition:${WRKSRC}/output/gst/pbtypes:${WRKSRC}/output/gst/playback:${WRKSRC}/output/gst/rawparse:${WRKSRC}/output/gst/subparse:${WRKSRC}/output/gst/tcp:${WRKSRC}/output/gst/typefind:${WRKSRC}/output/gst/videoconvert:${WRKSRC}/output/gst/videorate:${WRKSRC}/output/gst/videoscale:${WRKSRC}/output/gst/videotestsrc:${WRKSRC}/output/gst/volume:${WRKSRC}/output/ext/cdparanoia:${WRKSRC}/output/ext/gl:${WRKSRC}/output/ext/libvisual:${WRKSRC}/output/ext/ogg:${WRKSRC}/output/ext/opus:${WRKSRC}/output/ext/pango:${WRKSRC}/output/ext/theora:${WRKSRC}/output/ext/vorbis:${WRKSRC}/output/sys/ximage:${WRKSRC}/output/sys/xvimage:${WRKSRC}/output/tests/examples/device-provider
+
+# test status as of 1.18.5
+#Ok: 88
+#Expected Fail: 0
+#Fail: 14
+#Unexpected Pass: 0
+#Skipped: 14
+#Timeout: 0
-PKGREVISION= 6
.include "Makefile.common"
-
-COMMENT+= Base plugins
-
-USE_TOOLS+= perl:run
-PKGCONFIG_OVERRIDE+= pkgconfig/*.pc.in
-
-# only useful if gstreamer was built with the "gstcheck" option
-TEST_TARGET= check-torture
-
-.include "../../mk/bsd.prefs.mk"
-
-# This define is checked but never set, enable it on Solaris.
-CFLAGS.SunOS+= -DHAVE_FIONREAD_IN_SYS_FILIO=1
-
-# soft dependency only, .pc file not needed
-#.include "../../textproc/iso-codes/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-
-.include "options.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gst-plugins1-base/Makefile.common b/multimedia/gst-plugins1-base/Makefile.common
index 38f2dc6f242..944aa7165b3 100644
--- a/multimedia/gst-plugins1-base/Makefile.common
+++ b/multimedia/gst-plugins1-base/Makefile.common
@@ -1,37 +1,108 @@
-# $NetBSD: Makefile.common,v 1.38 2020/05/10 14:26:40 rillig Exp $
-#
-# used by audio/gst-plugins1-alsa/Makefile
-# used by audio/gst-plugins1-cdparanoia/Makefile
-# used by audio/gst-plugins1-libvisual/Makefile
-# used by audio/gst-plugins1-opus/Makefile
-# used by audio/gst-plugins1-vorbis/Makefile
-# used by devel/gst-plugins1-pango/Makefile
-# used by multimedia/gst-plugins1-ogg/Makefile
-# used by multimedia/gst-plugins1-theora/Makefile
-# used by sysutils/gst-plugins1-gio/Makefile
-# used by x11/gst-plugins1-x11/Makefile
-
-GST_PLUGINS1_TYPE= base
-GST_PLUGINS1_VER= 1.16.2
-BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.16.2
-LICENSE= gnu-lgpl-v2
-
-# Disable all drivers and features by default.
-.for driver in alsa \
- cdparanoia \
- cocoa \
- gio \
- ivorbis \
- libvisual \
- ogg \
- pango \
- theora \
- vorbis \
- x \
- xshm \
- xvideo
-CONFIGURE_ARGS+= --disable-${driver}
+# $NetBSD: Makefile.common,v 1.39 2021/11/15 22:01:18 wiz Exp $
+
+DISTNAME= gst-plugins-base-1.18.5
+MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-plugins-base/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://gstreamer.freedesktop.org/
+LICENSE= gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+
+USE_TOOLS+= pkg-config
+
+DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-base/distinfo
+PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-base/patches
+
+PKGCONFIG_OVERRIDE= output/pkgconfig/*.pc
+PKGCONFIG_OVERRIDE_STAGE= pre-install
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+PYTHON_FOR_BUILD_ONLY= tool
+
+GST_PLUGINS_SET+= gl
+GST_PLUGINS_SET+= gl-graphene
+GST_PLUGINS_SET+= gl-jpeg
+GST_PLUGINS_SET+= gl-png
+GST_PLUGINS_SET+= adder
+GST_PLUGINS_SET+= app
+GST_PLUGINS_SET+= audioconvert
+GST_PLUGINS_SET+= audiomixer
+GST_PLUGINS_SET+= audiorate
+GST_PLUGINS_SET+= audioresample
+GST_PLUGINS_SET+= audiotestsrc
+GST_PLUGINS_SET+= compositor
+GST_PLUGINS_SET+= encoding
+GST_PLUGINS_SET+= gio
+GST_PLUGINS_SET+= gio-typefinder
+GST_PLUGINS_SET+= overlaycomposition
+GST_PLUGINS_SET+= pbtypes
+GST_PLUGINS_SET+= playback
+GST_PLUGINS_SET+= rawparse
+GST_PLUGINS_SET+= subparse
+GST_PLUGINS_SET+= tcp
+GST_PLUGINS_SET+= typefind
+GST_PLUGINS_SET+= videoconvert
+GST_PLUGINS_SET+= videorate
+GST_PLUGINS_SET+= videoscale
+GST_PLUGINS_SET+= videotestsrc
+GST_PLUGINS_SET+= volume
+GST_PLUGINS_SET+= alsa
+GST_PLUGINS_SET+= cdparanoia
+GST_PLUGINS_SET+= libvisual
+GST_PLUGINS_SET+= ogg
+GST_PLUGINS_SET+= opus
+GST_PLUGINS_SET+= pango
+GST_PLUGINS_SET+= theora
+GST_PLUGINS_SET+= tremor
+GST_PLUGINS_SET+= vorbis
+GST_PLUGINS_SET+= x11
+GST_PLUGINS_SET+= xshm
+GST_PLUGINS_SET+= xvideo
+GST_PLUGINS_SET+= examples
+GST_PLUGINS_SET+= tests
+GST_PLUGINS_SET+= tools
+GST_PLUGINS_SET+= introspection
+GST_PLUGINS_SET+= orc
+GST_PLUGINS_SET+= nls
+
+.for i in ${GST_PLUGINS_SET}
+. if !empty(GST_PLUGINS:M${i})
+MESON_ARGS+= -D${i}=enabled
+. else
+MESON_ARGS+= -D${i}=disabled
+. endif
.endfor
-.include "../../devel/orc/buildlink3.mk"
-.include "plugins.mk"
+#
+# We need to force meson to only build from the "ext" directory
+# when building plugins.
+#
+.if defined(GST_EXT_BUILD)
+GST_EXT_BASEDIR?= ext
+GST_PLUGIN_DIRS?= ${GST_PLUGINS}
+
+pre-configure: fix-subdirs
+
+fix-subdirs:
+ ${AWK} -f ${.CURDIR}/../../multimedia/gst-plugins1-base/files/only-build-extensions.awk \
+ -v basedir=${GST_EXT_BASEDIR} ${WRKSRC}/meson.build > ${WRKSRC}/meson.build.new
+ ${MV} ${WRKSRC}/meson.build.new ${WRKSRC}/meson.build
+ # Then, we need to append the dependency handling code for the
+ # libraries which -base itself builds...
+. for ext in ${GST_PLUGIN_DIRS}
+ ${CAT} ${.CURDIR}/../../multimedia/gst-plugins1-base/files/base-deps.meson \
+ ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build > \
+ ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build.new
+ ${MV} ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build.new \
+ ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build
+. endfor
+ # ... this is a bit nasty compared to BUILD_DIRS...
+.endif
+
+.include "../../devel/meson/build.mk"
+.include "../../lang/python/tool.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../textproc/iso-codes/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
diff --git a/multimedia/gst-plugins1-base/PLIST b/multimedia/gst-plugins1-base/PLIST
index 99fee2e8d5c..e89fc4b61d8 100644
--- a/multimedia/gst-plugins1-base/PLIST
+++ b/multimedia/gst-plugins1-base/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2019/11/14 15:25:31 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2021/11/15 22:01:18 wiz Exp $
bin/gst-device-monitor-1.0
bin/gst-discoverer-1.0
bin/gst-play-1.0
@@ -119,6 +119,7 @@ include/gstreamer-1.0/gst/video/video-enumtypes.h
include/gstreamer-1.0/gst/video/video-event.h
include/gstreamer-1.0/gst/video/video-format.h
include/gstreamer-1.0/gst/video/video-frame.h
+include/gstreamer-1.0/gst/video/video-hdr.h
include/gstreamer-1.0/gst/video/video-info.h
include/gstreamer-1.0/gst/video/video-multiview.h
include/gstreamer-1.0/gst/video/video-overlay-composition.h
@@ -130,47 +131,70 @@ include/gstreamer-1.0/gst/video/video.h
include/gstreamer-1.0/gst/video/videodirection.h
include/gstreamer-1.0/gst/video/videoorientation.h
include/gstreamer-1.0/gst/video/videooverlay.h
-${PLIST.introspection}lib/girepository-1.0/GstAllocators-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstApp-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstAudio-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstPbutils-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstRtp-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstRtsp-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstSdp-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstTag-1.0.typelib
-${PLIST.introspection}lib/girepository-1.0/GstVideo-1.0.typelib
-lib/gstreamer-1.0/libgstadder.la
-lib/gstreamer-1.0/libgstapp.la
-lib/gstreamer-1.0/libgstaudioconvert.la
-lib/gstreamer-1.0/libgstaudiomixer.la
-lib/gstreamer-1.0/libgstaudiorate.la
-lib/gstreamer-1.0/libgstaudioresample.la
-lib/gstreamer-1.0/libgstaudiotestsrc.la
-lib/gstreamer-1.0/libgstcompositor.la
-lib/gstreamer-1.0/libgstencoding.la
-lib/gstreamer-1.0/libgstoverlaycomposition.la
-lib/gstreamer-1.0/libgstpbtypes.la
-lib/gstreamer-1.0/libgstplayback.la
-lib/gstreamer-1.0/libgstrawparse.la
-lib/gstreamer-1.0/libgstsubparse.la
-lib/gstreamer-1.0/libgsttcp.la
-lib/gstreamer-1.0/libgsttypefindfunctions.la
-lib/gstreamer-1.0/libgstvideoconvert.la
-lib/gstreamer-1.0/libgstvideorate.la
-lib/gstreamer-1.0/libgstvideoscale.la
-lib/gstreamer-1.0/libgstvideotestsrc.la
-lib/gstreamer-1.0/libgstvolume.la
-lib/libgstallocators-1.0.la
-lib/libgstapp-1.0.la
-lib/libgstaudio-1.0.la
-lib/libgstfft-1.0.la
-lib/libgstpbutils-1.0.la
-lib/libgstriff-1.0.la
-lib/libgstrtp-1.0.la
-lib/libgstrtsp-1.0.la
-lib/libgstsdp-1.0.la
-lib/libgsttag-1.0.la
-lib/libgstvideo-1.0.la
+lib/girepository-1.0/GstAllocators-1.0.typelib
+lib/girepository-1.0/GstApp-1.0.typelib
+lib/girepository-1.0/GstAudio-1.0.typelib
+lib/girepository-1.0/GstPbutils-1.0.typelib
+lib/girepository-1.0/GstRtp-1.0.typelib
+lib/girepository-1.0/GstRtsp-1.0.typelib
+lib/girepository-1.0/GstSdp-1.0.typelib
+lib/girepository-1.0/GstTag-1.0.typelib
+lib/girepository-1.0/GstVideo-1.0.typelib
+lib/gstreamer-1.0/libgstadder.so
+lib/gstreamer-1.0/libgstapp.so
+lib/gstreamer-1.0/libgstaudioconvert.so
+lib/gstreamer-1.0/libgstaudiomixer.so
+lib/gstreamer-1.0/libgstaudiorate.so
+lib/gstreamer-1.0/libgstaudioresample.so
+lib/gstreamer-1.0/libgstaudiotestsrc.so
+lib/gstreamer-1.0/libgstcompositor.so
+lib/gstreamer-1.0/libgstencoding.so
+lib/gstreamer-1.0/libgstgio.so
+lib/gstreamer-1.0/libgstoverlaycomposition.so
+lib/gstreamer-1.0/libgstpbtypes.so
+lib/gstreamer-1.0/libgstplayback.so
+lib/gstreamer-1.0/libgstrawparse.so
+lib/gstreamer-1.0/libgstsubparse.so
+lib/gstreamer-1.0/libgsttcp.so
+lib/gstreamer-1.0/libgsttypefindfunctions.so
+lib/gstreamer-1.0/libgstvideoconvert.so
+lib/gstreamer-1.0/libgstvideorate.so
+lib/gstreamer-1.0/libgstvideoscale.so
+lib/gstreamer-1.0/libgstvideotestsrc.so
+lib/gstreamer-1.0/libgstvolume.so
+lib/libgstallocators-1.0.so
+lib/libgstallocators-1.0.so.0
+lib/libgstallocators-1.0.so.0.1805.0
+lib/libgstapp-1.0.so
+lib/libgstapp-1.0.so.0
+lib/libgstapp-1.0.so.0.1805.0
+lib/libgstaudio-1.0.so
+lib/libgstaudio-1.0.so.0
+lib/libgstaudio-1.0.so.0.1805.0
+lib/libgstfft-1.0.so
+lib/libgstfft-1.0.so.0
+lib/libgstfft-1.0.so.0.1805.0
+lib/libgstpbutils-1.0.so
+lib/libgstpbutils-1.0.so.0
+lib/libgstpbutils-1.0.so.0.1805.0
+lib/libgstriff-1.0.so
+lib/libgstriff-1.0.so.0
+lib/libgstriff-1.0.so.0.1805.0
+lib/libgstrtp-1.0.so
+lib/libgstrtp-1.0.so.0
+lib/libgstrtp-1.0.so.0.1805.0
+lib/libgstrtsp-1.0.so
+lib/libgstrtsp-1.0.so.0
+lib/libgstrtsp-1.0.so.0.1805.0
+lib/libgstsdp-1.0.so
+lib/libgstsdp-1.0.so.0
+lib/libgstsdp-1.0.so.0.1805.0
+lib/libgsttag-1.0.so
+lib/libgsttag-1.0.so.0
+lib/libgsttag-1.0.so.0.1805.0
+lib/libgstvideo-1.0.so
+lib/libgstvideo-1.0.so.0
+lib/libgstvideo-1.0.so.0.1805.0
lib/pkgconfig/gstreamer-allocators-1.0.pc
lib/pkgconfig/gstreamer-app-1.0.pc
lib/pkgconfig/gstreamer-audio-1.0.pc
@@ -186,338 +210,15 @@ lib/pkgconfig/gstreamer-video-1.0.pc
man/man1/gst-device-monitor-1.0.1
man/man1/gst-discoverer-1.0.1
man/man1/gst-play-1.0.1
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioAggregator.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioBaseSink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioBaseSrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioCdSrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioClock.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioDecoder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioEncoder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioFilter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioRingBuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioSink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioSrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioVisualizer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstColorBalance.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstColorBalanceChannel.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstDiscoverer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstEncodingProfile.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLBaseFilter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLBufferPool.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLColorConvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLContext.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLDisplay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLDisplayWayland.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLFilter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLFramebuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLOverlayCompositor.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLSLStage.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLShader.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLUpload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLViewConvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLWindow.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstNavigation.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstPhysMemoryAllocator.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBaseAudioPayload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBaseDepayload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBasePayload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPExtension.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPMessage.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPUrl.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstStreamVolume.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoAggregator.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoAggregatorPad.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoDecoder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoDirection.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoEncoder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoFilter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoOrientation.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoOverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoSink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/annotation-glossary.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-deprecated.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-full.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/compiling.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gl.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-1.0.devhelp2
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Audio-channels.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Codec-utilities.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Descriptions.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio-IEC61937.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio-meta.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudioConverter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudioQuantize.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstEGLImage.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstExiftag.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFT.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTF32.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTF64.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTS16.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTS32.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLAPI.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLBaseMemory.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLBuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayCocoa.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayEGL.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayX11.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLMemory.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLMemoryPBO.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLQuery.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLRenderbuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLSL.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLSyncMeta.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMIKEYMessage.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMeta-for-RTP.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMeta-for-video.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTCPBuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPBuffer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPPayloadInfo.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPdefs.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPConnection.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPRange.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPTimeRange.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRtphdrext.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRtspdefs.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstSDPMessage.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagDemux.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagMux.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagXmpWriter.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo-Ancillary.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo-Codec-utility-function.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoAffineTransformationMeta.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoChroma.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoDither.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoOverlayRectangle.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoPool.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoResampler.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoScaler.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVorbisTag.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstXmptag.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-ID3-tag-utils.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-ISO-639-lang-mappings.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Install-plugins.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Licenses.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Missing-plugins.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-Formats.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-Miscellaneous-Utilities.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-debugging.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Pbutils.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Riff-utilities.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Tags.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Version.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-dmabuf.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-fdmemory.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstglmemoryegl.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-allocators.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-app.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-audio.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-base-utils.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-ffft.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-libs-hierarchy.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-mikey.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-plugins-base.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-riff.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtp.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtsp.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-sdp.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-tag.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-video.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/home.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/index.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix03.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix04.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix05.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix06.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix07.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix08.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix09.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix10.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix11.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix12.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix13.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix14.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix15.html
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/left-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/left.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/right-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/right.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/style.css
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/up-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/up.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch01.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch02.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-1.0.devhelp2
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-adder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsamidisrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiointerleave.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiomixer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiorate.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioresample.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiotestsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-cdparanoiasrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-clockoverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-compositor.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-decodebin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-decodebin3.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-encodebin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorbalance.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorscale.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldeinterlace.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldifferencematte.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldownload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-blur.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-bulge.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-fisheye.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-glow.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-heat.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-identity.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-laplacian.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-lumaxpro.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-mirror.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sepia.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sobel.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-square.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-squeeze.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-stretch.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-tunnel.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-twirl.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-xpro.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-xray.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterapp.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterbin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfiltercube.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterglass.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glimagesink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glimagesinkelement.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glmixerbin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glmosaic.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gloverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glshader.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glsinkbin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glsrcbin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glstereomix.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glstereosplit.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gltestsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gltransformation.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glupload.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glvideomixer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glvideomixerelement.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glviewconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multifdsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multisocketsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggaviparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggdemux.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggmux.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmaudioparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmtextparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmvideoparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-opusdec.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-opusenc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-overlaycomposition.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-parsebin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playbin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playbin3.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-adder.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-alsa.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-app.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiomixer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiorate.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioresample.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiotestsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-cdparanoia.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-compositor.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-encoding.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-gio.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ivorbisdec.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-libvisual.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ogg.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-opengl.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-opus.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-overlaycomposition.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-pango.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-playback.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-rawparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-subparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-tcp.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-theora.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-typefindfunctions.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videorate.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoscale.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videotestsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-volume.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-vorbis.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ximagesink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-xvimagesink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-rawaudioparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-rawvideoparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-socketsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ssaparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-streamsynchronizer.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-subparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-subtitleoverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textoverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textrender.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoradec.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraenc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-timeoverlay.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-unalignedaudioparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-unalignedvideoparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-uridecodebin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-urisourcebin.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoconvert.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videorate.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoscale.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videotestsrc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-volume.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisdec.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisenc.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisparse.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbistag.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ximagesink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-xvimagesink.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/home.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.html
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/style.css
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up-insensitive.png
-share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up.png
-${PLIST.introspection}share/gir-1.0/GstAllocators-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstApp-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstAudio-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstPbutils-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstRtp-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstRtsp-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstSdp-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstTag-1.0.gir
-${PLIST.introspection}share/gir-1.0/GstVideo-1.0.gir
+share/gir-1.0/GstAllocators-1.0.gir
+share/gir-1.0/GstApp-1.0.gir
+share/gir-1.0/GstAudio-1.0.gir
+share/gir-1.0/GstPbutils-1.0.gir
+share/gir-1.0/GstRtp-1.0.gir
+share/gir-1.0/GstRtsp-1.0.gir
+share/gir-1.0/GstSdp-1.0.gir
+share/gir-1.0/GstTag-1.0.gir
+share/gir-1.0/GstVideo-1.0.gir
share/gst-plugins-base/1.0/license-translations.dict
share/locale/af/LC_MESSAGES/gst-plugins-base-1.0.mo
share/locale/az/LC_MESSAGES/gst-plugins-base-1.0.mo
diff --git a/multimedia/gst-plugins1-base/buildlink3.mk b/multimedia/gst-plugins1-base/buildlink3.mk
index 642d91522fd..f09f400596c 100644
--- a/multimedia/gst-plugins1-base/buildlink3.mk
+++ b/multimedia/gst-plugins1-base/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2020/03/08 16:47:58 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2021/11/15 22:01:18 wiz Exp $
BUILDLINK_TREE+= gst-plugins1-base
@@ -6,11 +6,10 @@ BUILDLINK_TREE+= gst-plugins1-base
GST_PLUGINS1_BASE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.0
-BUILDLINK_ABI_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.16.2nb1
+BUILDLINK_ABI_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.18
BUILDLINK_PKGSRCDIR.gst-plugins1-base?= ../../multimedia/gst-plugins1-base
.include "../../multimedia/gstreamer1/buildlink3.mk"
-.include "../../devel/orc/buildlink3.mk"
.endif # GST_PLUGINS1_BASE_BUILDLINK3_MK
BUILDLINK_TREE+= -gst-plugins1-base
diff --git a/multimedia/gst-plugins1-base/distinfo b/multimedia/gst-plugins1-base/distinfo
index 824d95b37db..ea104ac8857 100644
--- a/multimedia/gst-plugins1-base/distinfo
+++ b/multimedia/gst-plugins1-base/distinfo
@@ -1,16 +1,6 @@
-$NetBSD: distinfo,v 1.41 2021/10/26 11:01:04 nia Exp $
+$NetBSD: distinfo,v 1.42 2021/11/15 22:01:18 wiz Exp $
-BLAKE2s (gst-plugins-base-1.16.2.tar.xz) = 02832fae27307023b19670536b0251254aeda626b943c92c06e439b3e05c8eee
-SHA512 (gst-plugins-base-1.16.2.tar.xz) = f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42
-Size (gst-plugins-base-1.16.2.tar.xz) = 3939868 bytes
-SHA1 (patch-Makefile.in) = 415bdaffc5d0cd7543efadb7dca2707afabe98e1
-SHA1 (patch-configure) = ccc8c761bf9bae23c97c6085e221d1a387acd651
-SHA1 (patch-gst-libs_gst_app_Makefile.in) = eecd8ae17fefc21a4abbdadf14d34de1894bce93
-SHA1 (patch-gst-libs_gst_audio_Makefile.in) = 8237bafb887428a7844a74f107e58454f7cfd3fe
-SHA1 (patch-gst-libs_gst_gl_Makefile.in) = 851598cd958d11d2327bfeb820ffb461cdc45575
-SHA1 (patch-gst-libs_gst_pbutils_Makefile.in) = 0e5608829bdbc12e630f498545a46980add58c98
-SHA1 (patch-gst-libs_gst_rtp_Makefile.in) = ce8d14e30a6ccb85d37af0b4bc3fdf515c0e4a06
-SHA1 (patch-gst-libs_gst_rtsp_Makefile.in) = c30d0219dff9246245893e2d15b13b7ccca5b9e0
-SHA1 (patch-gst-libs_gst_tag_Makefile.in) = 5558c952a968ff69c8f770b601a07f3e7e7eca72
-SHA1 (patch-gst-libs_gst_video_Makefile.in) = c7b4ca841e7785c3754866f704a8493cb02835cd
-SHA1 (patch-gst_encoding_Makefile.in) = 1d945b6f174934aa4d4913e50363a088e9ed1ca8
+BLAKE2s (gst-plugins-base-1.18.5.tar.xz) = a0a795afe1a0cd2d7edce7b18c9d6051ec6f95719d5bbedd4e2e5b2b3c0a3c66
+SHA512 (gst-plugins-base-1.18.5.tar.xz) = b336cf3a3a5357429f3ae2bcfa9e4c367646360a1d7a74f8f2458703d232b5a5f6dcf865ba27a15c7e8e1e1cbde08b8c345104f792d16232f5833f52767a08b4
+Size (gst-plugins-base-1.18.5.tar.xz) = 3176212 bytes
+SHA1 (patch-ext_cdparanoia_gstcdparanoiasrc.h) = 5325f27c81cd9dc2f998bcb7733ef6b0c9a902e8
diff --git a/multimedia/gst-plugins1-base/options.mk b/multimedia/gst-plugins1-base/options.mk
deleted file mode 100644
index f5d1adb3c14..00000000000
--- a/multimedia/gst-plugins1-base/options.mk
+++ /dev/null
@@ -1,15 +0,0 @@
-# $NetBSD: options.mk,v 1.1 2016/12/01 12:33:55 martin Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.gst1-base
-PKG_SUPPORTED_OPTIONS= introspection
-PKG_SUGGESTED_OPTIONS= introspection
-
-.include "../../mk/bsd.options.mk"
-
-PLIST_VARS+= introspection
-.if !empty(PKG_OPTIONS:Mintrospection)
-.include "../../devel/gobject-introspection/buildlink3.mk"
-PLIST.introspection=yes
-.else
-CONFIGURE_ARGS+=--disable-introspection
-.endif
diff --git a/multimedia/gst-plugins1-base/patches/patch-Makefile.in b/multimedia/gst-plugins1-base/patches/patch-Makefile.in
deleted file mode 100644
index d9ce26d70bd..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-Makefile.in,v 1.1 2020/03/12 22:50:30 wiz Exp $
-
-Fix unportable test(1) operator.
-
---- Makefile.in.orig 2020-03-12 22:48:59.393433695 +0000
-+++ Makefile.in
-@@ -1198,7 +1198,7 @@ download-po: $(top_srcdir)/common/downlo
- for f in po/*.po; do \
- num_changed=`git diff $$f | grep -e '^[+-][^+-]' | wc -l`; \
- num_date=`git diff $$f | grep -e '^[+-][^+-]' | grep POT-Creation-Date | wc -l`; \
-- if [ $num_date == $num_changed ]; then \
-+ if [ $num_date = $num_changed ]; then \
- git checkout $$f; \
- fi; \
- done
diff --git a/multimedia/gst-plugins1-base/patches/patch-configure b/multimedia/gst-plugins1-base/patches/patch-configure
deleted file mode 100644
index d67ceec4bf1..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-configure
+++ /dev/null
@@ -1,39 +0,0 @@
-$NetBSD: patch-configure,v 1.6 2019/05/29 20:51:47 adam Exp $
-
-Portability fixes.
-
---- configure.orig 2019-04-18 23:16:02.000000000 +0000
-+++ configure
-@@ -27567,7 +27567,7 @@ if test "x$ac_cv_header_GLES3_gl3_h" = x
- fi
-
-
-- if test "x$HAVE_GLES3_H" == "xyes"; then :
-+ if test "x$HAVE_GLES3_H" = "xyes"; then :
-
- ac_fn_c_check_header_compile "$LINENO" "GLES3/gl3ext.h" "ac_cv_header_GLES3_gl3ext_h" "#include <GLES3/gl3.h>
- "
-@@ -28386,8 +28386,8 @@ fi
- test -n "$WAYLAND_SCANNER" && break
- done
-
-- if test x"$HAVE_WAYLAND_EGL" == xyes ; then
-- if test x"$WAYLAND_SCANNER" == x ; then
-+ if test x"$HAVE_WAYLAND_EGL" = xyes ; then
-+ if test x"$WAYLAND_SCANNER" = x ; then
- as_fn_error $? "Found Wayland libraries, but couldn't find wayland-scanner binary." "$LINENO" 5
- fi
-
-@@ -28527,10 +28527,10 @@ fi
- if test "x$HAVE_GL" = "xyes" -a "x$HAVE_GLES2" = "xyes"; then
- GLES3_H_DEFINE=0
- GLES3EXT3_H_DEFINE=0
-- if test "x$HAVE_GLES3_H" == "xyes"; then
-+ if test "x$HAVE_GLES3_H" = "xyes"; then
- GLES3_H_DEFINE=1
- fi
-- if test "x$HAVE_GLES3EXT3_H" == "xyes"; then
-+ if test "x$HAVE_GLES3EXT3_H" = "xyes"; then
- GLES3EXT3_H_DEFINE=1
- fi
- GL_INCLUDES="
diff --git a/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h b/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h
new file mode 100644
index 00000000000..ea62b5af2f8
--- /dev/null
+++ b/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h
@@ -0,0 +1,17 @@
+$NetBSD: patch-ext_cdparanoia_gstcdparanoiasrc.h,v 1.1 2021/11/15 22:01:19 wiz Exp $
+
+Adapt path to pkgsrc location of cdparanoia headers.
+
+--- ext/cdparanoia/gstcdparanoiasrc.h.orig 2021-03-15 17:48:01.219277600 +0000
++++ ext/cdparanoia/gstcdparanoiasrc.h
+@@ -34,8 +34,8 @@ static const char GST_PLUGINS_BASE_VERSI
+ #include <cdda/cdda_interface.h>
+ #include <cdda/cdda_paranoia.h>
+ #else
+- #include <cdda_interface.h>
+- #include <cdda_paranoia.h>
++ #include <cdparanoia/cdda_interface.h>
++ #include <cdparanoia/cdda_paranoia.h>
+ #endif
+
+ #define GST_TYPE_CD_PARANOIA_SRC (gst_cd_paranoia_src_get_type())
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in
deleted file mode 100644
index 3bd3f63e2b8..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_app_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/app/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000
-+++ gst-libs/gst/app/Makefile.in
-@@ -613,7 +613,8 @@ glib_enum_headers = gstappsrc.h
- built_sources = app-enumtypes.c
- built_headers = app-enumtypes.h
- BUILT_SOURCES = $(built_sources) $(built_headers)
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- libgstapp_@GST_API_VERSION@_la_SOURCES = gstappsrc.c gstappsink.c
- nodist_libgstapp_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES)
- libgstapp_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in
deleted file mode 100644
index faa9fa64861..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_audio_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/audio/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000
-+++ gst-libs/gst/audio/Makefile.in
-@@ -889,7 +889,8 @@ noinst_LTLIBRARIES = $(am__append_1)
- @HAVE_X86_TRUE@ $(GST_LIB_LDFLAGS) \
- @HAVE_X86_TRUE@ $(GST_ALL_LDFLAGS)
-
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
-
- # Introspection
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstAudio-@GST_API_VERSION@.gir
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in
deleted file mode 100644
index a64c86a4ba3..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_gl_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/gl/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000
-+++ gst-libs/gst/gl/Makefile.in
-@@ -870,7 +870,8 @@ BUILT_SOURCES = $(built_sources) $(built
- CLEANFILES = $(BUILT_SOURCES) $(am__append_27)
- nodist_libgstgl_@GST_API_VERSION@include_HEADERS = $(built_headers)
- nodist_libgstgl_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES)
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstGL-@GST_API_VERSION@.gir
- @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
- @HAVE_INTROSPECTION_TRUE@ $(gstgl_gir_headers)) $(patsubst \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in
deleted file mode 100644
index ca8c70888f2..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_pbutils_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/pbutils/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000
-+++ gst-libs/gst/pbutils/Makefile.in
-@@ -709,7 +709,8 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe
-
- # DISTCLEANFILES is for files generated by configure
- DISTCLEANFILES = $(built_headers_configure)
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstPbutils-@GST_API_VERSION@.gir
- @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
- @HAVE_INTROSPECTION_TRUE@ $(libgstpbutils_@GST_API_VERSION@include_HEADERS)) \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in
deleted file mode 100644
index c88f5670a29..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_rtp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/rtp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000
-+++ gst-libs/gst/rtp/Makefile.in
-@@ -670,7 +670,8 @@ glib_enum_headers = $(libgstrtpinclude_H
- glib_gen_basename = gstrtp
- glib_gen_decl_banner = GST_RTP_API
- glib_gen_decl_include = \#include <gst/rtp/rtp-prelude.h>
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtp-@GST_API_VERSION@.gir
- @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
- @HAVE_INTROSPECTION_TRUE@ $(libgstrtpinclude_HEADERS)) \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in
deleted file mode 100644
index 9a69c4134fe..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_rtsp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/rtsp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000
-+++ gst-libs/gst/rtsp/Makefile.in
-@@ -671,7 +671,8 @@ glib_enum_headers = $(libgstrtspinclude_
- glib_gen_basename = gstrtsp
- glib_gen_decl_banner = GST_RTSP_API
- glib_gen_decl_include = \#include <gst/rtsp/rtsp-prelude.h>
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtsp-@GST_API_VERSION@.gir
- @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
- @HAVE_INTROSPECTION_TRUE@ $(libgstrtspinclude_HEADERS)) \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in
deleted file mode 100644
index 9407c743d67..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_tag_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/tag/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000
-+++ gst-libs/gst/tag/Makefile.in
-@@ -675,7 +675,8 @@ glib_enum_headers = tag.h gsttagdemux.h
- built_sources = tag-enumtypes.c
- built_headers = tag-enumtypes.h
- BUILT_SOURCES = $(built_sources) $(built_headers)
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- libgsttaginclude_HEADERS = \
- tag.h tag-prelude.h gsttagdemux.h gsttagmux.h xmpwriter.h
-
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in
deleted file mode 100644
index 28e01c00a8a..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_video_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst-libs/gst/video/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000
-+++ gst-libs/gst/video/Makefile.in
-@@ -820,7 +820,8 @@ libgstvideo_@GST_API_VERSION@_la_CFLAGS
-
- libgstvideo_@GST_API_VERSION@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM)
- libgstvideo_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstVideo-@GST_API_VERSION@.gir
- @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
- @HAVE_INTROSPECTION_TRUE@ $(libgstvideo_@GST_API_VERSION@include_HEADERS)) \
diff --git a/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in
deleted file mode 100644
index 022b4621c02..00000000000
--- a/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst_encoding_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $
-
-fix build with GNU make 4.3
-
---- gst/encoding/Makefile.in.orig 2019-12-03 10:58:14.000000000 +0000
-+++ gst/encoding/Makefile.in
-@@ -628,7 +628,8 @@ noinst_HEADERS = \
- gstsmartencoder.h \
- gststreamcombinerpad.h
-
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+hash:=\#
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\")
- all: all-am
-
- .SUFFIXES:
diff --git a/multimedia/gst-plugins1-base/plugins.mk b/multimedia/gst-plugins1-base/plugins.mk
deleted file mode 100644
index 8df06e22560..00000000000
--- a/multimedia/gst-plugins1-base/plugins.mk
+++ /dev/null
@@ -1,96 +0,0 @@
-# $NetBSD: plugins.mk,v 1.6 2020/05/12 16:36:34 rillig Exp $
-#
-# This file is shared across the gst-plugins-{base,good} packages to
-# simplify their code. It provides a framework to write simple packages
-# providing individual plugins; note that these packages must not include
-# this file, but use the correct Makefile.common instead.
-
-DISTNAME= gst-plugins-${GST_PLUGINS1_TYPE}-${GST_PLUGINS1_VER}
-PKGNAME= ${DISTNAME:S/plugins/plugins1/}
-CATEGORIES= multimedia gnome
-MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-plugins-${GST_PLUGINS1_TYPE}/
-EXTRACT_SUFX= .tar.xz
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://gstreamer.freedesktop.org/
-COMMENT= Open source multimedia framework -
-LICENSE= gnu-gpl-v2
-
-DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/distinfo
-FILESDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/files
-PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/patches
-
-GNU_CONFIGURE= yes
-USE_TOOLS+= gmake pkg-config
-USE_LIBTOOL= yes
-USE_PKGLOCALEDIR= yes
-
-CONFIGURE_ARGS+= --disable-examples
-CONFIGURE_ARGS+= --disable-experimental
-CONFIGURE_ARGS+= --disable-debug
-CONFIGURE_ARGS+= --disable-valgrind
-CONFIGURE_ARGS+= --enable-external
-CONFIGURE_ARGS+= --enable-nls
-CONFIGURE_ARGS+= --enable-rpath
-CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/gst-plugins-0.10
-
-.include "../../mk/compiler.mk"
-
-.if !empty(PKGSRC_COMPILER:Msunpro)
-# SunPro cc understands __func__ but CC does not, so disable explicitly.
-CONFIGURE_ENV+= have_func=no
-.endif
-
-# A package building a single plugin of gst-plugins1 has to include this
-# file and define the following variables:
-# GST_PLUGINS1_NAME - The name of the plugin, to be added to the package
-# name and the comment.
-# GST_PLUGINS1_DIRS - The directory where the plugin resides; a relative
-# path from WRKSRC.
-# GST_PLUGINS1_FLAGS - The name of the flag used to enable the plugin.
-# Defaults to GST_PLUGINS1_NAME.
-.if defined(GST_PLUGINS1_NAME) && !empty(GST_PLUGINS1_NAME)
-PKGNAME:= ${PKGNAME:S/${GST_PLUGINS1_TYPE}/${GST_PLUGINS1_NAME}/}
-COMMENT+= ${GST_PLUGINS1_NAME} plugin
-
-.include "../../mk/bsd.prefs.mk"
-
-GST_PLUGINS1_FLAGS?= ${GST_PLUGINS1_NAME}
-GST_PLUGINS1_DIRS?= non-existent
-
-. for _f_ in ${GST_PLUGINS1_FLAGS}
-CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/--disable-${_f_}/--enable-${_f_}/}
-. endfor
-
-BUILD_DIRS= ${GST_PLUGINS1_DIRS}
-INSTALL_DIRS= ${GST_PLUGINS1_DIRS}
-
-# Fix paths to already installed libraries (by the gst-plugins package).
-SUBST_CLASSES+= libs
-SUBST_MESSAGE.libs= Fixing path to dependent libraries.
-SUBST_STAGE.libs= pre-configure
-SUBST_FILES.libs=
-. for _d_ in ${GST_PLUGINS1_DIRS}
-SUBST_FILES.libs+= ${_d_}/Makefile.in
-. endfor
-SUBST_SED.libs= -e 's|$$(top_builddir)/gst-libs/gst/.*/libgst|${BUILDLINK_PREFIX.gst-plugins1-${GST_PLUGINS1_TYPE}}/lib/libgst|g'
-SUBST_NOOP_OK.libs= yes # not all packages depend on existing libraries
-
-.include "../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/buildlink3.mk"
-.endif
-
-# libtool(1) of /usr/bin/libtool is required to build gstreamer 1.0.
-# I have no idea how to fix the build with libtool-base from pkgsrc...
-# https://bugzilla.gnome.org/show_bug.cgi?id=726518
-SUBST_CLASSES.OpenBSD+= fix-libtool
-SUBST_STAGE.fix-libtool= pre-configure
-SUBST_MESSAGE.fix-libtool= Fix libtool path
-.for _d_ in app audio fft pbutils riff rtp rtsp sdp tag video
-SUBST_FILES.fix-libtool+= gst-libs/gst/${_d_}/Makefile.in
-.endfor
-SUBST_SED.fix-libtool= -e 's,--libtool=\"$$(top_builddir)/libtool\",--libtool=\"/usr/bin/libtool\",g'
-
-.include "../../converters/libiconv/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../multimedia/gstreamer1/buildlink3.mk"