mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 01:30:38 +00:00
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:
parent
48336614c0
commit
b491e19e0e
2 changed files with 12 additions and 0 deletions
|
@ -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>
|
2008-07-31 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
* gst/gstpad.c: (gst_pad_acceptcaps_default),
|
* gst/gstpad.c: (gst_pad_acceptcaps_default),
|
||||||
|
|
|
@ -76,6 +76,13 @@ API/ABI
|
||||||
* maybe this name is overloaded. We need to look at some more use cases before
|
* maybe this name is overloaded. We need to look at some more use cases before
|
||||||
trying to fix this.
|
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
|
IMPLEMENTATION
|
||||||
--------------
|
--------------
|
||||||
|
|
Loading…
Reference in a new issue