[Bug 707238] Videomixer sometimes doesn't push any EOS even though all its collectpads are EOS.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 2 04:08:40 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707238
  GStreamer | gst-plugins-good | git

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |slomo at circular-chaos.org
     Ever Confirmed|0                           |1

--- Comment #1 from Sebastian Dröge (slomo) <slomo at circular-chaos.org> 2013-09-02 11:08:39 UTC ---
Indeed there is no code that "fills the void". Instead it goes EOS as soon as
all pads are EOS or if we're beyond segment.stop. What's the case where it
doesn't do this for you?


I think the default behaviour should be to fill the segment until the end. If
segment.stop is -1 it should stop as soon as all streams are EOS. Having a
property to optionally EOS as soon as possible if all streams are EOS instead
of waiting for the segment to end sounds ok too.


So few things to do here:
1) Fix the bug you noticed
2) Let videomixer fill the segment
3) Have property to disable that

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list