RygelAudioItem

RygelAudioItem — Represents an audio item.

Synopsis

#define             RYGEL_TYPE_AUDIO_ITEM
#define             RYGEL_AUDIO_ITEM_UPNP_CLASS
RygelAudioItem *    rygel_audio_item_new                (const gchar *id,
                                                         RygelMediaContainer *parent,
                                                         const gchar *title,
                                                         const gchar *upnp_class);
struct              RygelAudioItem;

Description

Details

RYGEL_TYPE_AUDIO_ITEM

#define RYGEL_TYPE_AUDIO_ITEM (rygel_audio_item_get_type ())

The type for RygelAudioItem.


RYGEL_AUDIO_ITEM_UPNP_CLASS

#define RYGEL_AUDIO_ITEM_UPNP_CLASS "object.item.audioItem"

rygel_audio_item_new ()

RygelAudioItem *    rygel_audio_item_new                (const gchar *id,
                                                         RygelMediaContainer *parent,
                                                         const gchar *title,
                                                         const gchar *upnp_class);

struct RygelAudioItem

struct RygelAudioItem {
	RygelMediaItem parent_instance;
	RygelAudioItemPrivate * priv;
	glong duration;
	gint bitrate;
	gint sample_freq;
	gint bits_per_sample;
	gint channels;
};

Represents an audio item.