mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
029ac4597e
Update the design docs with some clear rules for how sticky events are handled. Reimplement the sticky tags, use a small structure to hold the event and its current state (active or inactive). Events on sinkpads only become active when the event function returned success for the event. When linking, only update events that are different. Avoid making a copy of the event array, use the object lock to protect the event array and release it only to call the event function. This will need to check if something changed, later. Disable a test in the unit test, it can't work yet. |
||
---|---|---|
.. | ||
elements | ||
generic | ||
gst | ||
libs | ||
pipelines | ||
.gitignore | ||
Makefile.am |