- Mar 15, 2021
- Mar 08, 2021
-
-
Otherwise we might en up having a group which is not backed by any asset leading to possible assertion as this should never happen (see https://gitlab.gnome.org/GNOME/pitivi/-/issues/2526) Part-of: <gstreamer/gst-editing-services!233>
-
- Jan 14, 2021
-
-
Tim-Philipp Müller authored
-
- Jan 13, 2021
-
-
We were unreffing something we were not owning Part-of: <gst-editing-services!226>
- Dec 15, 2020
-
-
This is the same fix that was applied in gst-plugins-good in gst-plugins-good!603 and fixes the testsuite running in gst-build. Part-of: <gst-editing-services!223>
-
- Dec 06, 2020
-
-
Tim-Philipp Müller authored
-
- Nov 20, 2020
-
-
Fix a case where initialisation fails without setting the passed-in GError and the caller assumes it will be set, and add a guard to catch the condition in case it happens again in the future. Part-of: <gstreamer/gst-editing-services!218>
-
Static build fails since version 1.17.1 and gstreamer/gst-editing-services@1e488d43 on: FAILED: tools/ges-launch-1.0 /srv/storage/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -o tools/ges-launch-1.0 tools/ges-launch-1.0.p/ges-validate.c.o tools/ges-launch-1.0.p/ges-launch.c.o tools/ges-launch-1.0.p/ges-launcher.c.o tools/ges-launch-1.0.p/utils.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-Bsymbolic-functions -static -Wl,--start-group ges/libges-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstreamer-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgobject-2.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libglib-2.0.a -pthread /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libpcre.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libffi.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgmodule-2.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstbase-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstvideo-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstpbutils-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstaudio-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libz.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgsttag-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgstcontroller-1.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgio-2.0.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libmount.a /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libblkid.a -lm -Wl,--end-group /srv/storage/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/8.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /srv/storage/autobuild/run/instance-2/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(err.os): in function `warn': err.c:(.text+0x1d8): multiple definition of `warn'; tools/ges-launch-1.0.p/utils.c.o:utils.c:(.text+0x9bc): first defined here So rename warn function to ges_warn Also prefix ok, print and printerr function by ges_ for consistancy and run gst-indent on tools/ges-launcher.c Fixes: - http://autobuild.buildroot.org/results/2a528a1185644f5b23d26eb3f2b342e99aa1e493 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Part-of: <gstreamer/gst-editing-services!221>
-
- Oct 27, 2020
-
-
Tim-Philipp Müller authored
-
- Oct 26, 2020
- Sep 30, 2020
-
-
Otherwise we loose the configuration of the auto transition, and it is not required at all in any case. Fixes https://gitlab.gnome.org/GNOME/pitivi/-/issues/2380 Part-of: <gstreamer/gst-editing-services!214>
-
Passed unnoticed because we built against GstValidate Fixes gstreamer/gst-editing-services#119 Part-of: <gstreamer/gst-editing-services!213>
-
- Sep 08, 2020
-
-
Tim-Philipp Müller authored
-
- Sep 07, 2020
- Sep 04, 2020
-
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!210>
-
- Aug 26, 2020
-
-
Part of: gstreamer/gst-plugins-base!796
-
- Aug 24, 2020
-
-
Thibault Saunier authored
Fixes gstreamer/gst-editing-services#118 Part-of: <gstreamer/gst-editing-services!206>
-
- Aug 20, 2020
- Aug 13, 2020
-
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!204>
-
Thibault Saunier authored
So that it tries to negotiate with alpha and the alpha channel is dropped as late as possible in the pipeline. The compositor is able to do video conversion internally in any case so having a videoconvert before it is useless. Part-of: <gst-editing-services!204>
-
Thibault Saunier authored
Making it simpler to debug Part-of: <gstreamer/gst-editing-services!204>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!204>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!204>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!204>
-
Thibault Saunier authored
Since aggregator introduced queueing in its sinkpads the way we set properties on the pads is incorrect as it doesn't take it into account. This fixes the issue by using the newly introduced `samples-selected` signal in aggregator to set the properties right before the compositing is done. Also require the compositor we use to be an aggregator. And add a validate test for it. Part-of: <gst-editing-services!204>
-
- Aug 01, 2020
-
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!204>
-
- Jul 30, 2020
-
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Most user do not need to select several tracks for a single TrackElement and this signal is not binding friendly so this is adding a simpler, more user and binding friendly version Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
And make it yield as in other modules Part-of: <!198>
-
Thibault Saunier authored
Trying to get the best encoding profile for smart rendering when the user didn't specify anything. Part-of: <gst-editing-services!198>
-
Thibault Saunier authored
Smart rendering has been broken since, mostly forever, but some code was there pretending it was supported... let's try to stop pretending. We now keep track of the smart rendering state in the timeline, track and sources to be able to: * tell decodebin to stop plugging more (decoding elements) as soon as downstream supports the format. * avoid plugging converters after the source element when smart rendering. Part-of: <!198>
-
Thibault Saunier authored
Otherwise `gst-validate-launcher` can get veeery noisy Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!198>
-
Thibault Saunier authored
Otherwise GES fallbacks to video... Part-of: <gstreamer/gst-editing-services!198>
-