docs/design/: Update some docs.

Original commit message from CVS:
* docs/design/part-TODO.txt:
* docs/design/part-block.txt:
Update some docs.
This commit is contained in:
Wim Taymans 2007-08-24 21:53:39 +00:00
parent 86a2414a7f
commit d9a18e7607
3 changed files with 15 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2007-08-24 Wim Taymans <wim.taymans@gmail.com>
* docs/design/part-TODO.txt:
* docs/design/part-block.txt:
Update some docs.
2007-08-24 Jan Schmidt <thaytan@mad.scientist.com>
* gst/Makefile.am:

View file

@ -44,6 +44,12 @@ API/ABI
field for this. The running time when an element is paused can be usefull to
clip late buffers instead of prerolling on them.
- Elements in a bin have no clue about the final state of the parent element
since the bin sets the target state on its children in small steps. This
causes problems for elements that like to know the final state (rtspsrc going
to PAUSED or READY is different in that we can avoid sending the useless
PAUSED request).
IMPLEMENTATION
--------------

View file

@ -133,8 +133,10 @@ Use cases:
4b) send EOS to element2, this makes sure that element2 flushes
out the last bits of data it holds.
4c) wait for EOS to appear in the probe, drop the EOS.
4d) remove the EOS pad event probe.
5) unlink element2 and element3
5a) optionally element2 can now be set to NULL.
5a) optionally element2 can now be set to NULL and/or removed from the
pipeline.
6) link element4 and element3
7) link element1 and element4 (FIXME, how about letting element4 know
about the currently running segment?, see issues.)