|  |  |  | librygel-server Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
#define RYGEL_TYPE_THUMBNAIL RygelThumbnail * rygel_thumbnail_new (const gchar *mime_type,const gchar *dlna_profile,const gchar *file_extension); struct RygelThumbnail; struct RygelThumbnailClass;
#define RYGEL_TYPE_THUMBNAIL (rygel_thumbnail_get_type ())
The type for RygelThumbnail.
RygelThumbnail * rygel_thumbnail_new (const gchar *mime_type,const gchar *dlna_profile,const gchar *file_extension);
struct RygelThumbnail {
	RygelIconInfo parent_instance;
	RygelThumbnailPrivate * priv;
	gchar* dlna_profile;
};
Represents a picture or video thumbnail.
struct RygelThumbnailClass {
	RygelIconInfoClass parent_class;
	GUPnPDIDLLiteResource* (*add_resource) (RygelThumbnail* self, GUPnPDIDLLiteItem* didl_item, const gchar* protocol);
};
The class structure for RYGEL_TYPE_THUMBNAIL. All the fields in this structure are private and should never be accessed directly.