libs/gst/base/gstbasetransform.c (gst_base_transform_activate): Factor start/stop...
authorAndy Wingo <wingo@pobox.com>
Fri, 12 Jan 2007 21:13:32 +0000 (21:13 +0000)
committerAndy Wingo <wingo@pobox.com>
Fri, 12 Jan 2007 21:13:32 +0000 (21:13 +0000)
commit3482d79879eb8f92f458782bbd0d24415a1ddd68
tree1010803f56ed09a1fe391674af0a541534f6cbff
parent5cd94e7afc5f0d81b965a4f0d53cd40bed02f658
libs/gst/base/gstbasetransform.c (gst_base_transform_activate): Factor start/stop into this private function instead ...

Original commit message from CVS:
2007-01-12  Andy Wingo  <wingo@pobox.com>

* libs/gst/base/gstbasetransform.c (gst_base_transform_activate):
Factor start/stop into this private function instead of partially
in activate functions and partially in the change_state function.
Fixes setup before the element has changed from READY->PAUSED, as
is the case in pull-mode pipelines.
(gst_base_transform_sink_activate_push)
(gst_base_transform_src_activate_pull): Refactor to use
gst_base_transform_activate().
(gst_base_transform_change_state): Removed, not needed any more.

* libs/gst/base/gstbasesink.c (gst_base_sink_negotiate_pull):
Truncate before fixating.
ChangeLog
libs/gst/base/gstbasesink.c
libs/gst/base/gstbasetransform.c