Fixes https://gitlab.gnome.org/GNOME/vala/issues/1628
public bool @foreach (Gst.CapsForeachFunc func);
public static Gst.Caps? from_string (string string);
[CCode (has_construct_function = false)]
public bool @foreach (Gst.CapsForeachFunc func);
public static Gst.Caps? from_string (string string);
[CCode (has_construct_function = false)]
- public Caps.full (params Gst.Structure[] structure);
+ public Caps.full (params owned Gst.Structure[] structure);
[CCode (has_construct_function = false)]
[CCode (has_construct_function = false)]
- public Caps.full_valist (Gst.Structure structure, va_list var_args);
+ public Caps.full_valist (owned Gst.Structure structure, va_list var_args);
[Version (since = "1.2")]
public unowned Gst.CapsFeatures? get_features (uint index);
public uint get_size ();
[Version (since = "1.2")]
public unowned Gst.CapsFeatures? get_features (uint index);
public uint get_size ();
[Compact, CCode (ref_function = "gst_caps_ref", type_id = "gst_caps_get_type ()", unref_function = "gst_caps_unref")]
public class Caps {
[CCode (has_construct_function = false)]
[Compact, CCode (ref_function = "gst_caps_ref", type_id = "gst_caps_get_type ()", unref_function = "gst_caps_unref")]
public class Caps {
[CCode (has_construct_function = false)]
- public Caps.full (params Gst.Structure[] structure);
+ public Caps.full (params owned Gst.Structure[] structure);
}
[Compact, CCode (copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "gst_caps_features_get_type ()")]
}
[Compact, CCode (copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "gst_caps_features_get_type ()")]
*.*_valist_* skip=false
debug_log skip=false printf_format
Caps
*.*_valist_* skip=false
debug_log skip=false printf_format
Caps
+ .new_full_valist.structure owned
.new_simple skip=false
.set_simple skip=false
CapsFeatures
.new_simple skip=false
.set_simple skip=false
CapsFeatures