| librygel-server Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#define RYGEL_TYPE_MEDIA_ITEM GstElement * rygel_media_item_create_stream_source (RygelMediaItem *self,const gchar *host_ip); gboolean rygel_media_item_is_live_stream (RygelMediaItem *self); gboolean rygel_media_item_streamable (RygelMediaItem *self); void rygel_media_item_add_uri (RygelMediaItem *self,const gchar *uri); GUPnPProtocolInfo * rygel_media_item_get_protocol_info (RygelMediaItem *self,const gchar *uri,const gchar *protocol); void rygel_media_item_add_resources (RygelMediaItem *self,GUPnPDIDLLiteItem *didl_item,gboolean allow_internal,GError **error); gint64 rygel_media_item_get_size (RygelMediaItem *self); void rygel_media_item_set_size (RygelMediaItem *self,gint64 value); gboolean rygel_media_item_get_place_holder (RygelMediaItem *self); void rygel_media_item_set_place_holder (RygelMediaItem *self,gboolean value); const gchar * rygel_media_item_get_description (RygelMediaItem *self); void rygel_media_item_set_description (RygelMediaItem *self,const gchar *value); struct RygelMediaItem;
#define RYGEL_TYPE_MEDIA_ITEM (rygel_media_item_get_type ())
The type for RygelMediaItem.
GstElement * rygel_media_item_create_stream_source (RygelMediaItem *self,const gchar *host_ip);
|
the RygelMediaItem instance |
gboolean rygel_media_item_is_live_stream (RygelMediaItem *self);
|
the RygelMediaItem instance |
gboolean rygel_media_item_streamable (RygelMediaItem *self);
|
the RygelMediaItem instance |
void rygel_media_item_add_uri (RygelMediaItem *self,const gchar *uri);
|
the RygelMediaItem instance |
GUPnPProtocolInfo * rygel_media_item_get_protocol_info (RygelMediaItem *self,const gchar *uri,const gchar *protocol);
|
the RygelMediaItem instance |
void rygel_media_item_add_resources (RygelMediaItem *self,GUPnPDIDLLiteItem *didl_item,gboolean allow_internal,GError **error);
|
the RygelMediaItem instance |
|
location to store the error occuring, or NULL to ignore |
gint64 rygel_media_item_get_size (RygelMediaItem *self);
|
the RygelMediaItem instance to query |
Returns : |
the value of the "size" property |
void rygel_media_item_set_size (RygelMediaItem *self,gint64 value);
|
the RygelMediaItem instance to modify |
|
the new value of the "size" property |
gboolean rygel_media_item_get_place_holder (RygelMediaItem *self);
|
the RygelMediaItem instance to query |
Returns : |
the value of the "place-holder" property |
void rygel_media_item_set_place_holder (RygelMediaItem *self,gboolean value);
|
the RygelMediaItem instance to modify |
|
the new value of the "place-holder" property |
const gchar * rygel_media_item_get_description (RygelMediaItem *self);
|
the RygelMediaItem instance to query |
Returns : |
the value of the "description" property |
void rygel_media_item_set_description (RygelMediaItem *self,const gchar *value);
|
the RygelMediaItem instance to modify |
|
the new value of the "description" property |