public bool set_target (Gst.Pad? newtarget);
}
[CCode (cheader_filename = "gst/gst.h")]
- public class Index : Gst.Object {
+ public abstract class Index : Gst.Object {
[CCode (has_construct_function = false)]
public Index ();
public unowned Gst.IndexEntry add_association (int id, Gst.AssocFlags flags, Gst.Format format, int64 value, ...);
public void set_cache_data (owned Gst.Structure cache_data);
}
[CCode (cheader_filename = "gst/gst.h")]
- public class PluginFeature : Gst.Object {
+ public abstract class PluginFeature : Gst.Object {
public bool check_version (uint min_major, uint min_minor, uint min_micro);
public unowned string get_name ();
public uint get_rank ();
public bool check (GLib.Type type);
}
- public class Index {
+ public abstract class Index {
public int new_group ();
[CCode (cname = "GST_INDEX_IS_WRITABLE")]
public bool is_writable ();
public bool name_filter (Gst.Plugin plugin, string name);
}
- public class PluginFeature {
+ public abstract class PluginFeature {
[CCode (instance_pos = -1)]
public bool type_name_filter (Gst.PluginFeature feature, Gst.TypeNameData data);
}
GstGhostPadClass hidden="1"
gst_implements_interface_cast hidden="1"
gst_implements_interface_check hidden="1"
+GstIndex abstract="1"
GstIndex.* hidden="1"
gst_index_new_group hidden="1"
gst_index_add_association ellipsis="1"
gst_plugin_load* transfer_ownership="1" nullable="1"
gst_*_list_free hidden="1"
gst_*_list_copy hidden="1"
+GstPluginFeature abstract="1"
GstPluginFeature.* hidden="1"
gst_plugin_feature_type_name_filter hidden="1"
gst_plugin_feature_load transfer_ownership="1" nullable="1"