[gstreamer-bugs] [Bug 608136] multiqueue handles UNEXPECTED flowreturn wrongly

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 26 08:08:29 PST 2010


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

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.26

--- Comment #6 from Wim Taymans <wim.taymans at gmail.com> 2010-01-26 16:08:25 UTC ---
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.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list