Hello community,

here is the log from the commit of package gstreamer-plugins-ugly for 
openSUSE:Factory checked in at 2019-06-30 10:18:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-ugly"

Sun Jun 30 10:18:25 2019 rev:56 rq:711862 version:1.16.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes
    2019-06-13 22:34:34.748357263 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.4615/gstreamer-plugins-ugly.changes
  2019-06-30 10:18:26.319334717 +0200
@@ -1,0 +2,46 @@
+Tue Jun 18 19:25:24 UTC 2019 - [email protected]
+
+- Update to version 1.16.0: 
+  + 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
+- Add meson support, but disable because plugin documentation
+  currently isn't built.
+
+-------------------------------------------------------------------

Old:
----
  gst-plugins-ugly-1.14.5.tar.xz

New:
----
  gst-plugins-ugly-1.16.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-ugly.spec ++++++
--- /var/tmp/diff_new_pack.55rmw7/_old  2019-06-30 10:18:28.087337463 +0200
+++ /var/tmp/diff_new_pack.55rmw7/_new  2019-06-30 10:18:28.115337507 +0200
@@ -24,8 +24,10 @@
 %define _experimental 0
 # Get minimum gstreamer and gstreamer-plugins-base required versions from 
configure.ac
 %define gstreamer_plugins_ugly_req %(xzgrep --text "^GST.*_REQ" %{SOURCE0} | 
sort -u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= 
/' | tr '\\n' ' ')
+# Currently disabled because plugin documentation isn't built
+%define use_meson 0
 Name:           gstreamer-plugins-ugly
-Version:        1.14.5
+Version:        1.16.0
 Release:        0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 License:        LGPL-2.1-or-later
@@ -38,6 +40,12 @@
 BuildRequires:  liba52-devel
 BuildRequires:  libcdio-devel >= 0.76
 BuildRequires:  libdvdread-devel
+%if %{use_meson}
+BuildRequires:  meson >= 0.47.0
+%else
+# Needed for patches 0 and 1
+BuildRequires:  libtool
+%endif
 BuildRequires:  orc >= 0.4.16
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
@@ -116,6 +124,20 @@
 
 %build
 export PYTHON=%{_bindir}/python3
+%if %{use_meson}
+%{meson} \
+%if ! 0%{?BUILD_ORIG}
+       -Dpackage-name='openSUSE gstreamer-plugins-ugly package' \
+       -Dasfdemux=disabled \
+       -Dpackage-origin='http://www.opensuse.org/' \
+       -Damrnb=disabled \
+       -Damrwbdec=disabled \
+       -Dx264=disabled \
+%endif
+       -Dsidplay=disabled \
+       %{nil}
+%{meson_build}
+%else
 %configure \
 %if ! 0%{?BUILD_ORIG}
        --with-package-name='openSUSE gstreamer-plugins-ugly package' \
@@ -129,9 +151,14 @@
        --disable-static \
        %{nil}
 make %{?_smp_mflags}
+%endif
 
 %install
+%if %{use_meson}
+%{meson_install}
+%else
 %make_install
+%endif
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{_name}-%{gst_branch}
 
@@ -146,10 +173,6 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstrealmedia.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstxingmux.so
 
-%if 0%{?_experimental}
-# Place experimental plugins here.
-%endif
-
 %if 0%{?BUILD_ORIG}
 %if 0%{?BUILD_ORIG_ADDON}
 %files orig-addon

++++++ gst-plugins-ugly-1.14.5.tar.xz -> gst-plugins-ugly-1.16.0.tar.xz ++++++
++++ 8511 lines of diff (skipped)


Reply via email to