diff options
author | wiz <wiz@pkgsrc.org> | 2016-04-15 14:20:00 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-04-15 14:20:00 +0000 |
commit | 88d1fa5c1936572cdd0d6450380e434b5610d82c (patch) | |
tree | a039f61f642e347e011f36c85902379d95a63998 /multimedia/gstreamer1 | |
parent | 701093039d9ba66ef37541a42714b0844b304069 (diff) | |
download | pkgsrc-88d1fa5c1936572cdd0d6450380e434b5610d82c.tar.gz |
Update gstreamer1 and plugins to 1.8.0.
GStreamer 1.8.0 was released on 24 March 2016.
The GStreamer team is proud to announce a new major feature release
in the stable 1.x API series of your favourite cross-platform
multimedia framework!
As always, this release is again packed with new features, bug fixes
and other improvements.
See https://gstreamer.freedesktop.org/releases/1.8/ for the latest
version of this document.
Highlights
Hardware-accelerated zero-copy video decoding on Android
New video capture source for Android using the android.hardware.Camera
API
Windows Media reverse playback support (ASF/WMV/WMA)
New tracing system provides support for more sophisticated
debugging tools
New high-level GstPlayer playback convenience API
Initial support for the new Vulkan API, see Matthew Waters'
blog post for more details
Improved Opus audio codec support: Support for more than two
channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate
encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF
(Quicktime/MP4), and MPEG-TS as container; new codec utility
functions for Opus header and caps handling in pbutils library.
The Opus encoder/decoder elements were also moved to gst-plugins-base
(from -bad), and the opus RTP depayloader/payloader to -good.
GStreamer VAAPI module now released and maintained as part of
the GStreamer project
Asset proxy support in the GStreamer Editing Services
Diffstat (limited to 'multimedia/gstreamer1')
-rw-r--r-- | multimedia/gstreamer1/Makefile | 4 | ||||
-rw-r--r-- | multimedia/gstreamer1/PLIST | 15 | ||||
-rw-r--r-- | multimedia/gstreamer1/distinfo | 11 | ||||
-rw-r--r-- | multimedia/gstreamer1/patches/patch-plugins_tracers_gstrusage.c | 15 |
4 files changed, 33 insertions, 12 deletions
diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index 6a8dc5fc68b..af56119db80 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.20 2016/01/24 14:45:21 ryoon Exp $ +# $NetBSD: Makefile,v 1.21 2016/04/15 14:20:00 wiz Exp $ -DISTNAME= gstreamer-1.6.3 +DISTNAME= gstreamer-1.8.0 PKGNAME= ${DISTNAME:S/gstreamer/gstreamer1/} CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ diff --git a/multimedia/gstreamer1/PLIST b/multimedia/gstreamer1/PLIST index aa2c4b610f5..dcb54382a22 100644 --- a/multimedia/gstreamer1/PLIST +++ b/multimedia/gstreamer1/PLIST @@ -1,6 +1,7 @@ -@comment $NetBSD: PLIST,v 1.6 2015/11/18 12:04:16 wiz Exp $ +@comment $NetBSD: PLIST,v 1.7 2016/04/15 14:20:00 wiz Exp $ bin/gst-inspect-1.0 bin/gst-launch-1.0 +bin/gst-stats-1.0 bin/gst-typefind-1.0 include/gstreamer-1.0/gst/base/base.h include/gstreamer-1.0/gst/base/gstadapter.h @@ -17,6 +18,9 @@ include/gstreamer-1.0/gst/base/gstflowcombiner.h include/gstreamer-1.0/gst/base/gstpushsrc.h include/gstreamer-1.0/gst/base/gstqueuearray.h include/gstreamer-1.0/gst/base/gsttypefindhelper.h +include/gstreamer-1.0/gst/gsttracer.h +include/gstreamer-1.0/gst/gsttracerfactory.h +include/gstreamer-1.0/gst/gsttracerrecord.h ${PLIST.gstcheck}include/gstreamer-1.0/gst/check/check.h ${PLIST.gstcheck}include/gstreamer-1.0/gst/check/gstbufferstraw.h ${PLIST.gstcheck}include/gstreamer-1.0/gst/check/gstcheck.h @@ -114,6 +118,7 @@ lib/girepository-1.0/GstController-1.0.typelib lib/girepository-1.0/GstNet-1.0.typelib lib/gstreamer-1.0/include/gst/gstconfig.h lib/gstreamer-1.0/libgstcoreelements.la +lib/gstreamer-1.0/libgstcoretracers.la lib/libgstbase-1.0.la ${PLIST.gstcheck}lib/libgstcheck-1.0.la lib/libgstcontroller-1.0.la @@ -178,6 +183,9 @@ share/gtk-doc/html/gstreamer-1.0/GstTagSetter.html share/gtk-doc/html/gstreamer-1.0/GstTask.html share/gtk-doc/html/gstreamer-1.0/GstTaskPool.html share/gtk-doc/html/gstreamer-1.0/GstToc.html +share/gtk-doc/html/gstreamer-1.0/GstTracer.html +share/gtk-doc/html/gstreamer-1.0/GstTracerFactory.html +share/gtk-doc/html/gstreamer-1.0/GstTracerRecord.html share/gtk-doc/html/gstreamer-1.0/GstTypeFindFactory.html share/gtk-doc/html/gstreamer-1.0/annotation-glossary.html share/gtk-doc/html/gstreamer-1.0/gst-building.html @@ -212,7 +220,6 @@ share/gtk-doc/html/gstreamer-1.0/gstreamer-support.html share/gtk-doc/html/gstreamer-1.0/gstreamer.html share/gtk-doc/html/gstreamer-1.0/home.png share/gtk-doc/html/gstreamer-1.0/index.html -share/gtk-doc/html/gstreamer-1.0/index.sgml share/gtk-doc/html/gstreamer-1.0/ix01.html share/gtk-doc/html/gstreamer-1.0/ix02.html share/gtk-doc/html/gstreamer-1.0/ix03.html @@ -241,6 +248,7 @@ share/gtk-doc/html/gstreamer-libs-1.0/GstInterpolationControlSource.html share/gtk-doc/html/gstreamer-libs-1.0/GstLFOControlSource.html share/gtk-doc/html/gstreamer-libs-1.0/GstNetClientClock.html share/gtk-doc/html/gstreamer-libs-1.0/GstNetTimeProvider.html +share/gtk-doc/html/gstreamer-libs-1.0/GstPtpClock.html share/gtk-doc/html/gstreamer-libs-1.0/GstPushSrc.html share/gtk-doc/html/gstreamer-libs-1.0/GstTestClock.html share/gtk-doc/html/gstreamer-libs-1.0/GstTimedValueControlSource.html @@ -263,7 +271,6 @@ share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstHarness.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstNetAddressMeta.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstNetControlMessageMeta.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstNetTimePacket.html -share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstPtpClock.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstQueueArray.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstStreamConsistency.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs-GstTypeFindHelper.html @@ -271,7 +278,6 @@ share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-libs.html share/gtk-doc/html/gstreamer-libs-1.0/gstreamer-net.html share/gtk-doc/html/gstreamer-libs-1.0/home.png share/gtk-doc/html/gstreamer-libs-1.0/index.html -share/gtk-doc/html/gstreamer-libs-1.0/index.sgml share/gtk-doc/html/gstreamer-libs-1.0/ix01.html share/gtk-doc/html/gstreamer-libs-1.0/ix02.html share/gtk-doc/html/gstreamer-libs-1.0/ix03.html @@ -311,7 +317,6 @@ share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-typefind.html share/gtk-doc/html/gstreamer-plugins-1.0/gstreamer-plugins-valve.html share/gtk-doc/html/gstreamer-plugins-1.0/home.png share/gtk-doc/html/gstreamer-plugins-1.0/index.html -share/gtk-doc/html/gstreamer-plugins-1.0/index.sgml share/gtk-doc/html/gstreamer-plugins-1.0/left-insensitive.png share/gtk-doc/html/gstreamer-plugins-1.0/left.png share/gtk-doc/html/gstreamer-plugins-1.0/right-insensitive.png diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index ddd1939e71e..27901b0f40b 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.19 2016/04/11 08:01:09 wiz Exp $ +$NetBSD: distinfo,v 1.20 2016/04/15 14:20:00 wiz Exp $ -SHA1 (gstreamer-1.6.3.tar.xz) = 03d678ced697871a71ae229ef5f9c3ef18640898 -RMD160 (gstreamer-1.6.3.tar.xz) = 565176d598540f0464142e9758f22f3d0e1d0ff0 -SHA512 (gstreamer-1.6.3.tar.xz) = f5ab2461469d489da956a0dd4e785e8f0a130b104a37289f7821be6e8f8e5049864888fdcf3a7d281406bf48b40737afa75347c22e6bec05ff2cf525734b51f7 -Size (gstreamer-1.6.3.tar.xz) = 3553256 bytes +SHA1 (gstreamer-1.8.0.tar.xz) = c644447bfce0d0fcaaf7def6262a9d96d2d2ad76 +RMD160 (gstreamer-1.8.0.tar.xz) = 089aa978ca68b140b4498ac0fd654396532648b8 +SHA512 (gstreamer-1.8.0.tar.xz) = 23447aec662a62a5f1c35dec107da5a5649282d5d8f5660b8eef8865fa02f194d2155ac32dce0933a8679016e53e3d5659654d32ee44232bf0b381026c1e90d2 +Size (gstreamer-1.8.0.tar.xz) = 3616276 bytes SHA1 (patch-configure) = 7e2b54ecdf06def50e4529f0126cc56605b46f87 +SHA1 (patch-plugins_tracers_gstrusage.c) = 36ab41bc208cd9146bed3208f56eb332f2535591 diff --git a/multimedia/gstreamer1/patches/patch-plugins_tracers_gstrusage.c b/multimedia/gstreamer1/patches/patch-plugins_tracers_gstrusage.c new file mode 100644 index 00000000000..ea4ce321c7c --- /dev/null +++ b/multimedia/gstreamer1/patches/patch-plugins_tracers_gstrusage.c @@ -0,0 +1,15 @@ +$NetBSD: patch-plugins_tracers_gstrusage.c,v 1.1 2016/04/15 14:20:00 wiz Exp $ + +Check for the symbol that is used. + +--- plugins/tracers/gstrusage.c.orig 2016-02-15 14:49:05.000000000 +0000 ++++ plugins/tracers/gstrusage.c +@@ -159,7 +159,7 @@ do_stats (GstTracer * obj, guint64 ts) + GstClockTime tthread = G_GUINT64_CONSTANT (0); + GstClockTime dts, dtproc; + +-#ifdef HAVE_CLOCK_GETTIME ++#ifdef CLOCK_PROCESS_CPUTIME_ID + { + struct timespec now; + |