gstreamer/check
Andy Wingo aa0fb69d49 Make sure that when a pipeline goes to PLAYING, that data has actually hit the sink.
Original commit message from CVS:
2005-08-18  Andy Wingo  <wingo@pobox.com>

Make sure that when a pipeline goes to PLAYING, that data has
actually hit the sink.

* check/states/sinks.c (test_sink): A sink that doesn't get any
data shouldn't return SUCCESS for going to either PLAYING or
PAUSED. Test also the return values on the way back down.

* gst/gstelement.c (gst_element_set_state): When changing the
state of an element currently changing state asynchronously, go to
lost-state after commiting the pending state. Makes future calls
to get_state continue to return ASYNC.

* gst/base/gstbasesink.c (gst_base_sink_change_state): Return
ASYNC when going to PLAYING if we still don't have preroll, as can
happen with live sources.
2005-08-18 16:20:24 +00:00
..
elements add sizetype tests for fakesrc 2005-08-05 06:55:03 +00:00
gst check/gst/gstevents.c: Provide more error margin in clock measurements to allow for g_get_current_time inaccuracies. 2005-08-18 16:00:34 +00:00
gst-libs migrated some more docs to be inlined in the sources 2005-08-05 13:42:10 +00:00
pipelines check/gst/gstbin.c: Added checks for hierarchy consistency whan adding linked elements to bins. 2005-07-28 15:38:46 +00:00
states Make sure that when a pipeline goes to PLAYING, that data has actually hit the sink. 2005-08-18 16:20:24 +00:00
.gitignore ignore more; fix README 2005-06-17 08:59:41 +00:00
gst.supp patch from Edgard to properly suppress these warnings 2005-07-20 17:15:19 +00:00
gstcheck.c add debugging category use GST_START_TEST now, so we add a debug line 2005-07-09 16:36:18 +00:00
gstcheck.h check/Makefile.am: add a .check target for running the check 2005-08-14 22:29:07 +00:00
Makefile.am check/: I wrote a test! 2005-08-18 15:31:28 +00:00