]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/blob - docs/design/part-TODO.txt
Some docs updates
[glsdk/gstreamer0-10.git] / docs / design / part-TODO.txt
2 - changing an object's name after construction is not allowed. Checks are performed
3   when adding objects to parents that no duplicate names are used, changing the name
4   to a duplicate name after adding it is therefore allowed and voids internal
5   consistency.
7 - implement return values from events in addition to the gboolean. This should be
8   done by making the event contain a GstStructure with input/output values, similar
9   to GstMessage.
11 - implement iterators for traversing elements upstream or dowstream. Use more simple
12   algorithm using indegree topological sort.
14 - unlinking pads in the PAUSED state needs to make sure the stream thread is not
15   executing code. Can this be done with a flush to unlock all downstream chain
16   functions?
18 - implement clock selection as explained in part-gstpipeline.txt
20 - when a pipeline with a live source goes to PAUSED again, a sample is prerolled
21   in the sinks. This sample should be discarded, possibly with a flush event
22   started from the source.