collectpads: avoid doing subbuffers when we can
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 24 Dec 2009 15:53:15 +0000 (16:53 +0100)
committerWim Taymans <wim@metal.(none)>
Thu, 24 Dec 2009 15:53:15 +0000 (16:53 +0100)
commit633e8f4d9f095ea17114b1f56450287c3a56e15f
treefda50fbcf831c6a7bd8fe37e4c66ac373c271d42
parent4718b7ef09ba5b4c044f2f45160a40d3fd179107
collectpads: avoid doing subbuffers when we can

In some cases we can avoid allocating a subbuffer and instead simply ref
the buffer. Callers should perform _make_metadata_writable() in all
cases now.
libs/gst/base/gstcollectpads.c