PixbufLoader.getPixbuf

Queries the gdk.Pixbuf that a pixbuf loader is currently creating. In general it only makes sense to call this function after the "area-prepared" signal has been emitted by the loader; this means that enough data has been read to know the size of the image that will be allocated. If the loader has not received enough data via Pixbuf.loaderWrite, then this function returns NULL. The returned pixbuf will be the same in all future calls to the loader, so simply calling g_object_ref() should be sufficient to continue using it. Additionally, if the loader is an animation, it will return the "static image" of the animation (see Pixbuf.animationGetStaticImage).

class PixbufLoader
getPixbuf
()

Return Value

Type: Pixbuf

The gdk.Pixbuf that the loader is creating, or NULL if not enough data has been read to determine how to create the image buffer.