[Bug 768361] videodecoder: Takes stream lock for non-serialized queries

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 4 08:56:32 UTC 2016


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |slomo at coaxion.net
         Resolution|---                         |FIXED

--- Comment #1 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 66342c5c86900d88d1a1c35f3a3aa6ab1b243580
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Mon Jul 4 10:55:07 2016 +0200

    videodecoder: Use the object lock to protect bytes/time tracking

    And especially don't use the stream lock for that, as otherwise
non-serialized
    queries (CONVERT) will cause the stream lock to be taken and easily causes
the
    application to deadlock.

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

commit 3cabd3fe5539fcdce535848e5087ff8cf69f17b8
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Mon Jul 4 10:52:24 2016 +0200

    videoencoder: Use the object lock to protect bytes/time tracking

commit d8111778bd1c7d5742740ec8f490ec495f61e8b2
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Mon Jul 4 10:47:36 2016 +0200

    videoencoder/decoder: Move conversion utility functions to a common header
and use consistently in encoder/decoder

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