commit gstreamer-editing-services for openSUSE:Factory
Hello community, here is the log from the commit of package gstreamer-editing-services for openSUSE:Factory checked in at 2019-06-30 14:40:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-editing-services (Old) and /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-editing-services" Sun Jun 30 14:40:41 2019 rev:28 rq:711866 version:1.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-editing-services/gstreamer-editing-services.changes 2019-06-14 20:24:40.762795479 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.4615/gstreamer-editing-services.changes 2019-06-30 14:40:42.787916637 +0200 @@ -1,0 +2,46 @@ +Mon Jun 17 03:11:00 UTC 2019 - mgorse@suse.com + +- 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 +- Switch to meson on Tumbleweed. +- Add libgstges.so to files. + +------------------------------------------------------------------- Old: ---- gstreamer-editing-services-1.14.5.tar.xz New: ---- gstreamer-editing-services-1.16.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-editing-services.spec ++++++ --- /var/tmp/diff_new_pack.QVSQkX/_old 2019-06-30 14:40:43.539917914 +0200 +++ /var/tmp/diff_new_pack.QVSQkX/_new 2019-06-30 14:40:43.543917921 +0200 @@ -17,8 +17,11 @@ # +# TODO: finish meson support +%define use_meson 0 + Name: gstreamer-editing-services -Version: 1.14.5 +Version: 1.16.0 Release: 0 Summary: GStreamer Editing Services License: GPL-3.0-or-later AND LGPL-2.1-or-later @@ -28,6 +31,9 @@ BuildRequires: flex BuildRequires: gcc-c++ +%if %{use_meson} +BuildRequires: meson >= 0.47.0 +%endif BuildRequires: pkgconfig BuildRequires: pkgconfig(bash-completion) >= 2.0 BuildRequires: pkgconfig(gio-2.0) >= 2.16 @@ -110,12 +116,25 @@ %setup -q %build +%if %{use_meson} +%{meson} \ + -Dintrospection=enabled \ + -Dtests=disabled \ + %{nil} +%{meson_build} +%else +export PYTHON=python3 %configure \ --enable-introspection make %{?_smp_mflags} +%endif %install +%if %{use_meson} +%{meson_install} +%else %make_install +%endif find %{buildroot} -type f -name "*.la" -delete -print %post -n libges-1_0-0 -p /sbin/ldconfig @@ -134,6 +153,7 @@ %files -n libges-1_0-0 %license COPYING +%{_libdir}/gstreamer-1.0/libgstges.so %{_libdir}/gstreamer-1.0/libgstnle.so %{_libdir}/libges-1.0.so.* ++++++ gstreamer-editing-services-1.14.5.tar.xz -> gstreamer-editing-services-1.16.0.tar.xz ++++++ ++++ 29798 lines of diff (skipped)
participants (1)
-
root