gstreamer/plugins/elements
Wim Taymans 5363f86bb1 plugins/elements/: Fix queue negotiation. If acceptcaps unconditionally returns TRUE, upstream is tricked into thinki...
Original commit message from CVS:
* plugins/elements/gstmultiqueue.c: (gst_single_queue_push_one),
(gst_single_queue_new):
* plugins/elements/gstqueue.c: (gst_queue_init),
(gst_queue_push_one):
Fix queue negotiation. If acceptcaps unconditionally returns TRUE,
upstream is tricked into thinking it can suggest a format downstream
while downstream does not support that format. The real problem is that
core calls acceptcaps when pushing a buffer with new caps, for which we
do a little workaround by setting the caps on the srcpad ourselves
before pushing the buffer (until this is figured out). Fixes #486758.
2007-10-15 11:36:37 +00:00
..
.gitignore ignore more 2005-06-17 09:12:33 +00:00
gstbufferstore.c plugins/elements/gstbufferstore.c 2005-12-16 14:44:49 +00:00
gstbufferstore.h gst/: splitted gsttypefind into gsttypefind, gsttypefindfactory 2005-09-07 12:35:23 +00:00
gstcapsfilter.c docs/random/ensonic/dynlink.txt: More thoughs on this. 2007-08-27 20:00:39 +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/gstfakesink.c: Add some debug text to error message to indicate that we errored out on request. 2007-09-23 10:16:49 +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 Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +00:00
gstfakesrc.h gst/gsttagsetter.h: Can't cast ifaces to a class 2006-06-01 18:22:14 +00:00
gstfdsink.c Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +00:00
gstfdsink.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstfdsrc.c Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +00:00
gstfdsrc.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstfilesink.c Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +00:00
gstfilesink.h plugins/elements/gstfilesink.*: Fix position reporting; rename data_written member to current_pos to reflect its real... 2007-05-22 11:43:07 +00:00
gstfilesrc.c Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +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 Saving relocations for GTypeInfo and GstElementDetails. Fixes #437457. 2007-06-21 14:29:05 +00:00
gstidentity.h plugins/elements/gstidentity.*: Separate out check-imperfect-timestamp and check-imperfect-offset. 2007-03-09 14:20:25 +00:00
gstmultiqueue.c plugins/elements/: Fix queue negotiation. If acceptcaps unconditionally returns TRUE, upstream is tricked into thinki... 2007-10-15 11:36:37 +00:00
gstmultiqueue.h plugins/elements/gstmultiqueue.*: Take the multiqueue lock when updating the fill level so we don't get confused. 2007-06-26 14:45:15 +00:00
gstqueue.c plugins/elements/: Fix queue negotiation. If acceptcaps unconditionally returns TRUE, upstream is tricked into thinki... 2007-10-15 11:36:37 +00:00
gstqueue.h plugins/elements/gstqueue.*: When downstream returns UNEXPECTED from pushing a buffer, don't try to push more buffers... 2007-09-14 20:24:22 +00:00
gsttee.c plugins/elements/gsttee.c: Be a lot smarter when deciding what srcpad to use for proxying the buffer_alloc. Also hand... 2007-07-03 16:26:29 +00:00
gsttee.h tests/check/pipelines/simple-launch-lines.c (test_tee): Add tests for push and pull tee behavior. 2007-02-09 13:45:27 +00:00
gsttypefindelement.c plugins/elements/gsttypefindelement.c: Move detecting the input caps of the sinkpad to the setcaps function. 2007-10-08 10:28:18 +00:00
gsttypefindelement.h plugins/elements/gsttypefindelement.*: When typefinding is done in push mode, we should cache events we receive durin... 2006-03-29 10:33:19 +00:00
Makefile.am plugins/elements/: These are not installed headers, no need for padding. 2007-05-24 09:41:51 +00:00