gstreamer/tests/check
Jonas Holmberg c4c06a2b88 bufferlist: Use a GQueue instead of a GList
Adding a buffer to the end of a GstBufferList is supposed to be a fast
operation, but it was not since the iterator does not advance its
nextpointer when adding buffers and GList does not have a tail pointer.
Using a GQueue to store the buffers makes it easier to add buffers to
the end of the list and this operation will now be much more efficient.

Adding an entire GList of buffers using
gst_buffer_list_iterator_add_list() will however have to iterate over
the list being added to be able to update the tail pointer in the
GQueue.
2011-03-11 14:31:14 +01:00
..
elements filesrc, filesink: fix URI creation regression for non-absolute locations 2011-02-24 15:36:53 +00:00
generic check: add more sink unit tests 2010-12-28 16:40:28 +01:00
gst bufferlist: Use a GQueue instead of a GList 2011-03-11 14:31:14 +01:00
libs tests: refix the tests (missing #endif) 2011-02-24 16:20:01 +02:00
pipelines tests: add unit test for read-beyond-end-of-string bug 2011-01-24 14:24:37 +00:00
.gitignore tests/check/.cvsignore: Ignore test-registry.xml as well. 2007-01-09 14:38:11 +00:00
Makefile.am tests: start a new test suite for element factories 2011-03-08 12:29:28 +02:00