gstreamer/plugins/elements
Jan Schmidt f37e97764b plugins/elements/gstmultiqueue.c: Make it so that pads are considered linked until a buffer is pushed and discovered ...
Original commit message from CVS:
* plugins/elements/gstmultiqueue.c: (gst_multi_queue_set_property),
(gst_multi_queue_request_new_pad), (gst_single_queue_flush),
(gst_multi_queue_loop), (gst_multi_queue_sink_activate_push):
Make it so that pads are considered linked until a buffer is pushed
and discovered otherwise. This avoids problems with decodebin2 hanging
after a seek in the filesrc ! decodebin2 name=d ! fakesink d. ! fakesink
case.
Make sure we lock the multiqueue when updating the max-size properties.
Fix a crash on Solaris in a debug statement in get_request_pad that
passes a NULL string to GST_DEBUG.
* tests/check/elements/multiqueue.c: (mq_dummypad_chain),
(run_output_order_test):
Fix the test to allow the first buffer on not-linked pads to come out
of sequence while multiqueue discovers that they are not-linked.
2007-10-25 15:14:02 +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 . 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 . 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 . 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 . 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 . 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 . 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/gstmultiqueue.c: Make it so that pads are considered linked until a buffer is pushed and discovered ... 2007-10-25 15:14:02 +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