basetransform: avoid useless memcpy
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 23 Sep 2010 16:18:54 +0000 (18:18 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 23 Sep 2010 16:23:39 +0000 (18:23 +0200)
commit90d65cb446dbdaa681351a4dc0a65e77ac5fa330
treeb4a67948275f31709de181898a334f9bd1c081c9
parent7203806ffb5701ceefba1692758b1ba6c8e45c5d
basetransform: avoid useless memcpy

Because of the awkward refcounting in prepare_output_buffer, we might end up
with writable buffers that point to the same data. Check for those cases so that
we avoid a useless memcpy and keep valgrind quiet.

Fixes #628176
libs/gst/base/gstbasetransform.c