gstreamer/tests/check/elements
Sebastian Dröge 075811e654 plugins/elements/gsttee.c: Fix flow aggregation of tee. Error out immediately for all flow returns except OK and NOT_...
Original commit message from CVS:
* plugins/elements/gsttee.c: (gst_tee_handle_buffer):
Fix flow aggregation of tee. Error out immediately for all flow returns
except OK and NOT_LINKED, return NOT_LINKED if all pads are not linked
and return OK if at least one pad is linked.
Before we errored out on "fatal" flow returns (i.e. not for WRONG_STATE)
and otherwise returned the flow return of the last pad, which is wrong.
* tests/check/elements/tee.c: (_fake_chain), (_fake_chain_error),
(GST_START_TEST), (tee_suite):
Add unit tests for the flow aggregation.
2008-10-14 12:34:56 +00:00
..
.gitignore 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
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 libs/gst/base/gstbasesink.c: Improve position reporting in the flushing state. 2008-08-19 16:47:07 +00:00
fakesrc.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
fdsrc.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
filesink.c Don't use gst_element_get_pad(). 2008-05-21 15:57:52 +00:00
filesrc.c Don't use gst_element_get_pad(). 2008-05-21 15:57:52 +00:00
identity.c And correct even more valid sparse warnings. 2008-02-29 13:59:24 +00:00
multiqueue.c Don't use gst_element_get_pad(). 2008-05-21 15:57:52 +00:00
queue.c plugins/elements/gstqueue.c: Since we're not called only from the chain function any longer, we can't assume that the... 2008-04-30 14:20:48 +00:00
tee.c plugins/elements/gsttee.c: Fix flow aggregation of tee. Error out immediately for all flow returns except OK and NOT_... 2008-10-14 12:34:56 +00:00