basetransform: Always call ::propose_allocation vfunc
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 18 Jan 2012 11:07:46 +0000 (12:07 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 18 Jan 2012 11:07:46 +0000 (12:07 +0100)
commitb56bef1418e3b660314b276bd829346c8479b073
tree0a46eda8d6c0c6811bcb28d72038960fee6a453d
parent0d2adf5a180a371cd002e86eec73e859467aad6b
basetransform: Always call ::propose_allocation vfunc

And only forward the allocation query if we're working in
passthrough mode if no ::propose_allocation is implemented.
In place buffer transformations will change the buffer
content and require explicit handling of all metas.
libs/gst/base/gstbasetransform.c
libs/gst/base/gstbasetransform.h