1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>RygelMediaPlayer</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
<link rel="home" href="index.html" title="librygel-renderer Reference Manual">
8
<link rel="up" href="ch01.html" title="librygel-renderer API Reference">
9
<link rel="prev" href="librygel-renderer-RygelPlaybinPlugin.html" title="RygelPlaybinPlugin">
10
<link rel="next" href="api-index-full.html" title="API Index">
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
17
<td><a accesskey="p" href="librygel-renderer-RygelPlaybinPlugin.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
<th width="100%" align="center">librygel-renderer Reference Manual</th>
21
<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
<tr><td colspan="5" class="shortcuts">
24
<a href="#librygel-renderer-RygelMediaPlayer.synopsis" class="shortcut">Top</a>
26
<a href="#librygel-renderer-RygelMediaPlayer.description" class="shortcut">Description</a>
29
<div class="refentry">
30
<a name="librygel-renderer-RygelMediaPlayer"></a><div class="titlepage"></div>
31
<div class="refnamediv"><table width="100%"><tr>
33
<h2><span class="refentrytitle"><a name="librygel-renderer-RygelMediaPlayer.top_of_page"></a>RygelMediaPlayer</span></h2>
34
<p>RygelMediaPlayer</p>
36
<td valign="top" align="right"></td>
38
<div class="refsynopsisdiv">
39
<a name="librygel-renderer-RygelMediaPlayer.synopsis"></a><h2>Synopsis</h2>
40
<pre class="synopsis"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-seek" title="rygel_media_player_seek ()">rygel_media_player_seek</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
41
<em class="parameter"><code><a href="../gstreamer-0.10/GstClock.html#GstClockTime"><span class="type">GstClockTime</span></a> time</code></em>);
42
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-protocols" title="rygel_media_player_get_protocols ()">rygel_media_player_get_protocols</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
43
<em class="parameter"><code><span class="type">int</span> *result_length1</code></em>);
44
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-mime-types" title="rygel_media_player_get_mime_types ()">rygel_media_player_get_mime_types</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
45
<em class="parameter"><code><span class="type">int</span> *result_length1</code></em>);
46
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-playback-state" title="rygel_media_player_get_playback_state ()">rygel_media_player_get_playback_state</a>
47
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
48
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-playback-state" title="rygel_media_player_set_playback_state ()">rygel_media_player_set_playback_state</a>
49
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
50
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
51
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-uri" title="rygel_media_player_get_uri ()">rygel_media_player_get_uri</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
52
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-uri" title="rygel_media_player_set_uri ()">rygel_media_player_set_uri</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
53
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
54
<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-volume" title="rygel_media_player_get_volume ()">rygel_media_player_get_volume</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
55
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-volume" title="rygel_media_player_set_volume ()">rygel_media_player_set_volume</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
56
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);
57
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-duration" title="rygel_media_player_get_duration ()">rygel_media_player_get_duration</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
58
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-metadata" title="rygel_media_player_get_metadata ()">rygel_media_player_get_metadata</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
59
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-metadata" title="rygel_media_player_set_metadata ()">rygel_media_player_set_metadata</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
60
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
61
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-mime-type" title="rygel_media_player_get_mime_type ()">rygel_media_player_get_mime_type</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
62
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-mime-type" title="rygel_media_player_set_mime_type ()">rygel_media_player_set_mime_type</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
63
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
64
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-content-features" title="rygel_media_player_get_content_features ()">rygel_media_player_get_content_features</a>
65
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
66
<span class="returnvalue">void</span> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-set-content-features" title="rygel_media_player_set_content_features ()">rygel_media_player_set_content_features</a>
67
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
68
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
69
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-duration-as-str" title="rygel_media_player_get_duration_as_str ()">rygel_media_player_get_duration_as_str</a>
70
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
71
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a> <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-position" title="rygel_media_player_get_position ()">rygel_media_player_get_position</a> (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
72
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="librygel-renderer-RygelMediaPlayer.html#rygel-media-player-get-position-as-str" title="rygel_media_player_get_position_as_str ()">rygel_media_player_get_position_as_str</a>
73
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);
74
<a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer">RygelMediaPlayer</a>;
77
<div class="refsect1">
78
<a name="librygel-renderer-RygelMediaPlayer.description"></a><h2>Description</h2>
80
<div class="refsect1">
81
<a name="librygel-renderer-RygelMediaPlayer.details"></a><h2>Details</h2>
82
<div class="refsect2">
83
<a name="rygel-media-player-seek"></a><h3>rygel_media_player_seek ()</h3>
84
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_media_player_seek (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
85
<em class="parameter"><code><a href="../gstreamer-0.10/GstClock.html#GstClockTime"><span class="type">GstClockTime</span></a> time</code></em>);</pre>
86
<div class="variablelist"><table border="0">
87
<col align="left" valign="top">
89
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
90
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance</td>
95
<div class="refsect2">
96
<a name="rygel-media-player-get-protocols"></a><h3>rygel_media_player_get_protocols ()</h3>
97
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** rygel_media_player_get_protocols (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
98
<em class="parameter"><code><span class="type">int</span> *result_length1</code></em>);</pre>
99
<div class="variablelist"><table border="0">
100
<col align="left" valign="top">
103
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
104
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance</td>
107
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
108
<td>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=result_length1]</span>
115
<div class="refsect2">
116
<a name="rygel-media-player-get-mime-types"></a><h3>rygel_media_player_get_mime_types ()</h3>
117
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** rygel_media_player_get_mime_types (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
118
<em class="parameter"><code><span class="type">int</span> *result_length1</code></em>);</pre>
119
<div class="variablelist"><table border="0">
120
<col align="left" valign="top">
123
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
124
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance</td>
127
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
128
<td>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=result_length1]</span>
135
<div class="refsect2">
136
<a name="rygel-media-player-get-playback-state"></a><h3>rygel_media_player_get_playback_state ()</h3>
137
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_playback_state
138
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
139
<div class="variablelist"><table border="0">
140
<col align="left" valign="top">
143
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
144
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
147
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
148
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--playback-state"><span class="type">"playback-state"</span></a> property</td>
154
<div class="refsect2">
155
<a name="rygel-media-player-set-playback-state"></a><h3>rygel_media_player_set_playback_state ()</h3>
156
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_playback_state
157
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
158
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
159
<div class="variablelist"><table border="0">
160
<col align="left" valign="top">
163
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
164
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
167
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
168
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--playback-state"><span class="type">"playback-state"</span></a> property</td>
174
<div class="refsect2">
175
<a name="rygel-media-player-get-uri"></a><h3>rygel_media_player_get_uri ()</h3>
176
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_uri (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
177
<div class="variablelist"><table border="0">
178
<col align="left" valign="top">
181
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
182
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
185
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
186
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--uri"><span class="type">"uri"</span></a> property</td>
192
<div class="refsect2">
193
<a name="rygel-media-player-set-uri"></a><h3>rygel_media_player_set_uri ()</h3>
194
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_uri (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
195
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
196
<div class="variablelist"><table border="0">
197
<col align="left" valign="top">
200
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
201
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
204
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
205
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--uri"><span class="type">"uri"</span></a> property</td>
211
<div class="refsect2">
212
<a name="rygel-media-player-get-volume"></a><h3>rygel_media_player_get_volume ()</h3>
213
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> rygel_media_player_get_volume (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
214
<div class="variablelist"><table border="0">
215
<col align="left" valign="top">
218
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
219
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
222
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
223
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--volume"><span class="type">"volume"</span></a> property</td>
229
<div class="refsect2">
230
<a name="rygel-media-player-set-volume"></a><h3>rygel_media_player_set_volume ()</h3>
231
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_volume (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
232
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);</pre>
233
<div class="variablelist"><table border="0">
234
<col align="left" valign="top">
237
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
238
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
241
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
242
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--volume"><span class="type">"volume"</span></a> property</td>
248
<div class="refsect2">
249
<a name="rygel-media-player-get-duration"></a><h3>rygel_media_player_get_duration ()</h3>
250
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a> rygel_media_player_get_duration (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
251
<div class="variablelist"><table border="0">
252
<col align="left" valign="top">
255
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
256
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
259
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
260
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--duration"><span class="type">"duration"</span></a> property</td>
266
<div class="refsect2">
267
<a name="rygel-media-player-get-metadata"></a><h3>rygel_media_player_get_metadata ()</h3>
268
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_metadata (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
269
<div class="variablelist"><table border="0">
270
<col align="left" valign="top">
273
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
274
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
277
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
278
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--metadata"><span class="type">"metadata"</span></a> property</td>
284
<div class="refsect2">
285
<a name="rygel-media-player-set-metadata"></a><h3>rygel_media_player_set_metadata ()</h3>
286
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_metadata (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
287
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
288
<div class="variablelist"><table border="0">
289
<col align="left" valign="top">
292
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
293
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
296
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
297
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--metadata"><span class="type">"metadata"</span></a> property</td>
303
<div class="refsect2">
304
<a name="rygel-media-player-get-mime-type"></a><h3>rygel_media_player_get_mime_type ()</h3>
305
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_mime_type (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
306
<div class="variablelist"><table border="0">
307
<col align="left" valign="top">
310
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
311
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
314
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
315
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--mime-type"><span class="type">"mime-type"</span></a> property</td>
321
<div class="refsect2">
322
<a name="rygel-media-player-set-mime-type"></a><h3>rygel_media_player_set_mime_type ()</h3>
323
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_mime_type (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
324
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
325
<div class="variablelist"><table border="0">
326
<col align="left" valign="top">
329
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
330
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
333
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
334
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--mime-type"><span class="type">"mime-type"</span></a> property</td>
340
<div class="refsect2">
341
<a name="rygel-media-player-get-content-features"></a><h3>rygel_media_player_get_content_features ()</h3>
342
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_content_features
343
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
344
<div class="variablelist"><table border="0">
345
<col align="left" valign="top">
348
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
349
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
352
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
353
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--content-features"><span class="type">"content-features"</span></a> property</td>
359
<div class="refsect2">
360
<a name="rygel-media-player-set-content-features"></a><h3>rygel_media_player_set_content_features ()</h3>
361
<pre class="programlisting"><span class="returnvalue">void</span> rygel_media_player_set_content_features
362
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>,
363
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
364
<div class="variablelist"><table border="0">
365
<col align="left" valign="top">
368
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
369
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to modify</td>
372
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
373
<td>the new value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--content-features"><span class="type">"content-features"</span></a> property</td>
379
<div class="refsect2">
380
<a name="rygel-media-player-get-duration-as-str"></a><h3>rygel_media_player_get_duration_as_str ()</h3>
381
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_duration_as_str
382
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
383
<div class="variablelist"><table border="0">
384
<col align="left" valign="top">
387
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
388
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
391
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
392
<td>the value of the <span class="type">"duration-as-str"</span> property</td>
398
<div class="refsect2">
399
<a name="rygel-media-player-get-position"></a><h3>rygel_media_player_get_position ()</h3>
400
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a> rygel_media_player_get_position (<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
401
<div class="variablelist"><table border="0">
402
<col align="left" valign="top">
405
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
406
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
409
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
410
<td>the value of the <a href="../librygel-core/RygelMediaPlayer.html#RygelMediaPlayer--position"><span class="type">"position"</span></a> property</td>
416
<div class="refsect2">
417
<a name="rygel-media-player-get-position-as-str"></a><h3>rygel_media_player_get_position_as_str ()</h3>
418
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_media_player_get_position_as_str
419
(<em class="parameter"><code><a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> *self</code></em>);</pre>
420
<div class="variablelist"><table border="0">
421
<col align="left" valign="top">
424
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
425
<td>the <a class="link" href="librygel-renderer-RygelMediaPlayer.html#RygelMediaPlayer" title="RygelMediaPlayer"><span class="type">RygelMediaPlayer</span></a> instance to query</td>
428
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
429
<td>the value of the <span class="type">"position-as-str"</span> property</td>
435
<div class="refsect2">
436
<a name="RygelMediaPlayer"></a><h3>RygelMediaPlayer</h3>
437
<pre class="programlisting">typedef struct _RygelMediaPlayer RygelMediaPlayer;</pre>
443
Generated by GTK-Doc V1.18.1</div>
b'\\ No newline at end of file'