![]() |
![]() |
![]() |
librygel-server Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#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
); glong rygel_audio_item_get_duration (RygelAudioItem *self
); void rygel_audio_item_set_duration (RygelAudioItem *self
,glong value
); gint rygel_audio_item_get_bitrate (RygelAudioItem *self
); void rygel_audio_item_set_bitrate (RygelAudioItem *self
,gint value
); gint rygel_audio_item_get_sample_freq (RygelAudioItem *self
); void rygel_audio_item_set_sample_freq (RygelAudioItem *self
,gint value
); gint rygel_audio_item_get_bits_per_sample (RygelAudioItem *self
); void rygel_audio_item_set_bits_per_sample (RygelAudioItem *self
,gint value
); gint rygel_audio_item_get_channels (RygelAudioItem *self
); void rygel_audio_item_set_channels (RygelAudioItem *self
,gint value
); struct RygelAudioItem; struct RygelAudioItemClass;
#define RYGEL_TYPE_AUDIO_ITEM (rygel_audio_item_get_type ())
The type for RygelAudioItem.
RygelAudioItem * rygel_audio_item_new (const gchar *id
,RygelMediaContainer *parent
,const gchar *title
,const gchar *upnp_class
);
|
|
|
|
|
|
|
glong rygel_audio_item_get_duration (RygelAudioItem *self
);
Get and return the current value of the "duration" property.
|
the RygelAudioItem instance to query |
Returns : |
the value of the "duration" property |
void rygel_audio_item_set_duration (RygelAudioItem *self
,glong value
);
Set the value of the "duration" property to value
.
|
the RygelAudioItem instance to modify |
|
the new value of the "duration" property |
gint rygel_audio_item_get_bitrate (RygelAudioItem *self
);
Get and return the current value of the "bitrate" property.
|
the RygelAudioItem instance to query |
Returns : |
the value of the "bitrate" property |
void rygel_audio_item_set_bitrate (RygelAudioItem *self
,gint value
);
Set the value of the "bitrate" property to value
.
|
the RygelAudioItem instance to modify |
|
the new value of the "bitrate" property |
gint rygel_audio_item_get_sample_freq (RygelAudioItem *self
);
Get and return the current value of the "sample-freq" property.
|
the RygelAudioItem instance to query |
Returns : |
the value of the "sample-freq" property |
void rygel_audio_item_set_sample_freq (RygelAudioItem *self
,gint value
);
Set the value of the "sample-freq" property to value
.
|
the RygelAudioItem instance to modify |
|
the new value of the "sample-freq" property |
gint rygel_audio_item_get_bits_per_sample
(RygelAudioItem *self
);
Get and return the current value of the "bits-per-sample" property.
|
the RygelAudioItem instance to query |
Returns : |
the value of the "bits-per-sample" property |
void rygel_audio_item_set_bits_per_sample (RygelAudioItem *self
,gint value
);
Set the value of the "bits-per-sample" property to value
.
|
the RygelAudioItem instance to modify |
|
the new value of the "bits-per-sample" property |
gint rygel_audio_item_get_channels (RygelAudioItem *self
);
Get and return the current value of the "channels" property.
|
the RygelAudioItem instance to query |
Returns : |
the value of the "channels" property |
void rygel_audio_item_set_channels (RygelAudioItem *self
,gint value
);
Set the value of the "channels" property to value
.
|
the RygelAudioItem instance to modify |
|
the new value of the "channels" property |
struct RygelAudioItem { RygelMediaItem parent_instance; RygelAudioItemPrivate * priv; };
Represents an audio item.
struct RygelAudioItemClass { RygelMediaItemClass parent_class; };
The class structure for RYGEL_TYPE_AUDIO_ITEM
. All the fields in this structure are private and should never be accessed directly.
RygelMediaItemClass |
the parent class structure |