Class

GUPnPAVDIDLLiteItem

Description [src]

class GUPnPAV.DIDLLiteItem : GUPnPAV.DIDLLiteObject
{
  /* No available fields */
}

DIDL-Lite Item

GUPnPDIDLLiteItem respresents a DIDL-Lite item element.

Instance methods

gupnp_didl_lite_item_get_lifetime
No description available.

gupnp_didl_lite_item_get_ref_id

Get the ref ID of the item.

gupnp_didl_lite_item_set_lifetime

Sets the lifetime in seconds of this item in a media collection.

gupnp_didl_lite_item_set_ref_id

Set the ref ID of the item.

Methods inherited from GUPnPDIDLLiteObject (63)

Please see GUPnPDIDLLiteObject for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

GUPnPAV.DIDLLiteItem:lifetime

The lifetime in seconds of this DIDLLite item in a media collection.

GUPnPAV.DIDLLiteItem:ref-id

The ref ID of this item.

Properties inherited from GUPnPDIDLLiteObject (23)
GUPnPAV.DIDLLiteObject:album

The album of this object.

GUPnPAV.DIDLLiteObject:album-art

The URI to album art of this object.

GUPnPAV.DIDLLiteObject:artist

The artist of this object.

deprecated: 0.5.3 

GUPnPAV.DIDLLiteObject:author

The author of this object.

deprecated: 0.5.3 

GUPnPAV.DIDLLiteObject:creator

The creator of this object.

GUPnPAV.DIDLLiteObject:date

The date of this object.

GUPnPAV.DIDLLiteObject:dc-namespace

Pointer to the DublinCore namespace registered with the XML document containing this object.

GUPnPAV.DIDLLiteObject:description

The description of this object.

GUPnPAV.DIDLLiteObject:dlna-managed

The ‘dlna:dlnaManaged’ attribute.

GUPnPAV.DIDLLiteObject:dlna-namespace

Pointer to the DLNA metadata namespace registered with the XML document containing this object.

GUPnPAV.DIDLLiteObject:genre

The genre of this object.

GUPnPAV.DIDLLiteObject:id

The ID of this object.

GUPnPAV.DIDLLiteObject:parent-id

The ID of the parent container of this object.

GUPnPAV.DIDLLiteObject:pv-namespace

Pointer to the PV metadata namespace registered with the XML document containing this object.

GUPnPAV.DIDLLiteObject:restricted

Whether this object is restricted.

GUPnPAV.DIDLLiteObject:title

The title of this object.

GUPnPAV.DIDLLiteObject:track-number

The original track number of this object.

GUPnPAV.DIDLLiteObject:update-id

Update ID of this object.

GUPnPAV.DIDLLiteObject:upnp-class

The UPnP class of this object.

GUPnPAV.DIDLLiteObject:upnp-namespace

Pointer to the UPnP namespace registered with the XML document containing this object.

GUPnPAV.DIDLLiteObject:write-status

The write status of this object.

GUPnPAV.DIDLLiteObject:xml-doc

The reference to XML document containing this object.

GUPnPAV.DIDLLiteObject:xml-node

The pointer to object node in XML document.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct GUPnPAVDIDLLiteItemClass {
  GUPnPDIDLLiteObjectClass parent_class;
  void (* _gupnp_reserved1) (
void
  );
  void (* _gupnp_reserved2) (
void
  );
  void (* _gupnp_reserved3) (
void
  );
  void (* _gupnp_reserved4) (
void
  );
  
}

No description available.

Class members
parent_class: GUPnPDIDLLiteObjectClass

No description available.

_gupnp_reserved1: void (* _gupnp_reserved1) ( void )

No description available.

_gupnp_reserved2: void (* _gupnp_reserved2) ( void )

No description available.

_gupnp_reserved3: void (* _gupnp_reserved3) ( void )

No description available.

_gupnp_reserved4: void (* _gupnp_reserved4) ( void )

No description available.