Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer-editing-services for openSUSE:Factory checked in at 2024-03-06 23:04:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-editing-services (Old) and /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-editing-services" Wed Mar 6 23:04:27 2024 rev:56 rq:1155302 version:1.24.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-editing-services/gstreamer-editing-services.changes 2024-02-02 15:45:35.109027616 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-editing-services.new.1770/gstreamer-editing-services.changes 2024-03-06 23:04:49.145938493 +0100 @@ -1,0 +2,46 @@ +Tue Mar 5 06:22:41 UTC 2024 - Antonio Larrosa <alarr...@suse.com> + +- Update to version 1.24.0: + * GStreamer Editing Services and NLE + - Implement a gesvideoscale effect which gives user the ability + to chooses where a clip has to be scaled in the chain of + effects. By default scaling is done in the compositor. + - Add support for gessrc as sub-timeline element so third party + can implement their own formatters and use their timelines as + sub-timelines. Before that, only timelines serialized as + files on the filesystem could be loaded as sub-timelines + (using gesdemux). + - Implement a new GESDiscovererManager singleton object making + management of the discoverers used to discoverer media files + cleaner and allowing to expose the following APIs: + * load-serialize-info signal so GstDiscovererInfo can be + serialized by users the way they like and load them without + requiring discovering the file when reloading a project. + * source-setup signal so user can tweak source elements + during discovery + - Expose GESFrameCompositionMeta in public API so user can + implement their own effects targetting GES which take into + account that meta. + - Expose audioconvert:mix-matrix property in audio sources + - Port GESPipeline rendering to use encodebin2. This allows + rendering timelines directly with a muxing sink (like + hlssinkX etc..) and leverage all new features of that new + element. + * ges-launch + - Fix setting keyframes + - Add an ignore-eos option + - Allow overriding container profile so that the user can build + encoding profiles following the media format of a specific + media file, for example, but ensuring it is muxed using a + specific format + - Ensure sink elements are inside a GstBin and never in a + GstPipeline + - Move +effect stack effects from source to last effect added, + so it feels more natural to user as adding them at the + beginning of the chain while the syntax is +effect felt wrong + * For more detailed information on this update, please see + https://gstreamer.freedesktop.org/releases/1.24/ +- Remove patch reduce-required-meson.patch since meson 1.1 is + really required now. + +------------------------------------------------------------------- Old: ---- gst-editing-services-1.22.9.tar.xz reduce-required-meson.patch New: ---- gst-editing-services-1.24.0.tar.xz BETA DEBUG BEGIN: Old: https://gstreamer.freedesktop.org/releases/1.24/ - Remove patch reduce-required-meson.patch since meson 1.1 is really required now. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-editing-services.spec ++++++ --- /var/tmp/diff_new_pack.pSnoU6/_old 2024-03-06 23:04:49.721959395 +0100 +++ /var/tmp/diff_new_pack.pSnoU6/_new 2024-03-06 23:04:49.721959395 +0100 @@ -20,20 +20,18 @@ %define _name gst-editing-services Name: gstreamer-editing-services -Version: 1.22.9 +Version: 1.24.0 Release: 0 Summary: GStreamer Editing Services License: LGPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Multimedia/Other URL: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/ges-architecture.html Source0: https://gstreamer.freedesktop.org/src/gstreamer-editing-services/%{_name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE reduce-required-meson.patch alarr...@suse.com -- build with meson 0.61 -Patch0: reduce-required-meson.patch BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: flex -BuildRequires: meson >= 0.47.0 +BuildRequires: meson >= 1.1 BuildRequires: pkgconfig BuildRequires: python3-gobject-devel BuildRequires: pkgconfig(bash-completion) >= 2.0 @@ -171,12 +169,10 @@ %{_mandir}/man1/ges-launch-1.0.1%{?ext_man} %{_bindir}/ges-launch-1.0 %{_datadir}/bash-completion/completions/ges-launch-1.0 -%{_datadir}/gstreamer-1.0/validate/scenarios/ges-edit-clip-while-paused.scenario -%{_libdir}/gst-validate-launcher/python/launcher/apps/geslaunch.py -%dir %{python3_sitelib}/gi -%dir %{python3_sitelib}/gi/overrides -%{python3_sitelib}/gi/overrides/GES.py -%{python3_sitelib}/gi/overrides/__pycache__/ +%dir %{python_sitearch}/gi +%dir %{python_sitearch}/gi/overrides +%{python_sitearch}/gi/overrides/GES.py +%{python_sitearch}/gi/overrides/__pycache__/ %files -n libges-1_0-0 %license COPYING ++++++ gst-editing-services-1.22.9.tar.xz -> gst-editing-services-1.24.0.tar.xz ++++++ ++++ 12772 lines of diff (skipped)