[gstreamer-bugs] [Bug 621161] autoplug-sort default callback is run last - overwrite user supplied callback result

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jun 14 02:20:56 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=621161
  GStreamer | gst-plugins-base | 0.10.28

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.30

--- Comment #4 from Wim Taymans <wim.taymans at gmail.com> 2010-06-14 09:20:51 UTC ---
Patch was ok (similar to the how the other signals were handled but I'm not
entirely sure that those are optimal (ie, they could be run with the
RUN_CLEANUP flag so that _after signals are also executed..)

commit 2cb7cfab19bfa6b5937582612a1fb58b220335a5
Author: Prahal <prahal at yahoo.com>
Date:   Mon Jun 14 11:16:45 2010 +0200

    decodebin2: use accumulator for autoplug-sort

    Use an accumulator for the autoplug-sort signal so that we can stop the
emission
    when a signal handler produced a valid result. This avoids the object
handler
    to overwrite the results from user signals.

    Fixes #621161

-- 
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