RygelVisualItem 3 LIBRYGEL-SERVER Library
RygelVisualItem An interface that visual (video and image) items must implement.

## Synopsis

    gint                rygel_visual_item_get_width         (RygelVisualItem *self);
    void                rygel_visual_item_set_width         (RygelVisualItem *self,
                                                             gint value);
    gint                rygel_visual_item_get_height        (RygelVisualItem *self);
    void                rygel_visual_item_set_height        (RygelVisualItem *self,
                                                             gint value);
    gint                rygel_visual_item_get_pixel_width   (RygelVisualItem *self);
    void                rygel_visual_item_set_pixel_width   (RygelVisualItem *self,
                                                             gint value);
    gint                rygel_visual_item_get_pixel_height  (RygelVisualItem *self);
    void                rygel_visual_item_set_pixel_height  (RygelVisualItem *self,
                                                             gint value);
    gint                rygel_visual_item_get_color_depth   (RygelVisualItem *self);
    void                rygel_visual_item_set_color_depth   (RygelVisualItem *self,
                                                             gint value);
    GeeArrayList *      rygel_visual_item_get_thumbnails    (RygelVisualItem *self);
    void                rygel_visual_item_set_thumbnails    (RygelVisualItem *self,
                                                             GeeArrayList *value);
                        RygelVisualItem;

## Description

## Details

### rygel_visual_item_get_width ()

    gint                rygel_visual_item_get_width         (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "width" property

rygel_visual_item_get_width

### rygel_visual_item_set_width ()

    void                rygel_visual_item_set_width         (RygelVisualItem *self,
                                                             gint value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "width" property

rygel_visual_item_set_width

### rygel_visual_item_get_height ()

    gint                rygel_visual_item_get_height        (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "height" property

rygel_visual_item_get_height

### rygel_visual_item_set_height ()

    void                rygel_visual_item_set_height        (RygelVisualItem *self,
                                                             gint value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "height" property

rygel_visual_item_set_height

### rygel_visual_item_get_pixel_width ()

    gint                rygel_visual_item_get_pixel_width   (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "pixel-width" property

rygel_visual_item_get_pixel_width

### rygel_visual_item_set_pixel_width ()

    void                rygel_visual_item_set_pixel_width   (RygelVisualItem *self,
                                                             gint value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "pixel-width" property

rygel_visual_item_set_pixel_width

### rygel_visual_item_get_pixel_height ()

    gint                rygel_visual_item_get_pixel_height  (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "pixel-height" property

rygel_visual_item_get_pixel_height

### rygel_visual_item_set_pixel_height ()

    void                rygel_visual_item_set_pixel_height  (RygelVisualItem *self,
                                                             gint value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "pixel-height" property

rygel_visual_item_set_pixel_height

### rygel_visual_item_get_color_depth ()

    gint                rygel_visual_item_get_color_depth   (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "color-depth" property

rygel_visual_item_get_color_depth

### rygel_visual_item_set_color_depth ()

    void                rygel_visual_item_set_color_depth   (RygelVisualItem *self,
                                                             gint value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "color-depth" property

rygel_visual_item_set_color_depth

### rygel_visual_item_get_thumbnails ()

    GeeArrayList *      rygel_visual_item_get_thumbnails    (RygelVisualItem *self);

self :

  the RygelVisualItem instance to query

Returns :

  the value of the "thumbnails" property

rygel_visual_item_get_thumbnails

### rygel_visual_item_set_thumbnails ()

    void                rygel_visual_item_set_thumbnails    (RygelVisualItem *self,
                                                             GeeArrayList *value);

self :

  the RygelVisualItem instance to modify

value :

  the new value of the "thumbnails" property

rygel_visual_item_set_thumbnails

### RygelVisualItem

    typedef struct _RygelVisualItem RygelVisualItem;

An interface that visual (video and image) items must implement.

RygelVisualItem