gstreamer/tests/check
Thiago Santos 83597767b1 basetransform: Be smarter with pad allocs
Avoid doing unnecessary pad-allocs when on passthrough mode.
If multiple basetransform elements are on a pipeline, they
would do a pad-alloc for each received buffer, each element
would do this, so we would have lots of pad allocs on the
pipeline for a single buffer being pushed through it.

This patch attempts to reduce this amount by avoiding
doing pad-allocs if the element has already done it
after the last pushed buffer. So it will only be allowed
to do a new pad-alloc after it has pushed a buffer, so we get
1x1 pad-alloc and buffer ratio

https://bugzilla.gnome.org/show_bug.cgi?id=642373
2011-02-21 10:31:22 -03:00
..
elements file{sink,src}: Check if non-URI characters are escaped, but only for the URI not the location property 2011-02-15 22:57:28 +01:00
generic check: add more sink unit tests 2010-12-28 16:40:28 +01:00
gst value: add (de)serialisation function for uchar 2011-02-17 10:55:28 +00:00
libs basetransform: Be smarter with pad allocs 2011-02-21 10:31:22 -03: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: never disable g_assert() and cast checks for the unit tests 2011-01-07 00:53:11 +00:00