]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gdk-pixbuf-2.0: Update to 2.23.0
authorJürg Billeter <j@bitron.ch>
Sat, 15 Jan 2011 09:51:51 +0000 (10:51 +0100)
committerJürg Billeter <j@bitron.ch>
Sat, 15 Jan 2011 10:31:58 +0000 (11:31 +0100)
vapi/gdk-pixbuf-2.0.vapi
vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi

index c3829c2132fb6b2fcdfc16cadd833921ba1a0489..27e6f3739287579845fdb75c78db8a5ab31a78bc 100644 (file)
@@ -29,8 +29,12 @@ namespace Gdk {
                public static unowned Gdk.Pixbuf from_pixdata (Gdk.Pixdata pixdata, bool copy_pixels) throws GLib.Error;
                [CCode (has_construct_function = false)]
                public Pixbuf.from_stream (GLib.InputStream stream, GLib.Cancellable? cancellable) throws GLib.Error;
+               [CCode (type = "void", has_construct_function = false)]
+               public async Pixbuf.from_stream_async (GLib.InputStream stream, GLib.Cancellable cancellable) throws GLib.Error;
                [CCode (has_construct_function = false)]
                public Pixbuf.from_stream_at_scale (GLib.InputStream stream, int width, int height, bool preserve_aspect_ratio, GLib.Cancellable? cancellable) throws GLib.Error;
+               [CCode (type = "void", has_construct_function = false)]
+               public async Pixbuf.from_stream_at_scale_async (GLib.InputStream stream, int width, int height, bool preserve_aspect_ratio, GLib.Cancellable cancellable);
                [CCode (has_construct_function = false)]
                public Pixbuf.from_xpm_data ([CCode (array_length = false)] string[] data);
                public int get_bits_per_sample ();
@@ -53,6 +57,7 @@ namespace Gdk {
                public bool save_to_callback (Gdk.PixbufSaveFunc save_func, string type, ...) throws GLib.Error;
                public bool save_to_callbackv (Gdk.PixbufSaveFunc save_func, string type, string[] option_keys, string[] option_values) throws GLib.Error;
                public bool save_to_stream (GLib.OutputStream stream, string type, GLib.Cancellable cancellable) throws GLib.Error;
+               public async bool save_to_stream_async (GLib.OutputStream stream, string type, GLib.Cancellable cancellable) throws GLib.Error;
                public bool savev (string filename, string type, out unowned string option_keys, out unowned string option_values) throws GLib.Error;
                public void scale (Gdk.Pixbuf dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, Gdk.InterpType interp_type);
                public Gdk.Pixbuf scale_simple (int dest_width, int dest_height, Gdk.InterpType interp_type);
index 7e8557a2801f51b6d5f24d6886ce1f7a3f7e8e99..c69de204ad946f7d63e314e6d422950a1859d3ac 100644 (file)
                                        <parameter name="error" type="GError**"/>
                                </parameters>
                        </constructor>
+                       <constructor name="new_from_stream_async" symbol="gdk_pixbuf_new_from_stream_async">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="stream" type="GInputStream*"/>
+                                       <parameter name="cancellable" type="GCancellable*"/>
+                                       <parameter name="callback" type="GAsyncReadyCallback"/>
+                                       <parameter name="user_data" type="gpointer"/>
+                               </parameters>
+                       </constructor>
                        <constructor name="new_from_stream_at_scale" symbol="gdk_pixbuf_new_from_stream_at_scale">
                                <return-type type="GdkPixbuf*"/>
                                <parameters>
                                        <parameter name="error" type="GError**"/>
                                </parameters>
                        </constructor>
+                       <constructor name="new_from_stream_at_scale_async" symbol="gdk_pixbuf_new_from_stream_at_scale_async">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="stream" type="GInputStream*"/>
+                                       <parameter name="width" type="gint"/>
+                                       <parameter name="height" type="gint"/>
+                                       <parameter name="preserve_aspect_ratio" type="gboolean"/>
+                                       <parameter name="cancellable" type="GCancellable*"/>
+                                       <parameter name="callback" type="GAsyncReadyCallback"/>
+                                       <parameter name="user_data" type="gpointer"/>
+                               </parameters>
+                       </constructor>
+                       <constructor name="new_from_stream_finish" symbol="gdk_pixbuf_new_from_stream_finish">
+                               <return-type type="GdkPixbuf*"/>
+                               <parameters>
+                                       <parameter name="async_result" type="GAsyncResult*"/>
+                                       <parameter name="error" type="GError**"/>
+                               </parameters>
+                       </constructor>
                        <constructor name="new_from_xpm_data" symbol="gdk_pixbuf_new_from_xpm_data">
                                <return-type type="GdkPixbuf*"/>
                                <parameters>
                                        <parameter name="error" type="GError**"/>
                                </parameters>
                        </method>
+                       <method name="save_to_stream_async" symbol="gdk_pixbuf_save_to_stream_async">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="pixbuf" type="GdkPixbuf*"/>
+                                       <parameter name="stream" type="GOutputStream*"/>
+                                       <parameter name="type" type="gchar*"/>
+                                       <parameter name="cancellable" type="GCancellable*"/>
+                                       <parameter name="callback" type="GAsyncReadyCallback"/>
+                                       <parameter name="user_data" type="gpointer"/>
+                               </parameters>
+                       </method>
+                       <method name="save_to_stream_finish" symbol="gdk_pixbuf_save_to_stream_finish">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="async_result" type="GAsyncResult*"/>
+                                       <parameter name="error" type="GError**"/>
+                               </parameters>
+                       </method>
                        <method name="savev" symbol="gdk_pixbuf_savev">
                                <return-type type="gboolean"/>
                                <parameters>
                <constant name="GDK_PIXBUF_FEATURES_H" type="int" value="1"/>
                <constant name="GDK_PIXBUF_MAGIC_NUMBER" type="int" value="1197763408"/>
                <constant name="GDK_PIXBUF_MAJOR" type="int" value="2"/>
-               <constant name="GDK_PIXBUF_MICRO" type="int" value="1"/>
-               <constant name="GDK_PIXBUF_MINOR" type="int" value="22"/>
-               <constant name="GDK_PIXBUF_VERSION" type="char*" value="2.22.1"/>
+               <constant name="GDK_PIXBUF_MICRO" type="int" value="0"/>
+               <constant name="GDK_PIXBUF_MINOR" type="int" value="23"/>
+               <constant name="GDK_PIXBUF_VERSION" type="char*" value="2.23.0"/>
                <constant name="GDK_PIXDATA_HEADER_LENGTH" type="int" value="24"/>
        </namespace>
 </api>