gst/base/gstbasetransform.*: Cache caps unit_size.
authorWim Taymans <wim.taymans@gmail.com>
Thu, 25 Aug 2005 19:36:05 +0000 (19:36 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 25 Aug 2005 19:36:05 +0000 (19:36 +0000)
commitb9ab9854e35779e5df43c68e13b43991bd688c7b
treecbcb5bed0b1ca0e069f132abe829f752deeb39e5
parent7ecd2c37725a7d08b6d1f6f760b65b5ba805c46b
gst/base/gstbasetransform.*: Cache caps unit_size.

Original commit message from CVS:
* gst/base/gstbasetransform.c: (gst_base_transform_init),
(gst_base_transform_transform_size),
(gst_base_transform_configure_caps),
(gst_base_transform_get_unit_size),
(gst_base_transform_buffer_alloc),
(gst_base_transform_change_state):
* gst/base/gstbasetransform.h:
Cache caps unit_size.
Make sure we cannot negotiate up and downstream at the
same time.
ChangeLog
gst/base/gstbasetransform.c
gst/base/gstbasetransform.h
libs/gst/base/gstbasetransform.c
libs/gst/base/gstbasetransform.h