check/: I wrote a test!
authorJan Schmidt <thaytan@mad.scientist.com>
Thu, 18 Aug 2005 15:31:28 +0000 (15:31 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Thu, 18 Aug 2005 15:31:28 +0000 (15:31 +0000)
commit8377afc0bac3ec1164e83024f4f1c3d7c8696b64
tree44f789ca3d66606f78ced926e91493ae3d324806
parentde7347bda68bbcecc387963845c3d8b28a5097b7
check/: I wrote a test!

Original commit message from CVS:
* check/Makefile.am:
* check/gst/gstevents.c: (GST_START_TEST), (event_probe),
(test_event), (timediff), (gstevents_suite), (main):
I wrote a test!

* docs/design/part-seeking.txt:
Spelling correction

* docs/gst/tmpl/gstevent.sgml:
Docs updates.

* gst/base/gstbasesink.c: (gst_base_sink_handle_object):
Treat a buffer-without-newsegment the same as a receiving
a newsegment not in time format, and disable syncing to the clock
with a warning.

* gst/gstbus.c: (gst_bus_set_sync_handler):
Assert if anyone tries to replace the existing sync_handler for bus,
as only the owner should be setting it.

* gst/gstevent.h:
Have a fixed set of custom event enums with events identified by
their structure name (as in 0.8), rather than a free-for-all
allowing collisions between enum values from different plugins.

* gst/gstpad.c: (gst_pad_class_init):
Docs change.

* gst/gstqueue.c: (gst_queue_handle_sink_event):
Handle out-of-band downstream events from the sending thread.
14 files changed:
ChangeLog
check/Makefile.am
check/gst/gstevents.c [new file with mode: 0644]
docs/design/part-seeking.txt
docs/gst/tmpl/gstevent.sgml
gst/base/gstbasesink.c
gst/gstbus.c
gst/gstevent.h
gst/gstpad.c
gst/gstqueue.c
libs/gst/base/gstbasesink.c
plugins/elements/gstqueue.c
tests/check/Makefile.am
tests/check/gst/gstevents.c [new file with mode: 0644]