gstreamer/libs/gst/check
Wim Taymans 24e596a1fb pad: rework pad probes
Make a separate cookie to detect chancges in the list of probes and keeping
track of what hooks have been invoked yet.
Remove the requirement to have probes on srcpads in push mode and sinkpads in
pull mode.
Add some more debug.
Keep track of what callbacks got executed. If no callback is called and we are a
blocking pad, let the item pass. This allows you to block pads on selected
items only.
Explicitly have an UPSTREAM and DOWNSTREAM PadProbeType. This allows you to only
block the pad on upstream or downstream items.
Add convenience macros to only block on downstream/upstream items.
2011-11-07 17:15:17 +01:00
..
libcheck check: patch internal check copy some more so that failures actually fail 2010-01-05 01:41:18 +00:00
.gitignore check: use private copy of check for libgstcheck 2009-08-06 17:27:12 +01:00
gstbufferstraw.c pad: rename GstProbeType and GstProbeReturn to GstPadProbe{Type,Return} 2011-11-01 00:15:17 +00:00
gstbufferstraw.h libs/gst/check/: Add G_BEGIN_DECLS and G_END_DECLS. Move GST_CHECK_MAIN where it belongs. 2007-01-12 12:48:25 +00:00
gstcheck.c gstcheck: Make _check_buffer_data a bit more verbose 2011-10-17 09:51:15 +02:00
gstcheck.h gstcheck: Make ASSERT_MINI_OBJECT_REFCOUNT more useful 2011-10-17 09:51:15 +02:00
gstconsistencychecker.c pad: rework pad probes 2011-11-07 17:15:17 +01:00
gstconsistencychecker.h check: make new GstStreamConsistency structure private 2009-07-28 15:26:42 +01:00
Makefile.am gst: make compiler warn about unstable API if GST_USE_UNSTABLE_API is not defined 2011-07-05 09:46:43 +01:00