- Use the eventhandler instead of the event function to send events.
authorWim Taymans <wim.taymans@gmail.com>
Mon, 3 Feb 2003 22:50:55 +0000 (22:50 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 3 Feb 2003 22:50:55 +0000 (22:50 +0000)
commitd7e33dd2ce79f39f4f832d5747945ba1ee386715
tree293e050077fe98cbdb84af766fa02a2f2f03ecf9
parentbc3553a799399d1f7ed68b0f112c8a8766295c5e
- Use the eventhandler instead of the event function to send events.

Original commit message from CVS:
- Use the eventhandler instead of the event function to send events.
- make the scheduler setup the eventhandlers
- intercept flush events on pads links that can potentially queue data
and flush it.
- some more debugging info in spider.

I can think of one case where this flush might fail: unconnected pads where
the scheduler has not set up the eventhandler yet. I'll come up with a
solution for that soon.
gst/autoplug/gstspideridentity.c
gst/gstpad.c
gst/schedulers/gstbasicscheduler.c
gst/schedulers/gstoptimalscheduler.c