gstreamer/tests/check/libs
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
..
.gitignore .gitignore: ignore new basesink unit test binary 2010-07-08 13:46:56 +01:00
adapter.c tests: Handle new assertion in gst_adapter_masked_scan_uint32 2010-09-19 16:10:16 +02:00
basesink.c basesink: add accessors for the enable-last-buffer property. 2010-07-06 16:39:18 +02:00
basesrc.c tests: Don't forget to unref the newsegment event 2010-04-01 13:19:06 +02:00
bitreader.c bitreader: Fix uninitialized variable compiler warnings 2010-10-03 23:41:26 +02:00
bytereader.c tests: Read return value to make clang/icc happy 2010-05-06 17:32:11 +02:00
bytewriter.c bytewriter: Adds a test for _fill 2010-02-12 17:23:29 -03:00
collectpads.c Correct all relevant warnings found by the sparse semantic code analyzer. This include marking several symbols static... 2008-02-29 12:41:33 +00:00
controller.c tests: make *_get_type() in tests thread safe 2010-07-21 21:08:32 +01:00
gdp.c check: Make sure to init the dataprotocol lib. 2009-10-07 16:14:02 +01:00
gstnetclientclock.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
gstnettimeprovider.c win32: Fix build failures of tests 2010-03-11 21:02:45 +01:00
libsabi.c tests/check/: Add Sparc ABI checks 2008-10-07 15:12:21 +00:00
struct_hppa.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_i386.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_ppc32.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_ppc64.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
struct_sparc.h tests/check/: Add Sparc ABI checks 2008-10-07 15:12:21 +00:00
struct_x86_64.h And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
test_transform.c Make code safe for -Wredundant-decls 2010-03-10 20:45:33 +01:00
transform1.c basetransform: Be smarter with pad allocs 2011-02-21 10:31:22 -03:00
typefindhelper.c Fixes for -Wmissing-declarations -Wmissing-prototypes 2010-03-11 10:59:57 +01:00