]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-jobs.h
Use an EvRenderContext for rendering thumbnails instead of a suggested
[evince.git] / shell / ev-jobs.h
index 779c3736dbd9880913dab41e25b7edb80d864f4d..1f210ece96ab99aa7ee728f3f5780d449531a029 100644 (file)
@@ -148,9 +148,7 @@ struct _EvJobThumbnail
 {
        EvJob parent;
 
-       gint page;
-       gint rotation;
-       gint requested_width;
+       EvRenderContext *rc;
        GdkPixbuf *thumbnail;
 };
 
@@ -233,11 +231,9 @@ void            ev_job_render_run         (EvJobRender     *thumbnail);
 
 /* EvJobThumbnail */
 GType           ev_job_thumbnail_get_type (void) G_GNUC_CONST;
-EvJob          *ev_job_thumbnail_new      (EvDocument     *document,
-                                          gint            page,
-                                          int             rotation,
-                                          gint            requested_width);
-void            ev_job_thumbnail_run      (EvJobThumbnail *thumbnail);
+EvJob          *ev_job_thumbnail_new      (EvDocument      *document,
+                                          EvRenderContext *rc);
+void            ev_job_thumbnail_run      (EvJobThumbnail  *thumbnail);
 
 /* EvJobFonts */
 GType          ev_job_fonts_get_type     (void) G_GNUC_CONST;