gstreamer/plugins/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 ignore more 2005-06-17 09:12:33 +00:00
gstcapsfilter.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
gstcapsfilter.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstelements.c plugins/: Use #ifdef for HAVE_XYZ for consistency. 2007-05-22 11:55:33 +00:00
gstfakesink.c plugins/elements/: Call super::event() when not handling it. Fixes #544855. 2008-08-20 07:03:40 +00:00
gstfakesink.h libs/gst/base/gstbasesink.c: Fix leak caused when refusing newsegment after EOS. 2007-04-05 11:16:09 +00:00
gstfakesrc.c plugins/elements/: Call super::event() when not handling it. Fixes #544855. 2008-08-20 07:03:40 +00:00
gstfakesrc.h plugins/elements/gstfakesrc.*: Added format property to control the format of the newsegment events. 2008-05-07 09:34:58 +00:00
gstfdsink.c plugins/elements/: Remove short_description. Add basic docs for gsttypefindelement. 2008-06-20 10:14:54 +00:00
gstfdsink.h plugins/elements/: Port to GstPoll. See #505417. 2008-02-28 10:18:02 +00:00
gstfdsrc.c plugins/elements/: Remove short_description. Add basic docs for gsttypefindelement. 2008-06-20 10:14:54 +00:00
gstfdsrc.h Add timeout property like udpsrc. Fixes #538628. 2008-06-20 10:02:14 +00:00
gstfilesink.c plugins/elements/: Remove short_description. Add basic docs for gsttypefindelement. 2008-06-20 10:14:54 +00:00
gstfilesink.h configure.ac: Check for stdio_ext.h for the filesink changes. 2007-12-24 19:11:29 +00:00
gstfilesrc.c plugins/elements/gstfilesrc.c: Use 64 bit variants of stat functions on win32, to enable support of large files there. 2008-08-19 17:23:18 +00:00
gstfilesrc.h plugins/elements/gstfilesrc.*: Add "sequential" property, off by default, to use madvise and hint to the kernel that ... 2006-07-04 09:01:51 +00:00
gstidentity.c plugins/elements/: Remove short_description. Add basic docs for gsttypefindelement. 2008-06-20 10:14:54 +00:00
gstidentity.h plugins/elements/gstidentity.*: Add property to disable handoff signal emission. Fixes #498694. 2007-11-21 13:27:50 +00:00
gstmultiqueue.c plugins/elements/gstmultiqueue.*: revert extra-size-buffers stuff, caused some race conditions and extra-size-buffers... 2008-06-26 20:27:00 +00:00
gstmultiqueue.h plugins/elements/gstmultiqueue.*: revert extra-size-buffers stuff, caused some race conditions and extra-size-buffers... 2008-06-26 20:27:00 +00:00
gstqueue.c plugins/elements/gstqueue.c: Allow through queries when we don't know how as otherwise it's not possible to query the... 2008-10-08 11:20:17 +00:00
gstqueue.h plugins/elements/gstqueue.*: When dropping buffers in leaky modes, mark next buffers we sent as 2008-02-20 15:44:33 +00:00
gsttee.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
gsttee.h plugins/elements/gsttee.*: Protect pad_alloc with a new lock so that we can be sure that nothing is performing a pad_... 2008-08-15 17:01:07 +00:00
gsttypefindelement.c plugins/elements/: Remove short_description. Add basic docs for gsttypefindelement. 2008-06-20 10:14:54 +00:00
gsttypefindelement.h plugins/elements/gsttypefindelement.*: Cleanup properties. 2008-04-02 17:21:40 +00:00
Makefile.am plugins/: Don't install static libs for plugins. Fixes #550851 for core. 2008-10-13 16:47:51 +00:00