gstreamer/libs/gst
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
..
base basetransform: Be smarter with pad allocs 2011-02-21 10:31:22 -03:00
check checks: add a comment to indicate that we intentionally leave out the 'break' 2011-01-25 16:17:14 +02:00
controller docs: small controller api docs improvement 2011-01-25 16:17:14 +02:00
dataprotocol gobject-introspection: try harder to make g-ir-scanner use the right libgstreamer 2011-01-18 09:04:51 +00:00
helpers build: when building executables, put libs to link to into LDADD instead of LDFLAGS 2010-04-14 11:23:37 +01:00
net net: use socklen_t where appropriate rather than specific type 2011-01-31 18:55:21 +01:00
Makefile.am registry: Add registry helper phase 1 2009-10-06 19:51:42 +01:00