RygelPhotoItem

RygelPhotoItem — Represents a photo item.

Synopsis

#define             RYGEL_TYPE_PHOTO_ITEM
#define             RYGEL_PHOTO_ITEM_UPNP_CLASS
RygelPhotoItem *    rygel_photo_item_new                (const gchar *id,
                                                         RygelMediaContainer *parent,
                                                         const gchar *title,
                                                         const gchar *upnp_class);
const gchar *       rygel_photo_item_get_creator        (RygelPhotoItem *self);
void                rygel_photo_item_set_creator        (RygelPhotoItem *self,
                                                         const gchar *value);
struct              RygelPhotoItem;
struct              RygelPhotoItemClass;

Object Hierarchy

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

Implemented Interfaces

RygelPhotoItem implements RygelVisualItem.

Properties

  "creator"                  gchar*                : Read / Write

Description

Details

RYGEL_TYPE_PHOTO_ITEM

#define RYGEL_TYPE_PHOTO_ITEM (rygel_photo_item_get_type ())

The type for RygelPhotoItem.


RYGEL_PHOTO_ITEM_UPNP_CLASS

#define RYGEL_PHOTO_ITEM_UPNP_CLASS "object.item.imageItem.photo"

rygel_photo_item_new ()

RygelPhotoItem *    rygel_photo_item_new                (const gchar *id,
                                                         RygelMediaContainer *parent,
                                                         const gchar *title,
                                                         const gchar *upnp_class);

id :

 

parent :

 

title :

 

upnp_class :

 

rygel_photo_item_get_creator ()

const gchar *       rygel_photo_item_get_creator        (RygelPhotoItem *self);

Get and return the current value of the "creator" property.

self :

the RygelPhotoItem instance to query

Returns :

the value of the "creator" property

rygel_photo_item_set_creator ()

void                rygel_photo_item_set_creator        (RygelPhotoItem *self,
                                                         const gchar *value);

Set the value of the "creator" property to value.

self :

the RygelPhotoItem instance to modify

value :

the new value of the "creator" property

struct RygelPhotoItem

struct RygelPhotoItem;

Represents a photo item.


struct RygelPhotoItemClass

struct RygelPhotoItemClass {
	RygelImageItemClass parent_class;
};

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

RygelImageItemClass parent_class;

the parent class structure

Property Details

The "creator" property

  "creator"                  gchar*                : Read / Write

creator.

Default value: NULL