Skip to content

Commit

Permalink
Update gdk-pixbuf to version 2.30.8
Browse files Browse the repository at this point in the history
  • Loading branch information
nacho committed Apr 29, 2016
1 parent d95461a commit 9a16ae1
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 14 deletions.
114 changes: 102 additions & 12 deletions gdk/gdk-api.raw
Original file line number Diff line number Diff line change
Expand Up @@ -4089,6 +4089,7 @@
<property name="Pixels" cname="pixels" type="gpointer" />
<implements>
<interface cname="GIcon" />
<interface cname="GLoadableIcon" />
</implements>
<method name="AddAlpha" cname="gdk_pixbuf_add_alpha">
<return-type type="GdkPixbuf*" />
Expand Down Expand Up @@ -4192,6 +4193,9 @@
<method name="GetBitsPerSample" cname="gdk_pixbuf_get_bits_per_sample">
<return-type type="int" />
</method>
<method name="GetByteLength" cname="gdk_pixbuf_get_byte_length">
<return-type type="gsize" />
</method>
<method name="GetColorspace" cname="gdk_pixbuf_get_colorspace">
<return-type type="GdkColorspace" />
</method>
Expand Down Expand Up @@ -4224,6 +4228,12 @@
<method name="GetPixels" cname="gdk_pixbuf_get_pixels">
<return-type type="guchar*" />
</method>
<method name="GetPixelsWithLength" cname="gdk_pixbuf_get_pixels_with_length">
<return-type type="guchar*" />
<parameters>
<parameter type="guint*" name="length" />
</parameters>
</method>
<method name="GetRowstride" cname="gdk_pixbuf_get_rowstride">
<return-type type="int" />
</method>
Expand Down Expand Up @@ -4292,13 +4302,36 @@
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_resource">
<parameters>
<parameter type="const-char*" name="resource_path" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_resource_at_scale">
<parameters>
<parameter type="const-char*" name="resource_path" />
<parameter type="int" name="width" />
<parameter type="int" name="height" />
<parameter type="gboolean" name="preserve_aspect_ratio" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_stream">
<parameters>
<parameter type="GInputStream*" name="stream" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_stream_async">
<parameters>
<parameter type="GInputStream*" name="stream" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GAsyncReadyCallback" name="callback" />
<parameter type="gpointer" name="user_data" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_stream_at_scale">
<parameters>
<parameter type="GInputStream*" name="stream" />
Expand All @@ -4309,6 +4342,23 @@
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_stream_at_scale_async">
<parameters>
<parameter type="GInputStream*" name="stream" />
<parameter type="gint" name="width" />
<parameter type="gint" name="height" />
<parameter type="gboolean" name="preserve_aspect_ratio" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GAsyncReadyCallback" name="callback" />
<parameter type="gpointer" name="user_data" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_stream_finish">
<parameters>
<parameter type="GAsyncResult*" name="async_result" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_new_from_xpm_data">
<parameters>
<parameter type="const-char**" name="data" />
Expand All @@ -4323,9 +4373,6 @@
<parameter type="int" name="height" />
</parameters>
</constructor>
<method name="Ref" cname="gdk_pixbuf_ref" deprecated="1">
<return-type type="GdkPixbuf*" />
</method>
<method name="RotateSimple" cname="gdk_pixbuf_rotate_simple">
<return-type type="GdkPixbuf*" />
<parameters>
Expand Down Expand Up @@ -4401,6 +4448,24 @@
<parameter ellipsis="true" />
</parameters>
</method>
<method name="SaveToStreamAsync" cname="gdk_pixbuf_save_to_stream_async">
<return-type type="void" />
<parameters>
<parameter type="GOutputStream*" name="stream" />
<parameter type="const-gchar*" name="type" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GAsyncReadyCallback" name="callback" />
<parameter type="gpointer" name="user_data" />
<parameter ellipsis="true" />
</parameters>
</method>
<method name="SaveToStreamFinish" cname="gdk_pixbuf_save_to_stream_finish" shared="true">
<return-type type="gboolean" />
<parameters>
<parameter type="GAsyncResult*" name="async_result" />
<parameter type="GError**" name="error" />
</parameters>
</method>
<method name="Savev" cname="gdk_pixbuf_savev">
<return-type type="gboolean" />
<parameters>
Expand Down Expand Up @@ -4434,9 +4499,6 @@
<parameter type="GdkInterpType" name="interp_type" />
</parameters>
</method>
<method name="Unref" cname="gdk_pixbuf_unref" deprecated="1">
<return-type type="void" />
</method>
</object>
<object name="PixbufAnimation" cname="GdkPixbufAnimation" parent="GObject">
<method name="GetHeight" cname="gdk_pixbuf_animation_get_height">
Expand Down Expand Up @@ -4466,12 +4528,33 @@
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<method name="Ref" cname="gdk_pixbuf_animation_ref" deprecated="1">
<return-type type="GdkPixbufAnimation*" />
</method>
<method name="Unref" cname="gdk_pixbuf_animation_unref" deprecated="1">
<return-type type="void" />
</method>
<constructor cname="gdk_pixbuf_animation_new_from_resource">
<parameters>
<parameter type="const-char*" name="resource_path" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_animation_new_from_stream">
<parameters>
<parameter type="GInputStream*" name="stream" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_animation_new_from_stream_async">
<parameters>
<parameter type="GInputStream*" name="stream" />
<parameter type="GCancellable*" name="cancellable" />
<parameter type="GAsyncReadyCallback" name="callback" />
<parameter type="gpointer" name="user_data" />
</parameters>
</constructor>
<constructor cname="gdk_pixbuf_animation_new_from_stream_finish">
<parameters>
<parameter type="GAsyncResult*" name="async_result" />
<parameter type="GError**" name="error" />
</parameters>
</constructor>
</object>
<object name="PixbufAnimationIter" cname="GdkPixbufAnimationIter" parent="GObject">
<method name="Advance" cname="gdk_pixbuf_animation_iter_advance">
Expand Down Expand Up @@ -4640,6 +4723,13 @@
<parameter type="GError**" name="error" />
</parameters>
</method>
<method name="WriteBytes" cname="gdk_pixbuf_loader_write_bytes">
<return-type type="gboolean" />
<parameters>
<parameter type="GBytes*" name="buffer" />
<parameter type="GError**" name="error" />
</parameters>
</method>
</object>
<object name="PixbufSimpleAnim" cname="GdkPixbufSimpleAnim" parent="GdkPixbufAnimation">
<class_struct cname="GdkPixbufSimpleAnimClass">
Expand Down
2 changes: 1 addition & 1 deletion sources/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ GTK_DOWNLOADS = \
http://ftp.gnome.org/pub/GNOME/sources/glib/2.28/glib-2.28.0.tar.bz2 \
http://ftp.gnome.org/pub/GNOME/sources/pango/1.28/pango-1.28.3.tar.bz2 \
http://ftp.gnome.org/pub/GNOME/sources/atk/2.14/atk-2.14.0.tar.xz \
http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.22/gdk-pixbuf-2.22.1.tar.bz2 \
http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.30/gdk-pixbuf-2.30.8.tar.xz \
http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.0/gtk+-$(TARGET_GTK_VERSION).tar.bz2

api:
Expand Down
2 changes: 1 addition & 1 deletion sources/sources.xml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
</library>
<library name="libgdk_pixbuf-2.0-0.dll">
<namespace name="Gdk">
<directory path="gdk-pixbuf-2.22.1/gdk-pixbuf">
<directory path="gdk-pixbuf-2.30.8/gdk-pixbuf">
<exclude>io-gdip-native.h</exclude>
<exclude>io-gdip-propertytags.h</exclude>
<exclude>io-gdip-utils.h</exclude>
Expand Down

0 comments on commit 9a16ae1

Please sign in to comment.