[Bug 793870] New: Gst_Pipeline: Avoid creating a member for GstBus

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 27 06:19:33 UTC 2018


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

            Bug ID: 793870
           Summary: Gst_Pipeline: Avoid creating a member for GstBus
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-sharp
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: justin.joy.9to5 at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 368991
  --> https://bugzilla.gnome.org/attachment.cgi?id=368991&action=edit
GstPipeline: Avoid creating a redundant member for 'GstBus'

It is a part of generated codes, but I don't have any idea where the difference
comes from. Recently, the generated codes are pushed into the repository so I
create a patch for the generated code.

For Gst_Element, it just has 'public Gst.Bus', but in case of Gst_Pipeline, it
has 'public new Gst.Bus' as a member. As a result, an application has two
different bus objects and it causes memory leakage.

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