public bool state_dirty;
[CCode (has_construct_function = false, type = "GstElement*")]
public Bin (string? name);
- public bool add (owned Gst.Element element);
+ public bool add (Gst.Element element);
[NoWrapper]
public virtual bool add_element (Gst.Element element);
- public void add_many (params owned Gst.Element[] elements);
+ public void add_many (params Gst.Element[] elements);
public Gst.Pad? find_unconnected_pad (Gst.PadDirection direction);
public Gst.Pad? find_unlinked_pad (Gst.PadDirection direction);
public Gst.Element? get_by_interface (GLib.Type iface);
[CCode (has_construct_function = false)]
protected Element ();
public void abort_state ();
- public bool add_pad (owned Gst.Pad pad);
+ public bool add_pad (Gst.Pad pad);
[CCode (cname = "gst_element_class_add_pad_template")]
public class void add_pad_template (Gst.PadTemplate templ);
public virtual Gst.StateChangeReturn change_state (Gst.StateChange transition);
GstBin.children type_arguments="Element"
GstBin.messages type_arguments="Message"
gst_bin_new.name nullable="1"
-gst_bin_add.element value_owned="1"
gst_bin_remove.element
gst_bin_add_many hidden="1"
gst_bin_remove_many hidden="1"
GstElement.srcpads type_arguments="Pad"
GstElement.abidata hidden="1"
GstElementClass hidden="1"
-gst_element_add_pad.pad takes_ownership="1"
gst_element_link_many ellipsis="1"
gst_element_unlink_many ellipsis="1"
gst_element_found_tags.list takes_ownership="1"