gstreamer/tests
Benjamin Otte 05c2afa7f9 gst/gstbin.c: don't
Original commit message from CVS:
* gst/gstbin.c: (gst_bin_iterate_func), (gst_bin_iterate):
don't
* gst/schedulers/entryscheduler.c: (safe_cothread_switch),
(safe_cothread_destroy),
(gst_entry_scheduler_remove_all_cothreads),
(gst_entry_scheduler_reset), (_remove_cothread),
(gst_entry_scheduler_state_transition):
hold off cothread destruction if we're not in main cothread
* configure.ac:
* testsuite/Makefile.am:
add new test dir
* testsuite/schedulers/.cvsignore:
* testsuite/schedulers/Makefile.am:
add tests
* testsuite/schedulers/relink.c: (cb_handoff), (main):
check relinking and adding/removing elements from a running pipeline
* testsuite/schedulers/unlink.c: (cb_handoff), (main):
check unlinking in a running pipeline
* testsuite/schedulers/unref.c: (cb_handoff), (main):
check unreffing a running pipeline
* testsuite/schedulers/useless_iteration.c: (main):
check iterating a pipeline that contains running threads works
2004-05-18 21:18:43 +00:00
..
bufspeed reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
instantiate reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
memchunk reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
muxing reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
negotiation reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
old gst/gstbin.c: don't 2004-05-18 21:18:43 +00:00
probes reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
sched reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
seeking reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
threadstate reorganize C/LIB flags add gst_info to gstcompat.h 2004-05-04 12:38:36 +00:00
.gitignore update - this is huge, because it includes *.bb, *.bbg and *.da files which are generated for gcov. 2004-01-12 16:53:23 +00:00
lat.c don't mix tabs and spaces 2004-03-15 19:27:17 +00:00
Makefile.am uraeus fix 2004-05-09 14:30:04 +00:00
README put everything in tests/ 2002-01-05 01:25:28 +00:00
spidey_bench.c tests/: add benchmark to test how long spider needs to create a pipeline 2004-05-08 17:38:24 +00:00

This directory contains various tests designed to test GStreamer's
behavior. When these tests work, they should be recast in the form
of regression tests and moved to ../testsuite.