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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Oct 17 20:37:17 CEST 2013


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

Brendan Long <self> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #257571|0                           |1
        is obsolete|                            |

--- Comment #8 from Brendan Long <self at brendanlong.com> 2013-10-17 18:37:15 UTC ---
Created an attachment (id=257581)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=257581)
Program which runs various constructors and checks if the result is_floating

gst_pad_new_from_*template functions are also documented wrong:

gst_buffer_pool_new returns floating
gst_bus_new returns transfer full
gst_task_new returns floating
gst_task_pool_new returns floating
gst_collect_pads_new returns floating
gst_test_clock_new returns transfer full
gst_interpolation_control_source_new returns transfer full
gst_lfo_control_source_new returns transfer full
gst_trigger_control_source_new returns transfer full
gst_pad_new returns floating
gst_pad_new_from_template returns floating
gst_pad_new_from_static_template returns floating

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