gstreamer/tests/check
Tim-Philipp Müller 2a3d26e66e Fix multiqueue leaking buffers and events when downstream or the queue are flushing. Make refcounting assumptions exp...
Original commit message from CVS:
* libs/gst/base/gstdataqueue.c:
* libs/gst/base/gstdataqueue.h:
* plugins/elements/gstmultiqueue.c: (gst_single_queue_push_one),
(gst_multi_queue_item_new), (gst_multi_queue_chain),
(gst_multi_queue_sink_event):
* tests/check/elements/multiqueue.c: (multiqueue_suite):
Fix multiqueue leaking buffers and events when downstream or the
queue are flushing. Make refcounting assumptions explicit and
document them (shouldn't break existing code that uses it other than
maybe leak miniobjects, but that already happens anyway). Add unit
test for the most common flushing case. Fixes #423700.
2007-06-06 18:11:10 +00:00
..
elements Fix multiqueue leaking buffers and events when downstream or the queue are flushing. Make refcounting assumptions exp... 2007-06-06 18:11:10 +00:00
generic docs/gst/gstreamer-sections.txt: Add new element field and method. 2007-03-19 10:47:56 +00:00
gst API: add GstParamSpecFraction, so elements can have fraction properties without lots of painful string parsing (#4446... 2007-06-06 11:18:12 +00:00
libs libs/gst/controller/: Factor out the 'set' logic into gst_controller_set_unlocked for the gst_controller_set and gst_... 2007-06-06 14:01:56 +00:00
pipelines gst/: Maintain API and ABI when --disable-parse is used. Now that we have an appropriate error code, we can just retu... 2007-05-09 16:32:07 +00:00
.gitignore tests/check/.cvsignore: Ignore test-registry.xml as well. 2007-01-09 14:38:11 +00:00
Makefile.am API: add GstParamSpecFraction, so elements can have fraction properties without lots of painful string parsing (#4446... 2007-06-06 11:18:12 +00:00