gst/interleave/interleave.c (gst_interleave_init): Init the activation mode properly.
authorAndy Wingo <wingo@pobox.com>
Sat, 13 Jan 2007 18:01:41 +0000 (18:01 +0000)
committerAndy Wingo <wingo@pobox.com>
Sat, 13 Jan 2007 18:01:41 +0000 (18:01 +0000)
commit10a685a940605390fbd090deb5ab1e6a2cb00f14
treee6641cf3b65305e902fbe0f11cfb54c9e20909aa
parent22ebbb6912871ea757e82f540a0e10295e81bd33
gst/interleave/interleave.c (gst_interleave_init): Init the activation mode properly.

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

* gst/interleave/interleave.c (gst_interleave_init): Init the
activation mode properly.
(gst_interleave_src_setcaps, gst_interleave_src_getcaps)
(gst_interleave_init): Set a setcaps and getcaps function on the
src pad, so that we can implement pull-mode negotiation.
(gst_interleave_sink_setcaps): Renamed from
gst_interleave_setcaps, as it only does the sink logic now.
Implement both for pull-mode and push-mode.
(gst_interleave_process): Set caps on our outgoing buffer.
(gst_interleave_src_activate_pull): Fix some more bogus casts.
What is up with this.
gst/interleave/interleave.c