[Bug 702960] gst_element_add_pad()'s pad parameter should be marked as transfer none

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jul 1 13:39:07 PDT 2013


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

--- Comment #5 from Colin Walters <walters at verbum.org> 2013-07-01 20:39:00 UTC ---
The most useful bug is:

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

As far as (transfer floating)...the idea was simply that it's an alias for
(transfer none).

Now, I think you guys are confusing the concept of "transfer for the mechanics
of invoking this function" versus some conceptual "something in this callchain
may keep a reference".

The (transfer) annotation refers to the first concept.  There is no annotation
for the second.

Really your application shouldn't care if the callee takes a reference or not
to do its job.

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