gstreamer/tests/check/elements
Wim Taymans b50ecf0661 plugins/elements/gstqueue.*: Refactor an cleanup queue a bit.
Original commit message from CVS:
* plugins/elements/gstqueue.c: (gst_queue_init),
(gst_queue_finalize), (update_time_level), (apply_segment),
(apply_buffer), (gst_queue_locked_flush),
(gst_queue_locked_enqueue), (gst_queue_locked_dequeue),
(gst_queue_handle_sink_event), (gst_queue_chain),
(gst_queue_push_one), (gst_queue_loop):
* plugins/elements/gstqueue.h:
Refactor an cleanup queue a bit.
Do better time level calculations that also work when the srcpad is not
yet running.
Remove some unneeded debug lines.
* tests/check/elements/queue.c: (GST_START_TEST), (queue_suite):
Added testcase for time level measurement.
Try to make some stuff more racefree.
2007-05-12 15:35:40 +00:00
..
.gitignore plugins/elements/gstmultiqueue.c: Don't leak GCond. 2007-03-28 18:38:11 +00:00
fakesink.c libs/gst/base/gstbasesink.c: Fix leak caused when refusing newsegment after EOS. 2007-04-05 11:16:09 +00:00
fakesrc.c libs/gst/check/gstcheck.c: do not automatically (de)activate pads 2006-12-21 08:12:28 +00:00
fdsrc.c libs/gst/check/gstcheck.c: do not automatically (de)activate pads 2006-12-21 08:12:28 +00:00
filesrc.c tests/check/elements/filesrc.c: Add unit test for the GstURIHandler interface in filesrc. This also tests the newly a... 2007-02-05 08:15:26 +00:00
identity.c libs/gst/check/gstcheck.c: do not automatically (de)activate pads 2006-12-21 08:12:28 +00:00
multiqueue.c plugins/elements/gstmultiqueue.c: Don't leak GCond. 2007-03-28 18:38:11 +00:00
queue.c plugins/elements/gstqueue.*: Refactor an cleanup queue a bit. 2007-05-12 15:35:40 +00:00