basetrans: improve fixate_caps function
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Feb 2012 11:24:34 +0000 (12:24 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Feb 2012 11:24:34 +0000 (12:24 +0100)
commit90a82c7e8159b39ccdd49760dc6b09d5246e94ea
tree077ac7cf9401ff4b6636c787f5da33ade63b9a93
parent7b0e4f27fb027e982dc80d25b4e853f0571dd2d0
basetrans: improve fixate_caps function

Make it possible to also implement non-inplace fixate functions. Let the fixate
function make the caps writable when needed because some fixate functions might
not need to modify the caps.
libs/gst/base/gstbasetransform.c
libs/gst/base/gstbasetransform.h