[0.11] gstreamer: bufferlist: simplify bufferlists

Wim Taymans wtay at kemper.freedesktop.org
Thu Mar 31 09:09:12 PDT 2011


Module: gstreamer
Branch: 0.11
Commit: 468ec5bc40047a9d40bbb623e82816514614307e
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=468ec5bc40047a9d40bbb623e82816514614307e

Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Thu Mar 31 17:51:02 2011 +0200

bufferlist: simplify bufferlists

We now have multiple memory blocks as part of the buffers and we can therefore
reduce the bufferlist to a simple array of buffers.

---

 docs/gst/gstreamer-sections.txt |   30 +--
 gst/gst.c                       |    2 -
 gst/gstbufferlist.c             |  788 ++++-----------------------------------
 gst/gstbufferlist.h             |   96 +----
 gst/gstpad.c                    |   64 ++--
 libs/gst/base/gstbasesink.c     |   37 +--
 tests/check/gst/gstbufferlist.c |   81 +----
 tests/check/gst/gstpad.c        |   16 +-
 win32/common/libgstreamer.def   |   19 +-
 9 files changed, 163 insertions(+), 970 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=468ec5bc40047a9d40bbb623e82816514614307e


More information about the gstreamer-commits mailing list