check/: Moved sinks2 testcode in sinks check.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 12 Oct 2005 08:38:06 +0000 (08:38 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 12 Oct 2005 08:38:06 +0000 (08:38 +0000)
commitcc28efc239406dcfa36b846d2c656b45863ce2c6
tree17fbade62a57458292407b86d06740dbea04945c
parent0296eb6e9dff8dde21de844a2a3485e6164a9ac9
check/: Moved sinks2 testcode in sinks check.

Original commit message from CVS:
* check/Makefile.am:
* check/states/sinks.c: (GST_START_TEST), (gst_object_suite):
* check/states/sinks2.c:
Moved sinks2 testcode in sinks check.

* gst/gstbin.c: (gst_bin_provide_clock_func), (gst_bin_add_func),
(gst_bin_remove_func), (gst_bin_recalc_state),
(gst_bin_change_state_func), (bin_bus_handler):
Fix potential race condition when _get_state() iterated over an
ASYNC element right before it posted a state completion.

* gst/gstclock.h:
Do proper cast here.

* gst/gstevent.c: (gst_event_new_newsegment),
(gst_event_parse_newsegment):
A playback rate of 0.0 is not allowed.
ChangeLog
check/Makefile.am
check/states/sinks.c
check/states/sinks2.c [deleted file]
common
gst/gstbin.c
gst/gstclock.h
gst/gstevent.c
tests/check/Makefile.am
tests/check/generic/sinks.c