mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-23 07:38:16 +00:00
GStreamer multimedia framework
fba267926f
Since a group can only have its priority set whilst it is part of a timeline, we can simply let the timeline-tree handle the move, which it can already do, whilst checking that the move would be legal (not break the timeline configuration). All the group has to do now if update its priority value if the priority of any of its children changes. It doesn't even need to keep track of the layer priority offsets. Also, added a check to ensure added children belong to the same timeline. Also moved the sigids from the GObject data to a g_hash_table, which is clearer. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/169> |
||
---|---|---|
bindings/python | ||
data/completions | ||
docs | ||
examples | ||
ges | ||
hooks | ||
pkgconfig | ||
plugins | ||
tests | ||
tools | ||
.arcconfig | ||
.gitignore | ||
.gitlab-ci.yml | ||
AUTHORS | ||
ChangeLog | ||
COPYING | ||
COPYING.LIB | ||
gst-editing-services.doap | ||
meson.build | ||
meson_options.txt | ||
NEWS | ||
README | ||
RELEASE |
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