]> git.ipfire.org Git - thirdparty/vala.git/commit
gstreamer-1.0: Fix direction of GLib.Value typed parameters
authorChris White <cxwembedded@gmail.com>
Thu, 10 Dec 2020 17:40:30 +0000 (12:40 -0500)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 10 Dec 2020 18:36:33 +0000 (19:36 +0100)
commit82572aa2db1753145a3afc9b8a0290aa09da00cb
treeca9ee04c93aed4b34e815fab151f082c820b4518
parent17b569a0b77e25902b47be67bd35ea05d2a73115
gstreamer-1.0: Fix direction of GLib.Value typed parameters

Use `out` for functions that take an uninitialized GLib.Value.
Use `ref` for functions that take a GLib.Value initialized with
a particular type.

Remove unused Gst.ControlBindingConvert

Note that the destination is nullable, but not expressly marked as such,
in gst_value_intersect, gst_value_subtract and
gst_message_parse_property_notify.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1014
vapi/gstreamer-1.0.vapi
vapi/gstreamer-controller-1.0.vapi
vapi/metadata/Gst-1.0.metadata
vapi/metadata/GstController-1.0.metadata