gstreamer/tests/check/elements
Wim Taymans b5c3e254b1 pad: remove getcaps and use caps query
Remove the getcaps function on the pad and use the CAPS query for
the same effect.
Add PROXY_CAPS to the pad flags. This instructs the default caps event and query
handlers to pass on the CAPS related queries and events. This simplifies a lot
of elements that passtrough caps negotiation.
Make two utility functions to proxy caps queries and aggregate the result. Needs
to use the pad forward function instead later.
Make the _query_peer_ utility functions use the gst_pad_peer_query() function to
make sure the probes are emited properly.
2011-11-15 11:20:48 +01: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 pad: GST_FLOW_UNEXPECTED -> GST_FLOW_EOS 2011-10-10 11:33:51 +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 tests: update unit tests for URI handler API changes 2011-11-13 18:05:24 +00:00
filesrc.c tests: update unit tests for URI handler API changes 2011-11-13 18:05:24 +00:00
funnel.c fix request pad 2011-11-03 17:49:45 +01:00
identity.c tests: make some tests compile 2011-03-28 20:08:46 +02:00
multiqueue.c pad: remove getcaps and use caps query 2011-11-15 11:20:48 +01:00
queue.c queue: fix unit test 2011-07-05 16:20:03 +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: Add GstPadProbeInfo 2011-11-08 11:04:19 +01:00
tee.c fix request pad 2011-11-03 17:49:45 +01:00
valve.c tests: Update for caps/pad template related API changes 2011-05-17 13:14:16 +02:00