| Top |
| #define | RYGEL_TYPE_MEDIA_ITEM |
| GUPnPProtocolInfo * | rygel_media_item_get_protocol_info () |
| const gchar * | rygel_media_item_get_description () |
| void | rygel_media_item_set_description () |
#define RYGEL_TYPE_MEDIA_ITEM (rygel_media_item_get_type ())
The type for RygelMediaItem.
GUPnPProtocolInfo * rygel_media_item_get_protocol_info (RygelMediaItem *self,const gchar *uri,const gchar *protocol);
const gchar *
rygel_media_item_get_description (RygelMediaItem *self);
Get and return the current value of the "description" property.
void rygel_media_item_set_description (RygelMediaItem *self,const gchar *value);
Set the value of the "description" property to value
.
self |
the RygelMediaItem instance to modify |
|
value |
the new value of the "description" property |
struct RygelMediaItem;
Abstract class representing a MediaItem
MediaItems must live in a container and may not contain other MediaItems
struct RygelMediaItemClass {
RygelMediaObjectClass parent_class;
GUPnPProtocolInfo* (*get_protocol_info) (RygelMediaItem* self, const gchar* uri, const gchar* protocol);
};
The class structure for RYGEL_TYPE_MEDIA_ITEM. All the fields in this structure are private and should never be accessed directly.
RygelMediaObjectClass |
the parent class structure |
|
virtual method used internally |