[Bug 773689] wayland: rt for event queue when destroy

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Apr 24 11:35:32 UTC 2017


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

Víctor Manuel Jáquez Leal <vjaquez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.11.91

--- Comment #4 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
commit 896a836f1dcd52c08d6ebcd5045d47036dce5854
Author: Jagyum Koo <koojagyum at gmail.com>
Date:   Sun Oct 30 10:43:49 2016 +0900

    libs: window: wayland: rt event queue at destroy()

    The proxy object of wl_buffer for the last frame remains in the
    wl_map. Even though we call wl_buffer_destroy() in
    frame_release_callback(), the proxy object remains without being
    removed, since proxy object is deleted when wayland server sees the
    delete request and sends 'delete_id' event.

    We need to call roundtrip before destroying event_queue so that the
    proxy object is removed. Otherwise, it would be mess up as receiving
    'delete_id' event from previous play, when playing in the next
    va/wayland window with the same wl_display connection.

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

    Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez at igalia.com>

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