| Top |  |  |  |  | 
| GrlMedia * | grl_media_image_new () | 
| void | grl_media_image_add_url_data () | 
| const gchar * | grl_media_image_get_camera_model () | 
| gfloat | grl_media_image_get_exposure_time () | 
| const gchar * | grl_media_image_get_flash_used () | 
| gint | grl_media_image_get_height () | 
| gfloat | grl_media_image_get_iso_speed () | 
| gint | grl_media_image_get_orientation () | 
| const gchar * | grl_media_image_get_url_data () | 
| const gchar * | grl_media_image_get_url_data_nth () | 
| gint | grl_media_image_get_width () | 
| void | grl_media_image_set_camera_model () | 
| void | grl_media_image_set_exposure_time () | 
| void | grl_media_image_set_flash_used () | 
| void | grl_media_image_set_height () | 
| void | grl_media_image_set_iso_speed () | 
| void | grl_media_image_set_orientation () | 
| void | grl_media_image_set_size () | 
| void | grl_media_image_set_url_data () | 
| void | grl_media_image_set_width () | 
This high level class represents an image multimedia item. It has methods to set and get the size, width and height properties
GrlMedia *
grl_media_image_new (void);
Creates a new data image object.
Since: 0.1.4
void grl_media_image_add_url_data (GrlMediaImage *image,const gchar *url,const gchar *mime,gint width,gint height);
Sets all the keys related with the URL of a media resource and adds it to
image
 (useful for resources with more than one URL).
| image | the image instance | |
| url | a image's url | |
| mime | image mime-type | |
| width | image width, or -1 to ignore | |
| height | image height, or -1 to ignore | 
Since: 0.1.10
const gchar *
grl_media_image_get_camera_model (GrlMediaImage *image);
Since: 0.1.12
gfloat
grl_media_image_get_exposure_time (GrlMediaImage *image);
Since: 0.1.12
const gchar *
grl_media_image_get_flash_used (GrlMediaImage *image);
whether the flash was used See http://library.gnome.org/devel/ontology/unstable/nmm-classes.htmlnmm-Flash
Since: 0.1.12
gfloat
grl_media_image_get_iso_speed (GrlMediaImage *image);
Since: 0.1.12
gint
grl_media_image_get_orientation (GrlMediaImage *image);
Since: 0.1.12
const gchar * grl_media_image_get_url_data (GrlMediaImage *image,gchar **mime,gint *width,gint *height);
| image | the image instance | |
| mime |  the url mime-type, or  | [out][transfer none] | 
| width | the width, or  | |
| height | the height, or  | 
Since: 0.1.10
const gchar * grl_media_image_get_url_data_nth (GrlMediaImage *image,guint index,gchar **mime,gint *width,gint *height);
| image | the image instance | |
| index | element to retrieve | |
| mime |  the url mime-type, or  | [out][transfer none] | 
| width | the width, or  | |
| height | the height, or  | 
Since: 0.1.10
void grl_media_image_set_camera_model (GrlMediaImage *image,const gchar *camera_model);
void grl_media_image_set_exposure_time (GrlMediaImage *image,gfloat exposure_time);
void grl_media_image_set_flash_used (GrlMediaImage *image,const gchar *flash_used);
void grl_media_image_set_height (GrlMediaImage *image,gint height);
Set the height of the image
Since: 0.1.4
void grl_media_image_set_iso_speed (GrlMediaImage *image,gfloat iso_speed);
Set the iso_speed of the image
Since: 0.1.12
void grl_media_image_set_orientation (GrlMediaImage *image,gint orientation);
Set the orientation of the image
Since: 0.1.12
void grl_media_image_set_size (GrlMediaImage *image,gint width,gint height);
Set the size of the image
Since: 0.1.4
void grl_media_image_set_url_data (GrlMediaImage *image,const gchar *url,const gchar *mime,gint width,gint height);
Sets all the keys related with the URL of an image resource in one go.
| image | the media instance | |
| url | the image's url | |
| mime | image mime-type | |
| width | image width, or -1 to ignore | |
| height | image height, or -1 to ignore | 
Since: 0.1.10
void grl_media_image_set_width (GrlMediaImage *image,gint width);
Set the width of the image
Since: 0.1.4