[pygtk] Wrap gtk.gdk.pixbuf_new_from_stream[at_scale] forgotten in 2.14
- From: Gian Mario Tagliaretti <gianmt src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [pygtk] Wrap gtk.gdk.pixbuf_new_from_stream[at_scale] forgotten in 2.14
- Date: Tue, 5 Jan 2010 08:13:13 +0000 (UTC)
commit 90682a0f61ffad9fbf3e52b73c0b3fdd79466944
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date: Tue Jan 5 09:11:21 2010 +0100
Wrap gtk.gdk.pixbuf_new_from_stream[at_scale] forgotten in 2.14
gtk/gdk-2.14.defs | 26 ++++++++++++++++++++++++++
gtk/gdk.override | 2 ++
2 files changed, 28 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gdk-2.14.defs b/gtk/gdk-2.14.defs
index e43c30a..be7de88 100644
--- a/gtk/gdk-2.14.defs
+++ b/gtk/gdk-2.14.defs
@@ -128,6 +128,32 @@
+;; From gdk-pixbuf-core.h
+
+(define-function pixbuf_new_from_stream
+ (c-name "gdk_pixbuf_new_from_stream")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GInputStream*" "stream")
+ '("GCancellable*" "cancellable" (null-ok) (default "NULL"))
+ '("GError**" "error")
+ )
+)
+
+(define-function pixbuf_new_from_stream_at_scale
+ (c-name "gdk_pixbuf_new_from_stream_at_scale")
+ (return-type "GdkPixbuf*")
+ (parameters
+ '("GInputStream*" "stream")
+ '("gint" "width" (default "-1"))
+ '("gint" "height" (default "-1"))
+ '("gboolean" "preserve_aspect_ratio" (default "1"))
+ '("GCancellable*" "cancellable" (null-ok) (default "NULL"))
+ '("GError**" "error")
+ )
+)
+
+
(ifdef GDK_TARGET_X11
;; From gdkx.h
diff --git a/gtk/gdk.override b/gtk/gdk.override
index 8c3eb35..0101546 100644
--- a/gtk/gdk.override
+++ b/gtk/gdk.override
@@ -95,6 +95,8 @@ import pango.Layout as PyPangoLayout_Type
import pango.Renderer as PyPangoRenderer_Type
import gio.AppLaunchContext as PyGAppLaunchContext_Type for GAppLaunchContext
import gio.Icon as PyGIcon_Type for GIcon
+import gio.InputStream as PyGInputStream_Type
+import gio.Cancellable as PyGCancellable_Type
%%
ignore
gdk_window_set_debug_updates
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]