fm-thumbnailer

fm-thumbnailer

Synopsis

#define             FM_THUMBNAILER                      (p)
struct              FmThumbnailer;
void                fm_thumbnailer_check_update         ();
void                fm_thumbnailer_free                 (FmThumbnailer *thumbnailer);
gboolean            fm_thumbnailer_launch_for_uri       (FmThumbnailer *thumbnailer,
                                                         const char *uri,
                                                         const char *output_file,
                                                         guint size);
FmThumbnailer *     fm_thumbnailer_new_from_keyfile     (const char *id,
                                                         GKeyFile *kf);

Description

Details

FM_THUMBNAILER()

#define FM_THUMBNAILER(p) ((FmThumbnailer*)p)

struct FmThumbnailer

struct FmThumbnailer {
	char* id;
	char* try_exec; /* FIXME: is this useful? */
	char* exec;
	GList* mime_types;
};

fm_thumbnailer_check_update ()

void                fm_thumbnailer_check_update         ();

fm_thumbnailer_free ()

void                fm_thumbnailer_free                 (FmThumbnailer *thumbnailer);

fm_thumbnailer_launch_for_uri ()

gboolean            fm_thumbnailer_launch_for_uri       (FmThumbnailer *thumbnailer,
                                                         const char *uri,
                                                         const char *output_file,
                                                         guint size);

fm_thumbnailer_new_from_keyfile ()

FmThumbnailer *     fm_thumbnailer_new_from_keyfile     (const char *id,
                                                         GKeyFile *kf);