basetransform: improve propose_allocation
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Feb 2012 14:26:05 +0000 (15:26 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Feb 2012 14:26:05 +0000 (15:26 +0100)
commitf3ca3f89f7ef9bf41371e646fa9ccad712c2a8be
tree23f973f568a7194782501529bb84f2b0daae71f3
parent90a82c7e8159b39ccdd49760dc6b09d5246e94ea
basetransform: improve propose_allocation

Always call the propose_allocation method and provide a default implementation
that passes the query on in passthrough mode so that subclasses can also call
this. Also pass if the transform is in passthrough mode so that the
implementation can adjust its algorithm.
libs/gst/base/gstbasetransform.c
libs/gst/base/gstbasetransform.h