[Bug 748903] fix navigation event leaks

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 5 10:31:51 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=748903

Thiago Sousa Santos <thiagossantos at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |thiagossantos at gmail.com
         Resolution|---                         |FIXED

--- Comment #6 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
commit ca100d117cc5d3c9ed49a28cb1d7696ca50f42f8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon May 4 17:59:30 2015 +0200

    xvimagesink: fix navigation event leak when early returning

    Create the event *after* the early return check so it's not leaked.

    https://bugzilla.gnome.org/show_bug.cgi?id=748903

commit 9d85e23c3d960724a551e057cf412989174ee875
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon May 4 18:00:18 2015 +0200

    xvimagesink: fix navigation event leak when not handled

    gst_navigation_message_new_event() is *not* consuming the event so we
should
    always drop our extra reference.

    https://bugzilla.gnome.org/show_bug.cgi?id=748903

commit f90bb8140ddbf86e73771946d6c5968b56e0caef
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon May 4 17:58:38 2015 +0200

    navigation: fix structure leak if subclass doesn't implement send_event()

    The send_event() implementation is supposed to consume @structure.

    https://bugzilla.gnome.org/show_bug.cgi?id=748903

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