libs/gst/base/gstbasetransform.c: Cleanups, separate normal flow from errors, add...
authorWim Taymans <wim.taymans@gmail.com>
Wed, 8 Mar 2006 10:17:41 +0000 (10:17 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 8 Mar 2006 10:17:41 +0000 (10:17 +0000)
commit21a646d674a133569d07b97023e49c04b2b7c054
tree8394f3c7c7184f7108b82ed7b8b0797dace2c5ac
parent06aa56aca44849c861813637b31fb62f358c090e
libs/gst/base/gstbasetransform.c: Cleanups, separate normal flow from errors, add sensible

Original commit message from CVS:
* libs/gst/base/gstbasetransform.c:
(gst_base_transform_transform_caps),
(gst_base_transform_transform_size),
(gst_base_transform_prepare_output_buffer),
(gst_base_transform_get_unit_size),
(gst_base_transform_buffer_alloc),
(gst_base_transform_handle_buffer),
(gst_base_transform_change_state):
Cleanups, separate normal flow from errors, add sensible
DEBUG lines.
Don't try to renegotiate when allocating an output buffer.
Also copy DISCONT buffer flag when copying a buffer.
Reset the transform after we finish streaming, not during.
ChangeLog
libs/gst/base/gstbasetransform.c