mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-03 17:22:29 +00:00
GStreamer multimedia framework
d1276ed29b
Handle the child priorities in a way that keeps the container children list sorted by priority at all times. Also, no longer rely on the control_mode of the container, since we have less control over its value, compared to private variables. Also fixed the changing of priorities in set_top_effect_index: previously *all* children whose priority was above or below the new priority were shifted, when we should have been only shifting priorities for the children whose priority lied *between* the old and the new priority of the effect. E.g. effect: A B C D E F index: 0 1 2 3 4 5 After moving effect E to index 1, previously, we would get effect: A B C D E F index: 0 2 3 4 1 6 (this would have also shifted the priority for the core children as well!). Whereas now, we have the correct: effect: A B C D E F index: 0 2 3 4 1 5 |
||
---|---|---|
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