gstreamer/plugins/elements
Song Bing 11e4b744f5 inputselector: Block when receiving an EOS event on a deactivated pad
... and only unblock when either a) the pad becomes active and the event
should be forwarded or b) the active pad went EOS itself.

Otherwise it can happen that we switch from a longer track that is not EOS yet
to a shorter track that already is EOS, but the shorter track won't have any
possibility to send its EOS event downstream anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=740949
2014-12-24 13:33:12 +01:00
..
.gitignore ignore more 2005-06-17 09:12:33 +00:00
gstcapsfilter.c capsfilter: Add an optional delayed caps change mode 2014-11-03 08:09:21 +01:00
gstcapsfilter.h capsfilter: Add an optional delayed caps change mode 2014-11-03 08:09:21 +01:00
gstconcat.c concat: Allow seeking on the currently playing stream 2014-08-27 11:01:53 +03:00
gstconcat.h concat: Add new element that concatenates multiple streams 2014-08-12 15:38:56 +03:00
gstdownloadbuffer.c coreelements: mark properties with MUTABLE_PLAYING 2014-09-14 16:08:07 +01:00
gstdownloadbuffer.h sparsefile: keep it private as helper API for downloadbuffer 2014-05-13 20:05:55 +01:00
gstelements.c concat: Add new element that concatenates multiple streams 2014-08-12 15:38:56 +03:00
gstelements_private.c plugins: fix build on windows 2014-11-30 23:56:06 +00:00
gstelements_private.h plugins: add helper function for writing buffers out with writev() 2014-11-30 14:40:46 +00:00
gstfakesink.c coreelements: mark properties with MUTABLE_PLAYING 2014-09-14 16:08:07 +01:00
gstfakesink.h Revert "Potential GstContext regression" 2013-09-24 12:47:52 +02:00
gstfakesrc.c fakesrc: mark the pattern property as unused 2014-10-03 10:36:40 +01:00
gstfakesrc.h fakesrc: removing unused pattern option 2014-10-02 13:45:34 +01:00
gstfdsink.c fdsink: use writev() in ::render() to write out memories without merging them 2014-11-30 14:40:46 +00:00
gstfdsink.h fdsink: implement ::render_list() using writev() 2014-11-30 14:40:46 +00:00
gstfdsrc.c fdsrc: fix error setting when uri is invalid 2014-07-07 16:14:55 -03:00
gstfdsrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstfilesink.c filesink: use writev() in ::render() to write out memories without merging them 2014-11-30 14:40:46 +00:00
gstfilesink.h filesink: implement ::render_list() function that uses writev() 2014-11-30 14:40:46 +00:00
gstfilesrc.c fixme: bump leftover 0.11 fixme comments 2014-09-25 21:27:03 +02:00
gstfilesrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstfunnel.c Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:37 +01:00
gstfunnel.h funnel: Re-push all sticky events when buffers come from a different pad 2013-07-01 20:45:42 -04:00
gstidentity.c Don't compare booleans for equality to TRUE and FALSE 2014-12-01 09:51:37 +01:00
gstidentity.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstinputselector.c inputselector: Block when receiving an EOS event on a deactivated pad 2014-12-24 13:33:12 +01:00
gstinputselector.h inputselector: Block when receiving an EOS event on a deactivated pad 2014-12-24 13:33:12 +01:00
gstmultiqueue.c multiqueue: percentage is an absolute value 2014-11-23 05:51:12 -03:00
gstmultiqueue.h multiqueue: do not post messages holding the lock 2014-09-16 16:56:53 -03:00
gstoutputselector.c coreelements: mark properties with MUTABLE_PLAYING 2014-09-14 16:08:07 +01:00
gstoutputselector.h docs: add missing docs, fixing doc errors 2013-12-03 00:11:59 +00:00
gstqueue.c queue: Add missing break in switch 2014-10-02 14:55:22 +03:00
gstqueue.h queue: Fix handling of serialized queries 2013-05-27 15:59:07 +02:00
gstqueue2.c queue2: percentage is relative to high-percent 2014-11-23 05:51:12 -03:00
gstqueue2.h queue2: do not post buffering messages holding the lock 2014-09-19 20:35:29 -03:00
gstsparsefile.c elements: don't depend on libgio just for g_io_error_from_errno() 2014-05-13 20:06:48 +01:00
gstsparsefile.h elements: don't depend on libgio just for g_io_error_from_errno() 2014-05-13 20:06:48 +01:00
gsttee.c docs: There is no decodebin2 anymore, don't pretend otherwise 2014-07-08 11:18:05 +02:00
gsttee.h tee: Make sure to give pads the name that was requested 2014-01-14 16:45:53 +01:00
gsttypefindelement.c typefind: minor cosmetic change 2014-12-10 11:17:25 +00:00
gsttypefindelement.h typefind: minor cosmetic change 2014-12-10 11:17:25 +00:00
gstvalve.c coreelements: mark properties with MUTABLE_PLAYING 2014-09-14 16:08:07 +01:00
gstvalve.h Fix FSF address 2012-11-03 20:44:48 +00:00
Makefile.am concat: Add new element that concatenates multiple streams 2014-08-12 15:38:56 +03:00