gst/base/gstbasetransform.c: The event virtual method is now properly implemented...
authorEdward Hervey <bilboed@bilboed.com>
Tue, 29 Nov 2005 14:47:07 +0000 (14:47 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Tue, 29 Nov 2005 14:47:07 +0000 (14:47 +0000)
commit33a15d5e675f8ecbd627ecca0522f2dfc7da715e
tree8de9b3ce436d8ea2c97eae4dee5aa5137a92165b
parent2a1233001e9afd4f943c16cc038ce0f8554d7bd0
gst/base/gstbasetransform.c: The event virtual method is now properly implemented, with a default handler

Original commit message from CVS:
* gst/base/gstbasetransform.c: (gst_base_transform_class_init),
(gst_base_transform_event), (gst_base_transform_eventfunc):
The event virtual method is now properly implemented, with a default
handler
Sub classes should call the parent_class event method. They should
return FALSE if they had a problem handling the given event, or don't
want GstBaseTransform to send that even downstream
* gst/elements/gstidentity.c: (gst_identity_class_init),
(gst_identity_init), (gst_identity_event),
(gst_identity_transform_ip), (gst_identity_set_property),
(gst_identity_get_property):
* gst/elements/gstidentity.h:
Added the single-segment boolean property.
If set to TRUE, it will output a single segment of data, starting from
0, will eat up all incoming newsegment, and modify the timestamp of the
buffers accordingly
ChangeLog
gst/base/gstbasetransform.c
gst/elements/gstidentity.c
gst/elements/gstidentity.h
libs/gst/base/gstbasetransform.c
plugins/elements/gstidentity.c
plugins/elements/gstidentity.h