vala r1855 - in trunk: . vapi vapi/packages/gstreamer-0.10 vapigen
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1855 - in trunk: . vapi vapi/packages/gstreamer-0.10 vapigen
- Date: Fri, 17 Oct 2008 14:26:29 +0000 (UTC)
Author: juergbi
Date: Fri Oct 17 14:26:29 2008
New Revision: 1855
URL: http://svn.gnome.org/viewvc/vala?rev=1855&view=rev
Log:
2008-10-17 JÃrg Billeter <j bitron ch>
* vapigen/valagidlparser.vala:
Add is_fundamental metadata attribute
* vapi/packages/gstreamer-0.10/:
Fix GstMiniObject binding
* vapi/gstreamer-0.10.vapi: regenerated
Modified:
trunk/ChangeLog
trunk/vapi/gstreamer-0.10.vapi
trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
trunk/vapigen/valagidlparser.vala
Modified: trunk/vapi/gstreamer-0.10.vapi
==============================================================================
--- trunk/vapi/gstreamer-0.10.vapi (original)
+++ trunk/vapi/gstreamer-0.10.vapi Fri Oct 17 14:26:29 2008
@@ -988,7 +988,7 @@
public class MessageClass : Gst.MiniObjectClass {
}
[CCode (ref_function = "gst_mini_object_ref", unref_function = "gst_mini_object_unref", cheader_filename = "gst/gst.h")]
- public class MiniObject : GLib.TypeInstance {
+ public class MiniObject {
public int refcount;
public uint flags;
public weak Gst.MiniObject copy ();
Modified: trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
==============================================================================
--- trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata (original)
+++ trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata Fri Oct 17 14:26:29 2008
@@ -119,7 +119,7 @@
gst_message_parse_segment_done.format is_out="1"
gst_message_parse_segment_done.position is_out="1"
gst_message_parse_tag.tag_list is_out="1" value_owned="1"
-GstMiniObject base_class="GTypeInstance"
+GstMiniObject is_fundamental="1"
GstMiniObject.instance hidden="1"
GstMiniObjectClass base_class="GTypeClass"
GstMiniObjectClass.type_class hidden="1"
Modified: trunk/vapigen/valagidlparser.vala
==============================================================================
--- trunk/vapigen/valagidlparser.vala (original)
+++ trunk/vapigen/valagidlparser.vala Fri Oct 17 14:26:29 2008
@@ -435,6 +435,10 @@
if (eval (nv[1]) == "1") {
cl.is_immutable = true;
}
+ } else if (nv[0] == "is_fundamental") {
+ if (eval (nv[1]) == "1") {
+ cl.is_compact = false;
+ }
} else if (nv[0] == "abstract" && base_class != null) {
if (eval (nv[1]) == "1") {
cl.is_abstract = true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]