gstreamer/bindings/python
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
..
examples examples: Move all examples to the root dir and create foldersdir per language 2015-12-21 15:35:17 +01:00
gi/overrides ges: Call the right ->set_child_property vmethod 2020-02-26 13:36:30 -03:00
meson.build python: Fix GES.Timelineset_child_property 2018-07-08 16:02:28 -04:00