gstreamer/tests/check
Wim Taymans 381d35fd1e pad: Fix problem with destroy callback not being called
When we unblock a pad with the same user_data, the destroy callback is not
called. This leads to refcounting leaks that cannot be avoided. Instead always
call the destroy notify whenever we install a new pad block.
In particular, this fixes a nasty pad leak in decodebin2.

Also update the unit test to have more accurate comments and test the required
behaviour.
2009-12-23 21:20:14 +01:00
..
elements tests/fakesink: Add some debugging 2009-10-22 12:33:37 +02:00
generic libs/gst/base/gstbasesink.c: Improve position reporting in the flushing state. 2008-08-19 16:47:07 +00:00
gst pad: Fix problem with destroy callback not being called 2009-12-23 21:20:14 +01:00
libs check: Hopefully fix an 'may be used uninitialized' warning on OS/X 2009-10-08 17:19:38 +01:00
pipelines checks: set pipelines to NULL state in parse-launch unit test 2009-08-10 12:01:48 +01:00
.gitignore tests/check/.cvsignore: Ignore test-registry.xml as well. 2007-01-09 14:38:11 +00:00
Makefile.am plugin-scanner: rename plugin-scanner helper binary to gst-plugin-scanner 2009-11-18 09:28:08 +00:00