diff options
author | Wim Taymans <wim.taymans@collabora.co.uk> | 2011-04-01 10:46:06 +0200 |
---|---|---|
committer | Wim Taymans <wim.taymans@collabora.co.uk> | 2011-04-01 10:46:06 +0200 |
commit | f6a5b168b2b4168e7c0a8cf7ad1fd6b484580639 (patch) | |
tree | 052a556ab5203ac66302d5c2bfc44c545f2b223a /docs/random | |
parent | d1a7d54cb54f496f915de2c990deb341eb4667bb (diff) |
docs: update porting guide with bufferlist changes
Diffstat (limited to 'docs/random')
-rw-r--r-- | docs/random/porting-to-0.11.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/random/porting-to-0.11.txt b/docs/random/porting-to-0.11.txt index b924ef7cb..9c221cf61 100644 --- a/docs/random/porting-to-0.11.txt +++ b/docs/random/porting-to-0.11.txt @@ -122,6 +122,18 @@ The 0.11 porting guide gst_buffer_try_new_and_alloc() is replaced with gst_buffer_new_and_alloc(), which now returns NULL when memory allocation fails. +* GstBufferList + The GstBufferList object is much simplified because most of the + functionality in the groups is now part of the GstMemory in buffers. + + The object is reduced to encapsulating an array of buffers that you can send + with the regular gst_pad_push_list. The iterator is not needed anymore + because you can simply use gst_buffer_list_len() and gst_buffer_list_get() + to iterate the array. + + For dealing with the groups, it's now needed to add the memory blocks to + GstBuffer and use the normal buffer API to get and merge the groups. + * GstEvent * GstQuery Boxed types derived from GstMiniObject. |