Some more work on cleanup.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 19 Dec 2001 19:22:53 +0000 (19:22 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 19 Dec 2001 19:22:53 +0000 (19:22 +0000)
commit5ad018148cfac426ea8e5ba19d945c3837081a7c
treeaed28dcfdd379b39076ed48523e7ed079c27c243
parent23eb626391296bf1928183d65e0440c8625b1c4f
Some more work on cleanup.

Original commit message from CVS:
Some more work on cleanup.
- added two functions in the scheduler _setup and _reset to initialize
the context. In the case of the cothread context we have to map the
cothread stack space onto the threads stack.
- setup/reset the scheduler context in the threads context.
- fix the ghostpad cleanup.
- slightly changed the scheduler code to cleanly remove connections.
gst/Makefile.am
gst/cothreads.c
gst/gstbin.c
gst/gstpad.c
gst/gstpipeline.c
gst/gstscheduler.c
gst/gstscheduler.h
gst/gstthread.c
gst/schedulers/gstbasicscheduler.c