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)
commit25b0abdd803d60a217e1080388e2ce783e8e5082
tree104a51ab9f0e1f4668793137d22a6a4663ddb57a
parent96ba4fcc588d2c278848c28ff482094e173e28ad
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.
ChangeLog
gst/interleave/interleave.c