[Bug 710342] docs: various constructors are annotated as "transfer full", but return floating references

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 8 13:58:01 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=710342
  GStreamer | gstreamer (core) | git

Stefan Sauer (gstreamer, gtkdoc dev) <ensonic> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ensonic at sonicpulse.de

--- Comment #18 from Stefan Sauer (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2014-01-08 21:57:58 UTC ---
(In reply to comment #15)
> I think GstBufferPool could make sense as a floating reference, we should
> probably set the element that created it and is connected to it as parent of
> the GstBufferPool.
+1
> 
> GstCollectPads could have its element as parent too, so maybe makes sense to
> keep it there too.
not sure if it makes sense here (this is purely internal, right?)

> 
> For the others it should be OK to remove the floating flag, but I'll let others
> comment too
+1

It would be nice to turn the test-programm into a test that runs during make
check and verifies that the behaviour is in sync with the annotation ...

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