public GLib.Type type;
[CCode (has_construct_function = false)]
public IndexFactory (string name, string longdesc, GLib.Type type);
- public unowned Gst.Index create ();
+ public Gst.Index create ();
public void destroy ();
- public static unowned Gst.IndexFactory find (string name);
- public static unowned Gst.Index make (string name);
- }
- [Compact]
- [CCode (cheader_filename = "gst/gst.h")]
- public class IndexGroup {
+ public static Gst.IndexFactory find (string name);
+ public static Gst.Index make (string name);
}
[Compact]
[CCode (cheader_filename = "gst/gst.h")]
gst_index_add* nullable="1"
gst_index_get_assoc_entry* nullable="1"
GstIndexAssociation hidden="1"
-GstIndexGroup.* hidden="1"
+GstIndexGroup hidden="1"
GstIndexEntry.* hidden="1"
gst_index_entry_copy transfer_ownership="1"
gst_index_entry_assoc_map.value is_out="1"
GST_INDEX_ID_INVALID hidden="1"
gst_init hidden="1"
gst_init_get_option_group transfer_ownership="1"
+gst_index_factory_make transfer_ownership="1"
+gst_index_factory_create transfer_ownership="1"
+gst_index_factory_find transfer_ownership="1"
GstIterator.free hidden="1"
GstIterator.next hidden="1"
GstIterator.resync hidden="1"