[gstreamer-bugs] [Bug 476514] [multiqueue] Doesn't forward EOS event in all cases

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jan 28 16:37:56 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=476514
  GStreamer | gstreamer (core) | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|0.10.15                     |0.10.26

--- Comment #34 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-01-29 00:37:47 UTC ---
This seems relevant:

commit fbdf4dcedad8692f1e3d8838551188987e462e74
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Jan 26 12:43:09 2010 +0100

    multiqueue: handle UNEXPECTED flowreturn better

    When we receive an UNEXPECTED flowreturn from downstream, we must not
shutdown
    the pushing thread because upstream will at some point push an EOS that we
still
    need to push further downstream.

    To achieve this, convert the UNEXPECTED return value to OK. Add a fixme so
that
    we implement the right logic to propagate the flowreturn upstream at some
point.

    Also clean up the unit test a little.

    Fixes #608136

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



More information about the Gstreamer-bugs mailing list