[Bug 704237] glimagesink: Using sink->display after it was removed

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 20 20:32:15 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=704237
  GStreamer | gst-plugins-gl | git

Matthew Waters <ystreet00> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from Matthew Waters <ystreet00 at gmail.com> 2014-02-21 04:52:51 UTC ---
This should be fixed by

commit dde32ba74fe7aa360c39bd836d9f55ce236ae5e9
Author: Julien Isorce <julien.isorce at collabora.co.uk>
Date:   Wed Aug 28 10:32:29 2013 +0100

    glimagesink: avoid to draw texture while releasing stored buffer

    Spoted by generic/cube example with ClientDrawCallback set to
    returning TRUE (it means drawing as fast as possible)

commit be9d8a67278f42aca1332a9a1fc717e49e417bac
Author: Julien Isorce <julien.isorce at collabora.co.uk>
Date:   Wed Aug 28 10:07:24 2013 +0100

    glimagesink: fix asynchrone drawing

    Simplify gst_glimage_sink_redisplay which is there
    only to ask the window for a redraw.

    Put a lock to make sure we are not realeasing
    the stored buffer while still drawing the corresponding
    texture

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