RygelImageItem 3 LIBRYGEL-SERVER Library
RygelImageItem Represents an image item.

## Synopsis

    #define             RYGEL_TYPE_IMAGE_ITEM
    #define             RYGEL_IMAGE_ITEM_UPNP_CLASS
    RygelImageItem *    rygel_image_item_new                (const gchar *id,
                                                             RygelMediaContainer *parent,
                                                             const gchar *title,
                                                             const gchar *upnp_class);
    struct              RygelImageItem;
    struct              RygelImageItemClass;

## Object Hierarchy

      GObject
       +----RygelMediaObject
             +----RygelMediaItem
                   +----RygelImageItem
                         +----RygelPhotoItem

## Implemented Interfaces

RygelImageItem implements RygelVisualItem.

## Properties

      "color-depth"              gint                  : Read / Write
      "height"                   gint                  : Read / Write
      "pixel-height"             gint                  : Read / Write
      "pixel-width"              gint                  : Read / Write
      "thumbnails"               GeeArrayList*         : Read / Write
      "width"                    gint                  : Read / Write

## Description

## Details

### RYGEL_TYPE_IMAGE_ITEM

    #define RYGEL_TYPE_IMAGE_ITEM (rygel_image_item_get_type ())

The type for RygelImageItem.

RYGEL_TYPE_IMAGE_ITEM

### RYGEL_IMAGE_ITEM_UPNP_CLASS

    #define RYGEL_IMAGE_ITEM_UPNP_CLASS "object.item.imageItem"

RYGEL_IMAGE_ITEM_UPNP_CLASS

### rygel_image_item_new ()

    RygelImageItem *    rygel_image_item_new                (const gchar *id,
                                                             RygelMediaContainer *parent,
                                                             const gchar *title,
                                                             const gchar *upnp_class);

rygel_image_item_new

### struct RygelImageItem

    struct RygelImageItem;

Represents an image item.

RygelImageItem

### struct RygelImageItemClass

    struct RygelImageItemClass {
    	RygelMediaItemClass parent_class;
    };

The class structure for `RYGEL_TYPE_IMAGE_ITEM`. All the fields in this structure are private and should never be accessed directly.

RygelMediaItemClass parent_class;

  the parent class structure

RygelImageItemClass

## Property Details

### The `"color-depth"` property

      "color-depth"              gint                  : Read / Write

color-depth.

Default value: -1

RygelImageItem:color-depth

### The `"height"` property

      "height"                   gint                  : Read / Write

height.

Default value: -1

RygelImageItem:height

### The `"pixel-height"` property

      "pixel-height"             gint                  : Read / Write

pixel-height.

Default value: -1

RygelImageItem:pixel-height

### The `"pixel-width"` property

      "pixel-width"              gint                  : Read / Write

pixel-width.

Default value: -1

RygelImageItem:pixel-width

### The `"thumbnails"` property

      "thumbnails"               GeeArrayList*         : Read / Write

thumbnails.

RygelImageItem:thumbnails

### The `"width"` property

      "width"                    gint                  : Read / Write

width.

Default value: -1

RygelImageItem:width