![]() |
![]() |
![]() |
librygel-renderer Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Properties |
RygelMediaPlayerRygelMediaPlayer — Interface for mapping AVTransport:2 methods to the specific implementation. |
gboolean rygel_media_player_seek (RygelMediaPlayer *self
,gint64 time
); gchar ** rygel_media_player_get_protocols (RygelMediaPlayer *self
,int *result_length1
); gchar ** rygel_media_player_get_mime_types (RygelMediaPlayer *self
,int *result_length1
); gchar * rygel_media_player_get_playback_state (RygelMediaPlayer *self
); void rygel_media_player_set_playback_state (RygelMediaPlayer *self
,const gchar *value
); gchar * rygel_media_player_get_uri (RygelMediaPlayer *self
); void rygel_media_player_set_uri (RygelMediaPlayer *self
,const gchar *value
); gdouble rygel_media_player_get_volume (RygelMediaPlayer *self
); void rygel_media_player_set_volume (RygelMediaPlayer *self
,gdouble value
); gint64 rygel_media_player_get_duration (RygelMediaPlayer *self
); gchar * rygel_media_player_get_metadata (RygelMediaPlayer *self
); void rygel_media_player_set_metadata (RygelMediaPlayer *self
,const gchar *value
); gchar * rygel_media_player_get_mime_type (RygelMediaPlayer *self
); void rygel_media_player_set_mime_type (RygelMediaPlayer *self
,const gchar *value
); gchar * rygel_media_player_get_content_features (RygelMediaPlayer *self
); void rygel_media_player_set_content_features (RygelMediaPlayer *self
,const gchar *value
); gchar * rygel_media_player_get_duration_as_str (RygelMediaPlayer *self
); gint64 rygel_media_player_get_position (RygelMediaPlayer *self
); gchar * rygel_media_player_get_position_as_str (RygelMediaPlayer *self
); RygelMediaPlayer;
"content-features" gchar* : Read / Write "duration" gint64 : Read "metadata" gchar* : Read / Write "mime-type" gchar* : Read / Write "playback-state" gchar* : Read / Write "position" gint64 : Read "uri" gchar* : Read / Write "volume" gdouble : Read / Write
gboolean rygel_media_player_seek (RygelMediaPlayer *self
,gint64 time
);
|
the RygelMediaPlayer instance |
gchar ** rygel_media_player_get_protocols (RygelMediaPlayer *self
,int *result_length1
);
|
the RygelMediaPlayer instance |
Returns : |
. [array length=result_length1] |
gchar ** rygel_media_player_get_mime_types (RygelMediaPlayer *self
,int *result_length1
);
|
the RygelMediaPlayer instance |
Returns : |
. [array length=result_length1] |
gchar * rygel_media_player_get_playback_state
(RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "playback-state" property |
void rygel_media_player_set_playback_state (RygelMediaPlayer *self
,const gchar *value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "playback-state" property |
gchar * rygel_media_player_get_uri (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "uri" property |
void rygel_media_player_set_uri (RygelMediaPlayer *self
,const gchar *value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "uri" property |
gdouble rygel_media_player_get_volume (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "volume" property |
void rygel_media_player_set_volume (RygelMediaPlayer *self
,gdouble value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "volume" property |
gint64 rygel_media_player_get_duration (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "duration" property |
gchar * rygel_media_player_get_metadata (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "metadata" property |
void rygel_media_player_set_metadata (RygelMediaPlayer *self
,const gchar *value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "metadata" property |
gchar * rygel_media_player_get_mime_type (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "mime-type" property |
void rygel_media_player_set_mime_type (RygelMediaPlayer *self
,const gchar *value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "mime-type" property |
gchar * rygel_media_player_get_content_features
(RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "content-features" property |
void rygel_media_player_set_content_features (RygelMediaPlayer *self
,const gchar *value
);
|
the RygelMediaPlayer instance to modify |
|
the new value of the "content-features" property |
gchar * rygel_media_player_get_duration_as_str
(RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "duration-as-str" property |
gint64 rygel_media_player_get_position (RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "position" property |
gchar * rygel_media_player_get_position_as_str
(RygelMediaPlayer *self
);
|
the RygelMediaPlayer instance to query |
Returns : |
the value of the "position-as-str" property |