~ubuntu-branches/ubuntu/trusty/gdk-pixbuf/trusty-proposed

« back to all changes in this revision

Viewing changes to gdk-pixbuf/gdk-pixbuf-io.h

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2014-03-31 17:15:34 UTC
  • mfrom: (1.5.12)
  • Revision ID: package-import@ubuntu.com-20140331171534-doyyxfo381hocc73
Tags: 2.30.7-0ubuntu1
New upstream version

Show diffs side-by-side

added added

removed removed

Lines of Context:
78
78
 * The function is expected to set @width and @height to the desired
79
79
 * size to which the image should be scaled. If a module has no efficient 
80
80
 * way to achieve the desired scaling during the loading of the image, it may
81
 
 * either ignore the size request, or only approximate it -- &gdk-pixbuf; will
 
81
 * either ignore the size request, or only approximate it - gdk-pixbuf will
82
82
 * then perform the required scaling on the completely loaded image. 
83
83
 * 
84
84
 * If the function sets @width or @height to zero, the module should interpret
151
151
 * Each prefix has an associated integer that describes the relevance of 
152
152
 * the prefix, with 0 meaning a mismatch and 100 a "perfect match".
153
153
 * 
154
 
 * Starting with &gdk-pixbuf; 2.8, the first byte of the mask may be '*', 
 
154
 * Starting with gdk-pixbuf 2.8, the first byte of the mask may be '*', 
155
155
 * indicating an unanchored pattern that matches not only at the beginning, 
156
156
 * but also in the middle. Versions prior to 2.8 will interpret the '*'
157
157
 * like an 'x'. 
158
158
 * 
159
159
 * The signature of a module is stored as an array of 
160
 
 * #GdkPixbufModulePattern<!-- -->s. The array is terminated by a pattern
 
160
 * #GdkPixbufModulePatterns. The array is terminated by a pattern
161
161
 * where the @prefix is %NULL.
162
162
 * 
163
163
 * 
289
289
 * GdkPixbufFormatFlags:
290
290
 * @GDK_PIXBUF_FORMAT_WRITABLE: the module can write out images in the format.
291
291
 * @GDK_PIXBUF_FORMAT_SCALABLE: the image format is scalable
292
 
 * @GDK_PIXBUF_FORMAT_THREADSAFE: the module is threadsafe. &gdk-pixbuf;
 
292
 * @GDK_PIXBUF_FORMAT_THREADSAFE: the module is threadsafe. gdk-pixbuf
293
293
 *     ignores modules that are not marked as threadsafe. (Since 2.28).
294
294
 * 
295
295
 * Flags which allow a module to specify further details about the supported