summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2004-01-07 01:58:40 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-01-07 01:58:40 +0000
commit638d57cd7ed560e01c82fcac480bdd03ede1045b (patch)
treec984062d87e1fb594afcbd68fd9ea2da5e624de0 /docs
parent03376d79faf862ada7fca924aed681156398d574 (diff)
downloadgdk-pixbuf-638d57cd7ed560e01c82fcac480bdd03ede1045b.tar.gz
Document GdkPixbufSaveFunc.
Wed Jan 7 01:56:33 2004 Matthias Clasen <maclas@gmx.de> * gdk-pixbuf/tmpl/file-saving.sgml: Document GdkPixbufSaveFunc. * gdk-pixbuf/gdk-pixbuf-sections.txt: Add GdkPixbufSaveFunc, gdk_pixbuf_save_to_callback, gdk_pixbuf_save_to_callbackv, gdk_pixbuf_save_to_buffer and gdk_pixbuf_save_to_bufferv.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/ChangeLog8
-rw-r--r--docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt5
-rw-r--r--docs/reference/gdk-pixbuf/tmpl/file-saving.sgml16
3 files changed, 29 insertions, 0 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog
index 05645598d..f077eda35 100644
--- a/docs/reference/ChangeLog
+++ b/docs/reference/ChangeLog
@@ -1,3 +1,11 @@
+Wed Jan 7 01:56:33 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gdk-pixbuf/tmpl/file-saving.sgml: Document GdkPixbufSaveFunc.
+
+ * gdk-pixbuf/gdk-pixbuf-sections.txt: Add GdkPixbufSaveFunc,
+ gdk_pixbuf_save_to_callback, gdk_pixbuf_save_to_callbackv,
+ gdk_pixbuf_save_to_buffer and gdk_pixbuf_save_to_bufferv.
+
Wed Jan 7 01:27:23 2004 Matthias Clasen <maclas@gmx.de>
* gdk-pixbuf/tmpl/module_interface.sgml: Document expected
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt b/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
index 9f625c9fe..cd30806ec 100644
--- a/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
+++ b/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
@@ -64,6 +64,11 @@ gdk_pixbuf_get_file_info
<FILE>file-saving</FILE>
gdk_pixbuf_savev
gdk_pixbuf_save
+GdkPixbufSaveFunc
+gdk_pixbuf_save_to_callback
+gdk_pixbuf_save_to_callbackv
+gdk_pixbuf_save_to_buffer
+gdk_pixbuf_save_to_bufferv
</SECTION>
<SECTION>
diff --git a/docs/reference/gdk-pixbuf/tmpl/file-saving.sgml b/docs/reference/gdk-pixbuf/tmpl/file-saving.sgml
index a8b7da2c4..df21532d6 100644
--- a/docs/reference/gdk-pixbuf/tmpl/file-saving.sgml
+++ b/docs/reference/gdk-pixbuf/tmpl/file-saving.sgml
@@ -41,3 +41,19 @@ Saving a pixbuf to a file.
@Returns:
+<!-- ##### USER_FUNCTION GdkPixbufSaveFunc ##### -->
+<para>
+Specifies the type of the function passed to
+gdk_pixbuf_save_to_callback(). It is called once for each block of
+bytes that is "written" by gdk_pixbuf_save_to_callback(). If
+successful it should return %TRUE. If an error occurs it should set
+@error and return %FALSE, in which case gdk_pixbuf_save_to_callback()
+will fail with the same error.
+</para>
+
+@buf: bytes to be written.
+@count: number of bytes in @buf.
+@error: A location to return an error.
+@data: user data passed to gdk_pixbuf_save_to_callback().
+@Returns: %TRUE if successful, %FALSE (with @error set) if failed.
+@Since: 2.4