[Bug 757050] New: liveadder: type change of "latency" property might cause crashes

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Oct 24 04:32:00 PDT 2015


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

            Bug ID: 757050
           Summary: liveadder: type change of "latency" property might
                    cause crashes
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: blocker
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: t.i.m at zen.co.uk
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

This commit

commit 305e5c7ac3c6cebc0280de25b9736bcf058f973a
Author: Olivier CrĂȘte <olivier.crete at collabora.com>
Date:   Mon Oct 5 00:55:36 2015 +0100

    liveadder: Remove plugin, replace by compat subclass of audiomixer

    New subclass with a similar behaviour as the old liveadder, but
    a slightly different API as the latency is in nanoseconds, not
    milliseconds. Also, the new liveadder has a effective latency that
    is latency + output-buffer-duration. In practice, just setting a non-zero
    latency with the new audiomixer gives you the right behavior in 99% of the
    cases.


changed the type and unit of the "latency" property from milliseconds (guint)
to nanoseconds (guint64).

This can cause crashes in applications that use the liveadder element.

We should fix this to be really actually "compat", there's no good reason not
to do that.

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