2008-06-21 Jürg Billeter <j@bitron.ch>
+ * vapi/packages/gstreamer-0.10/:
+
+ Fix GstStaticCaps and GstStaticPadTemplate bindings,
+ fixes bug 539283
+
+ * vapi/gstreamer-0.10.vapi: regenerated
+
+2008-06-21 Jürg Billeter <j@bitron.ch>
+
* gobject/valaccodegenerator.vala:
Fix using static methods as delegates, fixes bug 539277
public GLib.Quark quark;
}
[Compact]
- [CCode (cheader_filename = "gst/gst.h")]
- public class StaticCaps : Gst.Caps {
- [CCode (cname = "string")]
- public weak string str;
- public weak Gst.Caps get ();
- }
- [Compact]
- [CCode (cheader_filename = "gst/gst.h")]
- public class StaticPadTemplate {
- public weak string name_template;
- public Gst.PadDirection direction;
- public Gst.PadPresence presence;
- public weak Gst.StaticCaps static_caps;
- public weak Gst.PadTemplate get ();
- public weak Gst.Caps get_caps ();
- }
- [Compact]
[CCode (copy_function = "gst_tag_list_copy", cheader_filename = "gst/gst.h")]
public class TagList {
public void add (Gst.TagMergeMode mode, string tag);
public GLib.Quark quark;
}
[CCode (cheader_filename = "gst/gst.h")]
+ public struct StaticCaps {
+ [CCode (cname = "string")]
+ public weak string str;
+ public Gst.Caps get ();
+ }
+ [CCode (cheader_filename = "gst/gst.h")]
+ public struct StaticPadTemplate {
+ public weak string name_template;
+ public Gst.PadDirection direction;
+ public Gst.PadPresence presence;
+ public Gst.StaticCaps static_caps;
+ public Gst.PadTemplate get ();
+ public Gst.Caps get_caps ();
+ }
+ [CCode (cheader_filename = "gst/gst.h")]
public delegate bool BusFunc (Gst.Bus bus, Gst.Message message);
[CCode (cheader_filename = "gst/gst.h")]
public delegate Gst.BusSyncReply BusSyncHandler (Gst.Bus bus, Gst.Message message);
gst_query_parse_segment.format is_out="1"
gst_query_parse_segment.start_value is_out="1"
gst_query_parse_segment.stop_value is_out="1"
-GstStaticCaps base_class="GstCaps"
+GstStaticCaps is_value_type="1"
GstStaticCaps.caps hidden="1"
+gst_static_caps_get transfer_ownership="1"
+GstStaticPadTemplate is_value_type="1"
+gst_static_pad_template_get transfer_ownership="1"
+gst_static_pad_template_get_caps transfer_ownership="1"
GstStructure is_immutable="1"
gst_structure_new ellipsis="1"
gst_structure_set ellipsis="1"