gstreamer/tests/check/elements
Wim Taymans 3f51563319 pad: further improve probes and pad blocking
Keep track of installed number of probes to shortcut emission.
Allow NULL callbacks, this is useful for blocking probes.
Improve probe selection based on the mask, an empty mask for the data or the
scheduling flags equals that all probes match.
Add some more debug info.
Don't check the flushing flag in the probe callback handler, this needs to be
done before calling the handler.
Fix blocking probes.
Fix unit tests
2011-06-01 19:39:20 +02:00
..
.gitignore tests: add some basic unit tests for queue2 2011-04-07 20:50:04 +01:00
capsfilter.c Fix assertion in basetransform when the subclass chooses not to allocate a buffer in prepare_buffer(), and make capsf... 2008-09-28 21:19:15 +00:00
fakesink.c Revert "pad: rework pad blocking, first part" 2011-05-30 13:40:04 +02:00
fakesrc.c tests: make some tests compile 2011-03-28 20:08:46 +02:00
fdsrc.c Revert "query: allow _make_writable on query handlers" 2011-05-17 11:21:41 +02:00
filesink.c Rework GstSegment handling 2011-05-16 11:37:52 +02:00
filesrc.c Revert "query: allow _make_writable on query handlers" 2011-05-17 11:21:41 +02:00
funnel.c Remove pad_alloc, this can now be done better 2011-04-29 13:26:19 +02:00
identity.c tests: make some tests compile 2011-03-28 20:08:46 +02:00
multiqueue.c tests: Update for negotiation related API changes 2011-05-16 15:33:11 +02:00
queue.c Rework GstSegment handling 2011-05-16 11:37:52 +02:00
queue2.c tests: fix unusued-but-assigned-variable warnings with gcc 4.6 2011-04-11 15:08:30 +01:00
selector.c pad: further improve probes and pad blocking 2011-06-01 19:39:20 +02:00
tee.c caps: remove caps from buffers and pads 2011-05-09 16:21:28 +02:00
valve.c tests: Update for caps/pad template related API changes 2011-05-17 13:14:16 +02:00