commit gstreamer-plugins-base for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package gstreamer-plugins-base for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/gstreamer-plugins-base (Old) and /work/SRC/openSUSE:Leap:15.2/.gstreamer-plugins-base.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-plugins-base" Thu Jan 30 14:49:22 2020 rev:32 rq:757350 version:1.16.2 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/gstreamer-plugins-base/gstreamer-plugins-base.changes 2020-01-15 15:09:13.854032498 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gstreamer-plugins-base.new.26092/gstreamer-plugins-base.changes 2020-01-30 14:49:56.750887957 +0100 @@ -1,0 +2,348 @@ +Wed Dec 4 10:38:10 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 1.16.2: + + xvimagepool: Update size, stride, and offset with allocated + XvImage + + video-converter: Fix RGB-XYZ-RGB conversion + + audiorate: Update next_offset on rate change + + audioringbuffer: Reset reorder flag before check + + audio-buffer: Don't fail to map buffers with zero samples + + videorate: Fix max-duplication-time handling + + gl/gbm: ensure we call the resize callback before attempting to + draw + + video-converter: Various fixes for interlaced scaling + + gstrtspconnection: messages_bytes not decreased + + check: Don't use real audio devices for tests + + riff: add CineForm mapping + + glfilters: Don't use static variables for storing per-element + state + + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded + buffers + + streamsynchronizer: avoid pad release race during logging. + +------------------------------------------------------------------- +Tue Sep 24 12:34:16 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 1.16.1: + + See main gstreamer package for changelog. +- Drop upstream fixed patches: + + gst-plugins-base-doc-build-fix.patch. + + gstreamer-plugins-base-arm-neon-configuration.patch. + +------------------------------------------------------------------- +Mon Aug 19 20:47:06 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and + pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples + to configure (we already do in meson conditional): Only needed to + build the examples. +- Add explicit pkgconfig(wayland-protocols) BuildRequires: + Previously pulled in by gtk3 dependency. +- Add explicit conditional pkgconfig(cairo) BuildRequires for + openSUSE versions older than current Tumbleweed, workaround bug + in pangocairo dependencies in those releases. Also previously + pulled in by gtk3 dependency. + +------------------------------------------------------------------- +Wed Jul 24 12:40:14 UTC 2019 - Martin Liška <mliska@suse.cz> + +- Add gstreamer-plugins-base-arm-neon-configuration.patch + as an upstream backport of: + https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e +- Use %make_build. + +------------------------------------------------------------------- +Tue Jun 18 21:24:11 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 for Tumbleweed. +- Adjust line to get the minimum required gstreamer version. +- Disable tremor (needs libvorbisidec) +- Disable examples. +- Package libgstcompositor.so and libgstoverlaycomposition.so. +- Adjust documentation directory. +- Add gst-plugins-base-doc-build-fix.patch: fix build with + automake. +- Up gstreamer-plugins-bad Conflicts. +- Now requires glib2 >= 2.40. +- Obsolete libgstbadvideo-1_0-0: now part of -base. + +------------------------------------------------------------------- +Fri May 31 21:36:38 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 1.14.5: + + audioconvert: fix endianness conversion for unpacked formats + (e.g. S24_32BE). + + audioringbuffer: Fix wrong memcpy address when reordering + channels. + + decodebin2: Make sure to remove pad probes when freeing + GstDecodeGroup. + + glviewconvert: fix output when a transformation matrix is used. + + glupload: + - Prevent segfault when updating caps. + - dmabuf: be explicit about gl formats used. + + gl/egl: Determine correct format on dmabuf import. + + id3tag: validate the year from v1 tags before passing to + GstDateTime. + + rtpbasepayload: Fix sequence numbers when using buffer lists. + + rtspconnection: + - Fix security issue, potential heap overflow (CVE-2019-9928). + - Fix GError set over the top of a previous GError. + - Do not duplicate authentication headers. + + subparse: don’t assert when failing to parse subrip timestamp. + + video: various convert sample frame fixes. + + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, + A420_10LE/BE to BGRA/RGBA which created corrupted output. + + video-format: Fix GBRA_10/12 alpha channel pixel strides. +- Drop upstream fixed patches: + + CVE-2019-9928.patch + + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch + +------------------------------------------------------------------- +Thu May 16 21:48:14 UTC 2019 - mgorse@suse.com + +- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp + connection parser (boo#1133375 CVE-2019-9928). + +------------------------------------------------------------------- +Fri Apr 26 07:24:19 UTC 2019 - plater <davejplater@gmail.com> + +- Added: + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch + which fixes: + https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 + "Segfault since 1.16" which also occurs in 1.14.4. + +------------------------------------------------------------------- +Wed Oct 3 15:43:37 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 1.14.4: + + Bugfix release, please see .changes in gstreamer main package. + +------------------------------------------------------------------- +Wed Sep 26 20:23:30 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 1.14.3: + + Bugfix release, please see .changes in gstreamer main package. + +------------------------------------------------------------------- +Fri Jul 20 16:53:54 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 1.14.2: + + Update docs. + + xvimage: Fix symbol redefine build error. + + glcolorbalance: Support OES textures for input/passthrough. + + meson: gl: fix backported patch. + + gl/build: fixed failed compilation due to missing EGLuint64KHR + typedef. + + parsebin: Don't try to continue autoplugging a parser if we got + raw caps. + + audiobasesrc: Round down segsize to an integer number of + samples. + + discoverer: Don't crash when running with -v if channel-mask==0 + and >7 channels. + + gldownloadelement: fix build with msvc. + + subparse: Don't read beyond array. + + ogg: Avoid undefined granule shift. + + libs: g-ir-scanner: do not hardcode libtool path. + + rawvideoparse: fix typo in 'plane-offsets' description. + + video: fix some GIR array annotations. + + audio: fix some GIR array annotations. + + meson: gl: remove non-headers from gl_prototype_headers. + + meson: install the man pages for the command line tools. + + meson: Fix detection of glib-mkenums under MSYS2. + +------------------------------------------------------------------- +Sat Jun 23 14:40:27 UTC 2018 - bjorn.lie@gmail.com + +- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and ++++ 151 more lines (skipped) ++++ between /work/SRC/openSUSE:Leap:15.2/gstreamer-plugins-base/gstreamer-plugins-base.changes ++++ and /work/SRC/openSUSE:Leap:15.2/.gstreamer-plugins-base.new.26092/gstreamer-plugins-base.changes Old: ---- gst-plugins-base-1.12.5.tar.xz New: ---- gst-plugins-base-1.16.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-base.spec ++++++ --- /var/tmp/diff_new_pack.Kqj6QP/_old 2020-01-30 14:49:57.302888251 +0100 +++ /var/tmp/diff_new_pack.Kqj6QP/_new 2020-01-30 14:49:57.302888251 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-plugins-base # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,32 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _name gst-plugins-base %define gst_branch 1.0 -%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /') +%define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ.*=" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /') + +# Disable for now. Plugin docs aren't being generated +%define use_meson 0 + Name: gstreamer-plugins-base -Version: 1.12.5 +Version: 1.16.2 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later AND GPL-2.0-or-later Group: Productivity/Multimedia/Other -URL: http://gstreamer.freedesktop.org/ +URL: https://gstreamer.freedesktop.org/ Source0: https://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.xz Source1: gstreamer-plugins-base.appdata.xml Source2: baselibs.conf + +BuildRequires: Mesa-libGLESv3-devel BuildRequires: cdparanoia-devel BuildRequires: fdupes +BuildRequires: gcc-c++ BuildRequires: glib2-devel >= 2.40.0 BuildRequires: gobject-introspection-devel >= 1.31.1 BuildRequires: gtk-doc >= 1.12 @@ -38,19 +45,33 @@ BuildRequires: libSM-devel BuildRequires: libXext-devel BuildRequires: libXv-devel -BuildRequires: orc >= 0.4.24 +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +%if %{use_meson} +BuildRequires: meson >= 0.47.0 +%endif BuildRequires: pkgconfig BuildRequires: python3-base BuildRequires: python3-xml BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) >= 0.9.1 +%if 0%{?suse_version} < 1550 +BuildRequires: pkgconfig(cairo) +%endif +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(freetype2) >= 2.0.9 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.24 -BuildRequires: pkgconfig(gstreamer-1.0) >= 1.12.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.10 -BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.0.0 +BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.40 +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glesv1_cm) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(glib-2.0) >= 2.40 +BuildRequires: pkgconfig(gmodule-no-export-2.0) +BuildRequires: pkgconfig(gstreamer-1.0) >= %{version} +BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(iso-codes) +BuildRequires: pkgconfig(libdrm) >= 2.4.55 BuildRequires: pkgconfig(libvisual-0.4) >= 0.4.0 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(ogg) >= 1.0 @@ -61,13 +82,30 @@ BuildRequires: pkgconfig(theoraenc) >= 1.1 BuildRequires: pkgconfig(vorbis) >= 1.0 BuildRequires: pkgconfig(vorbisenc) >= 1.0 +BuildRequires: pkgconfig(wayland-client) >= 1.0 +BuildRequires: pkgconfig(wayland-cursor) >= 1.0 +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xv) BuildRequires: pkgconfig(zlib) +%if 0%{?suse_version} >= 1500 +BuildRequires: pkgconfig(graphene-1.0) +%endif +%if 0%{?is_opensuse} +BuildRequires: orc >= 0.4.24 +BuildRequires: pkgconfig(wayland-egl) >= 1.0 +%endif Requires: %{gstreamer_plugins_base_req} Recommends: %{name}-lang Recommends: PackageKit-gstreamer-plugin Supplements: gstreamer # Generic name, never used in SuSE: Provides: gst-plugins-base = %{version} +Obsoletes: libgstbadvideo-1_0-0 +Obsoletes: typelib-1_0-GstFft-1_0 < 1.14.0 +Conflicts: gstreamer-plugins-bad < 1.16.0 %description GStreamer is a streaming media framework based on graphs of filters @@ -181,6 +219,28 @@ videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. +%package -n libgstgl-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries + +%description -n libgstgl-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related,from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n typelib-1_0-GstGL-1_0 +Summary: GStreamer Streaming-Media Framework Plug-Ins -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GstGL-1_0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related, from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + This package provides the GObject Introspection bindings for GStreamer plug-ins. @@ -366,6 +426,7 @@ Requires: libgstapp-1_0-0 = %{version} Requires: libgstaudio-1_0-0 = %{version} Requires: libgstfft-1_0-0 = %{version} +Requires: libgstgl-1_0-0 = %{version} Requires: libgstpbutils-1_0-0 = %{version} Requires: libgstriff-1_0-0 = %{version} Requires: libgstrtp-1_0-0 = %{version} @@ -376,7 +437,7 @@ Requires: typelib-1_0-GstAllocators-1_0 = %{version} Requires: typelib-1_0-GstApp-1_0 = %{version} Requires: typelib-1_0-GstAudio-1_0 = %{version} -Requires: typelib-1_0-GstFft-1_0 = %{version} +Requires: typelib-1_0-GstGL-1_0 = %{version} Requires: typelib-1_0-GstPbutils-1_0 = %{version} Requires: typelib-1_0-GstRtp-1_0 = %{version} Requires: typelib-1_0-GstRtsp-1_0 = %{version} @@ -405,25 +466,46 @@ %prep %autosetup -n %{_name}-%{version} -p1 + translation-update-upstream po gst-plugins-base-%{gst_branch} %build -# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS: -# Silently ignored compilation of uninstalled gtk-doc scanners without RPM_OPT_FLAGS. -export CFLAGS="%{optflags} -fno-strict-aliasing" export PYTHON=%{_bindir}/python3 +%if %{use_meson} +# TODO: tremor needs libvorbisidec +%{meson} \ + -Dpackage-name='openSUSE GStreamer-plugins-base package'\ + -Dpackage-origin='http://download.opensuse.org'\ + -Dgtk_doc=enabled \ + -Dintrospection=enabled \ +%if 0%{?is_opensuse} + -Dorc=enabled \ +%endif + -Dexamples=disabled \ + -Dtremor=disabled \ + %{nil} +%{meson_build} +%else %configure\ - --with-package-name='openSUSE GStreamer-plugins-base package'\ - --with-package-origin='http://download.opensuse.org'\ - --disable-static\ - --enable-gtk-doc\ - --enable-introspection\ - --enable-orc\ + --with-package-name='openSUSE GStreamer-plugins-base package' \ + --with-package-origin='http://download.opensuse.org' \ + --disable-static \ + --enable-gtk-doc \ + --enable-introspection \ + --disable-examples \ +%if 0%{?is_opensuse} + --enable-orc \ +%endif %{nil} -make %{?_smp_mflags} +%make_build +%endif %install +%if %{use_meson} +%{meson_install} +%else %make_install +%endif if [ -f %{buildroot}%{_datadir}/appdata/gstreamer-plugins-base.appdata.xml ]; then echo "Please remove the added gstreamer-plugins-base.appdata.xml file from the sources - the tarball installs it" false @@ -438,24 +520,37 @@ %post -n libgstallocators-1_0-0 -p /sbin/ldconfig %postun -n libgstallocators-1_0-0 -p /sbin/ldconfig + %post -n libgstapp-1_0-0 -p /sbin/ldconfig %postun -n libgstapp-1_0-0 -p /sbin/ldconfig + %post -n libgstaudio-1_0-0 -p /sbin/ldconfig %postun -n libgstaudio-1_0-0 -p /sbin/ldconfig + %post -n libgstfft-1_0-0 -p /sbin/ldconfig %postun -n libgstfft-1_0-0 -p /sbin/ldconfig + +%post -n libgstgl-1_0-0 -p /sbin/ldconfig +%postun -n libgstgl-1_0-0 -p /sbin/ldconfig + %post -n libgstpbutils-1_0-0 -p /sbin/ldconfig %postun -n libgstpbutils-1_0-0 -p /sbin/ldconfig + %post -n libgstriff-1_0-0 -p /sbin/ldconfig %postun -n libgstriff-1_0-0 -p /sbin/ldconfig + %post -n libgstrtp-1_0-0 -p /sbin/ldconfig %postun -n libgstrtp-1_0-0 -p /sbin/ldconfig + %post -n libgstrtsp-1_0-0 -p /sbin/ldconfig %postun -n libgstrtsp-1_0-0 -p /sbin/ldconfig + %post -n libgstsdp-1_0-0 -p /sbin/ldconfig %postun -n libgstsdp-1_0-0 -p /sbin/ldconfig + %post -n libgsttag-1_0-0 -p /sbin/ldconfig %postun -n libgsttag-1_0-0 -p /sbin/ldconfig + %post -n libgstvideo-1_0-0 -p /sbin/ldconfig %postun -n libgstvideo-1_0-0 -p /sbin/ldconfig @@ -473,15 +568,19 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstalsa.so %{_libdir}/gstreamer-%{gst_branch}/libgstapp.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudioconvert.so +%{_libdir}/gstreamer-%{gst_branch}/libgstaudiomixer.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudioresample.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudiotestsrc.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudiorate.so %{_libdir}/gstreamer-%{gst_branch}/libgstcdparanoia.so +%{_libdir}/gstreamer-%{gst_branch}/libgstcompositor.so %{_libdir}/gstreamer-%{gst_branch}/libgstencoding.so %{_libdir}/gstreamer-%{gst_branch}/libgstgio.so %{_libdir}/gstreamer-%{gst_branch}/libgstlibvisual.so %{_libdir}/gstreamer-%{gst_branch}/libgstogg.so +%{_libdir}/gstreamer-%{gst_branch}/libgstopengl.so %{_libdir}/gstreamer-%{gst_branch}/libgstopus.so +%{_libdir}/gstreamer-%{gst_branch}/libgstoverlaycomposition.so %{_libdir}/gstreamer-%{gst_branch}/libgstpango.so %{_libdir}/gstreamer-%{gst_branch}/libgstpbtypes.so %{_libdir}/gstreamer-%{gst_branch}/libgstplayback.so @@ -499,8 +598,6 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstximagesink.so %{_libdir}/gstreamer-%{gst_branch}/libgstxvimagesink.so -%files lang -f %{_name}-%{gst_branch}.lang - %files -n libgstallocators-1_0-0 %{_libdir}/libgstallocators*.so.* @@ -522,8 +619,11 @@ %files -n libgstfft-1_0-0 %{_libdir}/libgstfft*.so.* -%files -n typelib-1_0-GstFft-1_0 -%{_libdir}/girepository-1.0/GstFft-*.typelib +%files -n libgstgl-1_0-0 +%{_libdir}/libgstgl-%{gst_branch}.so.0* + +%files -n typelib-1_0-GstGL-1_0 +%{_libdir}/girepository-1.0/GstGL-*.typelib %files -n libgstpbutils-1_0-0 %{_libdir}/libgstpbutils*.so.* @@ -572,10 +672,20 @@ %dir %{_datadir}/gst-plugins-base/ %dir %{_datadir}/gst-plugins-base/%{gst_branch}/ %{_datadir}/gst-plugins-base/%{gst_branch}/license-translations.dict +%dir %{_libdir}/gstreamer-%{gst_branch}/include +%dir %{_libdir}/gstreamer-%{gst_branch}/include/gst +%dir %{_libdir}/gstreamer-%{gst_branch}/include/gst/gl +%{_libdir}/gstreamer-%{gst_branch}/include/gst/gl/gstglconfig.h %files doc %doc AUTHORS NEWS README RELEASE REQUIREMENTS +%if %{use_meson} +%{_datadir}/gtk-doc/html/gst-plugins-base-libs +%else %{_datadir}/gtk-doc/html/gst-plugins-base-libs-%{gst_branch} %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{gst_branch} +%endif + +%files lang -f %{_name}-%{gst_branch}.lang %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.Kqj6QP/_old 2020-01-30 14:49:57.326888264 +0100 +++ /var/tmp/diff_new_pack.Kqj6QP/_new 2020-01-30 14:49:57.326888264 +0100 @@ -4,6 +4,7 @@ requires "libgstapp-1_0-0-<targettype> = <version>" requires "libgstaudio-1_0-0-<targettype> = <version>" requires "libgstfft-1_0-0-<targettype> = <version>" + requires "libgstgl-1_0-0-<targettype> = <version>" requires "libgstpbutils-1_0-0-<targettype> = <version>" requires "libgstriff-1_0-0-<targettype> = <version>" requires "libgstrtp-1_0-0-<targettype> = <version>" @@ -15,6 +16,7 @@ libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 +libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 ++++++ gst-plugins-base-1.12.5.tar.xz -> gst-plugins-base-1.16.2.tar.xz ++++++ ++++ 400876 lines of diff (skipped) ++++++ gstreamer-plugins-base.appdata.xml ++++++ --- /var/tmp/diff_new_pack.Kqj6QP/_old 2020-01-30 14:49:59.250889287 +0100 +++ /var/tmp/diff_new_pack.Kqj6QP/_new 2020-01-30 14:49:59.250889287 +0100 @@ -10,7 +10,7 @@ This addon includes system codecs that are essential for the running system. </p> <p> - A codec decodes audio and video for for playback or editing and is also + A codec decodes audio and video for playback or editing and is also used for transmission or storage. Different codecs are used in video-conferencing, streaming media and video editing applications.
participants (1)
-
root