Subject: CVS commit: pkgsrc/multimedia
From: Adam Ciarcinski
Date: 2019-05-29 22:51:48
Message id: 20190529205148.9391AFB15@cvs.NetBSD.org

Log Message:
gstreamer1: updated to 1.16.0

GStreamer 1.16.0:

Introduction
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 many new features, bug
fixes and other improvements.

Highlights
-   GStreamer WebRTC stack gained support for data channels for
    peer-to-peer communication based on SCTP, BUNDLE support, as well as
    support for multiple TURN servers.
-   AV1 video codec support for Matroska and QuickTime/MP4 containers
    and more configuration options and supported input formats for the
    AOMedia AV1 encoder
-   Support for Closed Captions and other Ancillary Data in video
-   Support for planar (non-interleaved) raw audio
-   GstVideoAggregator, compositor and OpenGL mixer elements are now in
    -base
-   New alternate fields interlace mode where each buffer carries a
    single field
-   WebM and Matroska ContentEncryption support in the Matroska demuxer
-   new WebKit WPE-based web browser source element
-   Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved
    dmabuf import/export
-   Hardware-accelerated Nvidia video decoder gained support for VP8/VP9
    decoding, whilst the encoder gained support for H.265/HEVC encoding.
-   Many improvements to the Intel Media SDK based hardware-accelerated
    video decoder and encoder plugin (msdk): dmabuf import/export for
    zero-copy integration with other components; VP9 decoding; 10-bit
    HEVC encoding; video post-processing (vpp) support including
    deinterlacing; and the video decoder now handles dynamic resolution
    changes.
-   The ASS/SSA subtitle overlay renderer can now handle multiple
    subtitles that overlap in time and will show them on screen
    simultaneously
-   The Meson build is now feature-complete (*) and it is now the
    recommended build system on all platforms. The Autotools build is
    scheduled to be removed in the next cycle.
-   The GStreamer Rust bindings and Rust plugins module are now
    officially part of upstream GStreamer.
-   The GStreamer Editing Services gained a gesdemux element that allows
    directly playing back serialized edit list with playbin or
    (uri)decodebin
-   Many performance improvements

Files:
RevisionActionfile
1.1removepkgsrc/multimedia/gst-plugins1-libav/patches/patch-ext_libav_gstavviddec.c
1.11modifypkgsrc/multimedia/py-gstreamer1/distinfo
1.15modifypkgsrc/multimedia/py-gstreamer1/Makefile
1.8modifypkgsrc/multimedia/gstreamer1/options.mk
1.36modifypkgsrc/multimedia/gstreamer1/distinfo
1.14modifypkgsrc/multimedia/gstreamer1/PLIST
1.43modifypkgsrc/multimedia/gstreamer1/Makefile
1.35modifypkgsrc/multimedia/gst-plugins1-ugly/distinfo
1.7modifypkgsrc/multimedia/gst-plugins1-ugly/PLIST
1.30modifypkgsrc/multimedia/gst-plugins1-ugly/Makefile.common
1.32modifypkgsrc/multimedia/gst-plugins1-libav/distinfo
1.47modifypkgsrc/multimedia/gst-plugins1-libav/Makefile
1.40modifypkgsrc/multimedia/gst-plugins1-good/distinfo
1.9modifypkgsrc/multimedia/gst-plugins1-good/PLIST
1.33modifypkgsrc/multimedia/gst-plugins1-good/Makefile.common
1.6modifypkgsrc/multimedia/gst-plugins1-base/patches/patch-configure
1.35modifypkgsrc/multimedia/gst-plugins1-base/distinfo
1.12modifypkgsrc/multimedia/gst-plugins1-base/PLIST
1.34modifypkgsrc/multimedia/gst-plugins1-base/Makefile.common
1.34modifypkgsrc/multimedia/gst-plugins1-bad/distinfo
1.14modifypkgsrc/multimedia/gst-plugins1-bad/PLIST
1.33modifypkgsrc/multimedia/gst-plugins1-bad/Makefile.common