docs/design/part-TODO.txt: Add some thoughts and problems with upstream renegotiation.

Original commit message from CVS:
* docs/design/part-TODO.txt:
Add some thoughts and problems with upstream renegotiation.
This commit is contained in:
Wim Taymans 2008-07-31 13:06:56 +00:00
parent 48336614c0
commit b491e19e0e
2 changed files with 12 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2008-07-31 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/part-TODO.txt:
Add some thoughts and problems with upstream renegotiation.
2008-07-31 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c: (gst_pad_acceptcaps_default),

View file

@ -76,6 +76,13 @@ API/ABI
* maybe this name is overloaded. We need to look at some more use cases before
trying to fix this.
- rethink the way we do upstream renegotiation. Currently it's done with
pad_alloc but this has many issues such as only being able to suggest 1 format
and the need to allocate a buffer of this suggested format (some elements such
as capsfilter only know about the format, not the size). We would ideally like
to let upstream renegotiate a new format just like it did when it started.
This could, for example, easily be triggered with a RENEGOTIATE event.
IMPLEMENTATION
--------------