mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 22:36:33 +00:00
a46c5a73f0
Original commit message from CVS: More massive changes to the scheduling system. Moved the scheduling code to gstscheduler.[ch], so an child bin can replace the scheduler. Introduced the concept of chains, which are subsets of the list of managed elements for a given manager bin, which get scheduled as separate entities. gst_bin_iterate_func should be pretty much fixed now, the scheduling code gets to do all the hard work. Cothreaded case work in the couple tests I've tried, chained is next. |
||
---|---|---|
.. | ||
elements |