gstreamer/tests/old/testsuite/schedulers/Makefile.am
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

23 lines
692 B
Makefile

include ../Rules
tests_pass = \
unlink_src unlink_sink \
relink_src relink_sink \
unref_src unref_sink \
useless_iteration
tests_fail =
tests_ignore =
unlink_src_SOURCES = unlink.c
unlink_src_CFLAGS = $(AM_CFLAGS) -DELEMENT=src
unlink_sink_SOURCES = unlink.c
unlink_sink_CFLAGS = $(AM_CFLAGS) -DELEMENT=sink
relink_src_SOURCES = relink.c
relink_src_CFLAGS = $(AM_CFLAGS) -DELEMENT=src -DOTHER_ELEMENT=sink
relink_sink_SOURCES = relink.c
relink_sink_CFLAGS = $(AM_CFLAGS) -DELEMENT=sink -DOTHER_ELEMENT=src
unref_src_SOURCES = unref.c
unref_src_CFLAGS = $(AM_CFLAGS) -DELEMENT=src
unref_sink_SOURCES = unref.c
unref_sink_CFLAGS = $(AM_CFLAGS) -DELEMENT=sink