summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-thumbnails.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2009-09-18 11:05:44 +0200
committerAlexander Larsson <alexl@redhat.com>2009-09-18 11:49:22 +0200
commita8097e57788ad735227489e6c51d06bedc796889 (patch)
tree5bc6a6a9d890e66e3bb85236c2d3a5944bffa65a /libnautilus-private/nautilus-thumbnails.h
parent4a88ecde61a52ac058999d95388ade9f668482d4 (diff)
downloadnautilus-a8097e57788ad735227489e6c51d06bedc796889.tar.gz
Don't load files for thumbnailing that we can't thumbnail anyway
When zooming out we read the real image and use that as the thumbnail. However, we should only do this for files gdk-pixbuf can read as other things can't be read anyway and may potentially be very large (such as videos) since the thumbnail size limit only applies for images.
Diffstat (limited to 'libnautilus-private/nautilus-thumbnails.h')
-rw-r--r--libnautilus-private/nautilus-thumbnails.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-thumbnails.h b/libnautilus-private/nautilus-thumbnails.h
index bfe0724bb..6128eb3da 100644
--- a/libnautilus-private/nautilus-thumbnails.h
+++ b/libnautilus-private/nautilus-thumbnails.h
@@ -46,6 +46,7 @@ typedef void (* NautilusThumbnailAsyncLoadFunc) (NautilusThumbnailAsyncLoadHandl
/* Returns NULL if there's no thumbnail yet. */
void nautilus_create_thumbnail (NautilusFile *file);
gboolean nautilus_can_thumbnail (NautilusFile *file);
+gboolean nautilus_can_thumbnail_internally (NautilusFile *file);
gboolean nautilus_thumbnail_is_mimetype_limited_by_size
(const char *mime_type);
void nautilus_thumbnail_frame_image (GdkPixbuf **pixbuf);