[vala] gstreamer-0.10: Mark Gst.Index and Gst.PluginFeature as abstract
- From: Sebastian Dröge <sdroege src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gstreamer-0.10: Mark Gst.Index and Gst.PluginFeature as abstract
- Date: Thu, 24 Jun 2010 16:38:14 +0000 (UTC)
commit b310508c68a27e7c74ba0b8d8acc9c3378176067
Author: Sebastian Dröge <sebastian droege collabora co uk>
Date: Thu Jun 24 18:36:19 2010 +0200
gstreamer-0.10: Mark Gst.Index and Gst.PluginFeature as abstract
vapi/gstreamer-0.10.vapi | 4 ++--
.../gstreamer-0.10/gstreamer-0.10-custom.vala | 4 ++--
.../gstreamer-0.10/gstreamer-0.10.metadata | 2 ++
3 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi
index 090e457..f213e2e 100644
--- a/vapi/gstreamer-0.10.vapi
+++ b/vapi/gstreamer-0.10.vapi
@@ -539,7 +539,7 @@ namespace Gst {
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, ...);
@@ -993,7 +993,7 @@ namespace Gst {
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 ();
diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
index a3f4c44..36de20e 100644
--- a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
+++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala
@@ -95,7 +95,7 @@ namespace Gst {
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 ();
@@ -520,7 +520,7 @@ namespace Gst {
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);
}
diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
index 301b115..ed07550 100644
--- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
+++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
@@ -197,6 +197,7 @@ GstGhostPad base_class="GstPad"
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"
@@ -665,6 +666,7 @@ gst_plugin_name_filter hidden="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"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]