gstreamer/check
Andy Wingo 153931fa86 check/gst/gstevent.c (create_custom_events): Check that
Original commit message from CVS:
2005-11-21  Andy Wingo  <wingo@pobox.com>

* check/gst/gstevent.c (create_custom_events): Check that
FLUSH_STOP is serialized.

* check/elements/identity.c (event_func):
* check/elements/fakesrc.c (event_func): No stream lock, the core
takes it.

* gst/base/gstbasetransform.c (gst_base_transform_event): No more
stream lock taking, yay.

* gst/gstevent.h (GST_EVENT_FLUSH_STOP): Marked as serialized to
ensure that core takes the stream lock.

* gst/base/gstbasesrc.c (gst_base_src_do_seek): Update for stream
lock name change.

* gst/base/gstbasesink.c (gst_base_sink_event): No need to take
the stream lock for EOS, NEWSEGMENT, or FLUSH_STOP, the core does
it already. For the flush start we do take it though so we get the
right preroll state change messages.

* gst/gstqueue.c (gst_queue_sink_activate_push): No need to take
the stream lock here, the core does it for us.

* gst/gstpad.h (GST_PAD_GET_STREAM_LOCK): Renamed from
GST_STREAM_GET_LOCK.
(GST_PAD_STREAM_LOCK, GST_PAD_STREAM_TRYLOCK)
(GST_PAD_STREAM_UNLOCK, GST_PAD_STREAM_UNLOCK_FULL)
(GST_PAD_STREAM_LOCK_FULL): Renamed from GST_STREAM_*.
(GST_PAD_GET_PREROLL_LOCK): Renamed from GST_PREROLL_GET_LOCK.
(GST_PAD_PREROLL_LOCK, GST_PAD_PREROLL_TRYLOCK)
(GST_PAD_PREROLL_UNLOCK): Renamed from GST_PREROLL_*.

* gst/gstpad.c: Update for stream lock name change.

* gst/base/gstbasesink.c: Update for preroll lock name change.
2005-11-21 17:21:15 +00:00
..
elements check/gst/gstevent.c (create_custom_events): Check that 2005-11-21 17:21:15 +00:00
generic check/: Check fixes, use API as stated in design docs, remove hacks. 2005-10-10 16:38:26 +00:00
gst check/gst/gstevent.c (create_custom_events): Check that 2005-11-21 17:21:15 +00:00
gst-libs merge controller testsuites fix broken tests remove mem-chunk from docs 2005-10-17 17:05:38 +00:00
net gst/net/gstnetclientclock.c: Turn off debugging. 2005-11-18 15:52:24 +00:00
pipelines ignore more 2005-11-12 10:23:52 +00:00
states check/states/sinks.c: Uncomment fixed check. 2005-11-03 20:14:24 +00:00
.gitignore ignore more; fix README 2005-06-17 08:59:41 +00:00
Makefile.am Added segment helper structure and methods. Not fully implemented yet. 2005-11-20 19:11:09 +00:00