Fix gst_value_list_get_value binding
authorJürg Billeter <j@bitron.ch>
Sat, 31 May 2008 13:46:01 +0000 (13:46 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 31 May 2008 13:46:01 +0000 (13:46 +0000)
2008-05-31  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gstreamer-0.10/:

Fix gst_value_list_get_value binding

* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=1519

ChangeLog
vapi/gstreamer-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala

index a58cc63..f666df5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2008-05-31  Jürg Billeter  <j@bitron.ch>
 
+       * vapi/packages/gstreamer-0.10/:
+
+       Fix gst_value_list_get_value binding
+
+       * vapi/gstreamer-0.10.vapi: regenerated
+
+2008-05-31  Jürg Billeter  <j@bitron.ch>
+
        * vapi/packages/gtk+-2.0/: hide gtk_menu_item_select and
        gtk_menu_item_deselect, already available in base class
 
index bce675a..553aad1 100644 (file)
@@ -1774,15 +1774,15 @@ namespace Gst {
                public void list_prepend_value (Gst.Value prepend_value);
                public void list_concat (Gst.Value value1, Gst.Value value2);
                public uint list_get_size ();
-               public Gst.Value list_get_value (uint index);
+               public weak Gst.Value? list_get_value (uint index);
                public void set_fraction (int numerator, int denominator);
                public int get_fraction_numerator ();
                public int get_fraction_denominator ();
                public static bool fraction_multiply (GLib.Value product, GLib.Value factor1, GLib.Value factor2);
                public static bool fraction_subtract (GLib.Value dest, GLib.Value minuend, GLib.Value subtrahend);
                public void set_fraction_range (Gst.Value start, Gst.Value end);
-               public Gst.Value get_fraction_range_min ();
-               public Gst.Value get_fraction_range_max ();
+               public weak Gst.Value? get_fraction_range_min ();
+               public weak Gst.Value? get_fraction_range_max ();
                public void set_fraction_range_full (int numerator_start, int denominator_start, int numerator_end, int denominator_end);
                public void set_date (Gst.Date date);
                public Gst.Date get_date ();
@@ -1811,7 +1811,7 @@ namespace Gst {
                public static bool can_intersect (Gst.Value value1, Gst.Value value2);
                public void array_append_value (Gst.Value append_value);
                public uint array_get_size ();
-               public Gst.Value array_get_value (uint index);
+               public weak Gst.Value? array_get_value (uint index);
                public void array_prepend_value (Gst.Value prepend_value);
        }
        [CCode (cheader_filename = "gst/gst.h")]
index 7a98abc..7c8e90d 100644 (file)
@@ -61,7 +61,7 @@ namespace Gst {
                public void  list_prepend_value (Gst.Value prepend_value);
                public void list_concat (Gst.Value value1, Gst.Value value2);
                public uint list_get_size ();
-               public Gst.Value list_get_value (uint index);
+               public weak Gst.Value? list_get_value (uint index);
 
                public void set_fraction (int numerator, int denominator);
                public int get_fraction_numerator ();
@@ -70,8 +70,8 @@ namespace Gst {
                public static bool fraction_subtract (GLib.Value dest, GLib.Value minuend, GLib.Value subtrahend);
 
                public void set_fraction_range (Gst.Value start, Gst.Value end);
-               public Gst.Value get_fraction_range_min ();
-               public Gst.Value get_fraction_range_max ();
+               public weak Gst.Value? get_fraction_range_min ();
+               public weak Gst.Value? get_fraction_range_max ();
                public void set_fraction_range_full (int numerator_start, int denominator_start, int numerator_end, int denominator_end);
 
                public void set_date (Date date);
@@ -113,7 +113,7 @@ namespace Gst {
 
                public void array_append_value (Gst.Value append_value);
                public uint array_get_size ();
-               public Gst.Value array_get_value (uint index);
+               public weak Gst.Value? array_get_value (uint index);
                public void array_prepend_value (Gst.Value prepend_value);
        } 
 }