GStreamer multimedia framework
Go to file
Thibault Saunier c802a40a96 ges: Call the right ->set_child_property vmethod
We used to always call the `->set_child_property` virtual method
of the object that `ges_timeline_element_set_child_property` was called
from, but that means that, in the case of referencing GESContainer
children properties from its children, the children wouldn't know
what child property have been set, and the children override wouldn't
be takent into account, in turns, it means that the behaviour could be
different in the setter depending on parent the method was called,
which is totally unexpected.

We now make sure that the vmethod from the element that introduced the
child property is called whatever parent method is called, making the
behaviour more uniform.

Fix the python override to make sure that new behaviour is respected.
2020-02-26 13:36:30 -03:00
bindings/python ges: Call the right ->set_child_property vmethod 2020-02-26 13:36:30 -03:00
data/completions completion: Fix previous commit 2017-04-04 16:27:33 -04:00
docs doc: Update cache and fix usage of <ulink> 2019-08-23 16:56:47 +00:00
examples Remove autotools build system 2019-10-13 13:54:19 +01:00
ges ges: Call the right ->set_child_property vmethod 2020-02-26 13:36:30 -03:00
hooks meson: Setup pre commit hook and fix getpluginsdir for standalone case 2016-09-30 13:35:01 -03:00
pkgconfig Remove autotools build system 2019-10-13 13:54:19 +01:00
plugins nlesource: When standalone consider object.duration==0 as not set 2020-02-18 23:08:53 -03:00
tests framepositioner: Stop lying about the source size 2020-02-26 13:36:30 -03:00
tools framepositioner: Stop lying about the source size 2020-02-26 13:36:30 -03:00
.arcconfig ges: Set restriction caps in the audio source caps filter 2015-11-05 23:49:05 +01:00
.gitignore Remove autotools build system 2019-10-13 13:54:19 +01:00
.gitlab-ci.yml Add Gitlab CI configuration 2018-11-12 12:57:17 +02:00
AUTHORS AUTHORS/README: cleanup 2010-11-11 17:45:20 +01:00
ChangeLog Release 1.16.0 2019-04-19 00:35:58 +01:00
COPYING Fix FSF address 2012-11-04 00:25:20 +00:00
COPYING.LIB Fix FSF address 2012-11-04 00:25:20 +00:00
gst-editing-services.doap Release 1.16.0 2019-04-19 00:35:58 +01:00
meson.build meson: Fix disabling of the python support 2019-11-07 16:54:32 +05:30
meson_options.txt Implement a formatter based on [OpenTimelineIO] 2019-07-26 13:48:51 -04:00
NEWS Release 1.16.0 2019-04-19 00:35:58 +01:00
README Remove obsolete dependency 2016-09-13 16:45:25 -03:00
RELEASE Back to development 2019-04-19 11:00:07 +01:00

GStreamer Editing Services
--------------------------

 This is a high-level library for facilitating the creation of audio/video
non-linear editors.

License:
--------

  This package and its contents are licensend under the GNU Lesser General
Public License (LGPL).

Dependencies:
-------------

 * GStreamer core
 * gst-plugins-base