[Bug 754661] harness: Fix race for gst_harness_element_ref

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Sep 7 03:35:00 PDT 2015


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

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.91

--- Comment #3 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
commit ff9a78196c032588d75b99f6dfb74817bde196c2
Author: Stian Selnes <stian at pexip.com>
Date:   Wed Aug 5 10:07:50 2015 +0200

    harness: Fix race for gst_harness_element_ref

    In order for gst_harness_new_full to be MT-safe the increase and
    decrease of HARNESS_REF must be MT-safe. This allows for creating
    multiple harnesses from different threads wrapping the same element.

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

commit 615e5b01c6426e3e8cdb09bb56c962f3893bda6f
Author: Stian Selnes <stian at pexip.com>
Date:   Wed Aug 5 09:59:39 2015 +0200

    harness: Allow-none for custom stress init func

    It should be allowed to not have a function to initialize the user data
    since it's often not necessary; it may already be initialized.

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

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