- May 31, 2021
- May 21, 2021
-
-
Part-of: <gstreamer/gst-editing-services!252>
-
Part-of: <gstreamer/gst-editing-services!252>
-
We shouldn't show assets usage in the simplest example we have as it is useful for more advanced use cases. Part-of: <gstreamer/gst-editing-services!252>
-
Thibault Saunier authored
-
Philippe Normand authored
The tests already depend on -bad, so this should be OK. Part-of: <gstreamer/gst-editing-services!254>
-
Philippe Normand authored
Simplifies the code a bit, though introducing runtime dependency on -bad. Part-of: <gstreamer/gst-editing-services!254>
-
- May 19, 2021
-
-
Thibault Saunier authored
Since 60922c02 we force string in the command line parser which broke setting layers on clips for example Part-of: <gstreamer/gst-editing-services!253>
-
Thibault Saunier authored
And recursively Part-of: <gstreamer/gst-editing-services!253>
-
- May 14, 2021
-
-
Seungha Yang authored
Some hardware compositor elements (d3d11compositor and glvideomixer) consist of wrapper bin with internal mixer element. So, we need special handling for such elements. Part-of: <gstreamer/gst-editing-services!242>
-
Seungha Yang authored
Other compositor/mixer elements might not have the property. For instance, d3d11compositor and glvideomixer define graphics API specific blending properties, instead of simple "operator" one. Part-of: <gstreamer/gst-editing-services!242>
-
- May 12, 2021
-
-
Doug Nazar authored
Skip allocation of temp buffer (which was undersized). Part-of: <gstreamer/gst-editing-services!250>
-
- May 10, 2021
-
-
It's not needed for the tests and fixes an occasional issue where the terminal is left in -echo mode. Part-of: <gstreamer/gst-editing-services!248>
-
- May 05, 2021
-
-
Making the class subclass able by bindings Part-of: <gstreamer/gst-editing-services!231>
-
Deprecating the old variants which were not introspectable and cleaning a bit the API. Part-of: <!231>
-
Instead of the deprecated gst_element_get_request_pad. Part-of: <gstreamer/gst-editing-services!240>
-
- Apr 27, 2021
-
-
Seungha Yang authored
Sync with gst-launch, as g_print* will print broken string on Windows. See also gstreamer!258 Part-of: <!245>
-
- Apr 23, 2021
-
-
framepositioner will not touch raw video data and therefore should be able to accept ANY caps features Part-of: <gstreamer/gst-editing-services!243>
-
Reed Lawrence authored
In gst_frame_positioner_init, there was the magic number 1 when assigning the default value of the operator. Now it has the default value for the operator pulled from the compositor. Part-of: <gstreamer/gst-editing-services!241>
-
- Apr 21, 2021
-
-
Reed Lawrence authored
The 'operator' property was added to gstframepositioner so that blending modes in the compositor could be accessed. This was done by accessing the pad of the compositor class, and referencing the 'operator' property in that pad. Getters and Setters were also created so that the 'operator' could be accessed by software that is based on GES, such as Pitivi. Related to but does not close Issue https://gitlab.gnome.org/GNOME/pitivi/-/issues/2313 Part-of: <gstreamer/gst-editing-services!236>
-
- Apr 14, 2021
-
-
Seungha Yang authored
GstCaps is not a GObject! Part-of: <gstreamer/gst-editing-services!238>
-
- Apr 08, 2021
-
-
Adam Leppky authored
Part-of: <gstreamer/gst-editing-services!235>
-
- Mar 19, 2021
-
-
Matthew Waters authored
volatile is not sufficient to provide atomic guarantees and real atomics should be used instead. GCC 11 has started warning about using volatile with atomic operations. https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719 Discovered in gstreamer/gst-plugins-good#868 Part-of: <gstreamer/gst-editing-services!234>
-
- Mar 08, 2021
-
-
Thibault Saunier authored
-
Thibault Saunier authored
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!232>
-
- Feb 19, 2021
-
-
Jan Schmidt authored
Update the validate expectation for videoconvert caps changes in gstreamer/gst-plugins-base!1033 Part-of: <gstreamer/gst-editing-services!229>
-
- Feb 10, 2021
-
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Make use of the new 'timeline specification' support in .validatetest files. Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
So it is serialized on `--save` Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
We need to register it for all subclasses. Part-of: <!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
This way the command line formatter actually uses an URI and not an ugly hack where were passing a random string instead of an URI. This also allows the `gessrc` element to handle timelines described in its URI meaning that you can now use, for example: gst-play-1.0 "ges:+test-clip blue d=4.0 Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
Part-of: <gstreamer/gst-editing-services!227>
-
Thibault Saunier authored
So it can be reused in the command line formatter. Part-of: <gstreamer/gst-editing-services!227>
-
- Feb 09, 2021
-
-
Thibault Saunier authored
Used to set properties or keyframes Part-of: <gstreamer/gst-editing-services!227>
-