From b68f419b6f94db059a5fc06b2e7db65f16773eae Mon Sep 17 00:00:00 2001 From: Mathieu Duponchelle Date: Wed, 4 Sep 2013 00:27:50 +0200 Subject: [PATCH] videomixer: Don't set EOS to FALSE when the collectpad *is* EOS https://bugzilla.gnome.org/show_bug.cgi?id=707238 --- gst/videomixer/videomixer2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/videomixer/videomixer2.c b/gst/videomixer/videomixer2.c index 1fe4319498..c60759f81a 100644 --- a/gst/videomixer/videomixer2.c +++ b/gst/videomixer/videomixer2.c @@ -802,7 +802,8 @@ gst_videomixer2_fill_queues (GstVideoMixer2 * mix, if (!GST_COLLECT_PADS_STATE_IS_SET (mixcol, GST_COLLECT_PADS_STATE_EOS)) need_more_data = TRUE; - } else { + } else if (!GST_COLLECT_PADS_STATE_IS_SET (mixcol, + GST_COLLECT_PADS_STATE_EOS)) { eos = FALSE; } }