[vala] gdk-pixbuf-2.0: Update to 2.23.0



commit 0ec9d9ecf34d2168e9514d06b832da8adc46b41d
Author: Jürg Billeter <j bitron ch>
Date:   Sat Jan 15 10:51:51 2011 +0100

    gdk-pixbuf-2.0: Update to 2.23.0

 vapi/gdk-pixbuf-2.0.vapi                       |    5 ++
 vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi |   52 ++++++++++++++++++++++-
 2 files changed, 54 insertions(+), 3 deletions(-)
---
diff --git a/vapi/gdk-pixbuf-2.0.vapi b/vapi/gdk-pixbuf-2.0.vapi
index c3829c2..27e6f37 100644
--- a/vapi/gdk-pixbuf-2.0.vapi
+++ b/vapi/gdk-pixbuf-2.0.vapi
@@ -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);
diff --git a/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi b/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
index 7e8557a..c69de20 100644
--- a/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
+++ b/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
@@ -425,6 +425,15 @@
 					<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>
@@ -436,6 +445,25 @@
 					<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>
@@ -531,6 +559,24 @@
 					<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>
@@ -770,9 +816,9 @@
 		<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>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]