gstreamer/tests/check/libs
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
..
.gitignore tests: add libscpp unit test to make sure g++ likes our library headers 2011-03-23 20:53:00 +00:00
adapter.c buffer: more API tweaks 2011-03-30 16:47:55 +02:00
basesink.c basesink: add accessors for the enable-last-buffer property. 2010-07-06 16:39:18 +02:00
basesrc.c pad: rework pad probes 2011-11-07 17:15:17 +01:00
bitreader.c buffer: add index to _take_memory() 2011-06-13 16:31:53 +02:00
bytereader.c buffer: add index to _take_memory() 2011-06-13 16:31:53 +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 controller: fix tests after move and API changes 2011-11-04 20:11:51 +01:00
gdp.c check: remove deprecated tests 2010-12-07 15:21:06 +01:00
gstlibscpp.cc controller: fix tests after move and API changes 2011-11-04 20:11:51 +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 base: make GstDataQueue private API for multiqueue 2011-10-07 13:54:37 +01:00
struct_arm.h tests: add abi check data for ARM (libs) 2011-02-24 15:12:57 +02: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 libsabi: Add lots of new structures for x86-64 2011-03-31 10:46:40 +02:00
test_transform.c tests: Update for negotiation related API changes 2011-05-16 15:33:11 +02:00
transform1.c tests: fix compilation 2011-10-27 17:09:51 +02:00
typefindhelper.c buffer: add index to _take_memory() 2011-06-13 16:31:53 +02:00