~ubuntu-branches/ubuntu/raring/rygel/raring

« back to all changes in this revision

Viewing changes to doc/reference/librygel-renderer/gtkdoc/html/RygelPlaybinPlayer.html

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2012-09-26 22:34:15 UTC
  • mfrom: (1.3.2)
  • mto: (14.1.10 sid)
  • mto: This revision was merged to the branch mainline in revision 27.
  • Revision ID: package-import@ubuntu.com-20120926223415-mem27auv86jjrj9k
Imported Upstream version 0.16.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html>
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
5
<title>RygelPlaybinPlayer</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="RygelMediaRendererPlugin.html" title="RygelMediaRendererPlugin">
 
10
<link rel="next" href="RygelPlaybinRenderer.html" title="RygelPlaybinRenderer">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
12
<link rel="stylesheet" href="style.css" type="text/css">
 
13
</head>
 
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">
 
16
<tr valign="middle">
 
17
<td><a accesskey="p" href="RygelMediaRendererPlugin.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="RygelPlaybinRenderer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 
22
</tr>
 
23
<tr><td colspan="5" class="shortcuts">
 
24
<a href="#RygelPlaybinPlayer.synopsis" class="shortcut">Top</a>
 
25
                   | 
 
26
                  <a href="#RygelPlaybinPlayer.description" class="shortcut">Description</a>
 
27
                   | 
 
28
                  <a href="#RygelPlaybinPlayer.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
29
                   | 
 
30
                  <a href="#RygelPlaybinPlayer.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
 
31
                   | 
 
32
                  <a href="#RygelPlaybinPlayer.properties" class="shortcut">Properties</a>
 
33
</td></tr>
 
34
</table>
 
35
<div class="refentry">
 
36
<a name="RygelPlaybinPlayer"></a><div class="titlepage"></div>
 
37
<div class="refnamediv"><table width="100%"><tr>
 
38
<td valign="top">
 
39
<h2><span class="refentrytitle"><a name="RygelPlaybinPlayer.top_of_page"></a>RygelPlaybinPlayer</span></h2>
 
40
<p>RygelPlaybinPlayer — Implementation of RygelMediaPlayer for GStreamer.</p>
 
41
</td>
 
42
<td valign="top" align="right"></td>
 
43
</tr></table></div>
 
44
<div class="refsynopsisdiv">
 
45
<a name="RygelPlaybinPlayer.synopsis"></a><h2>Synopsis</h2>
 
46
<pre class="synopsis">#define             <a class="link" href="RygelPlaybinPlayer.html#RYGEL-PLAYBIN-TYPE-PLAYER:CAPS" title="RYGEL_PLAYBIN_TYPE_PLAYER">RYGEL_PLAYBIN_TYPE_PLAYER</a>
 
47
<a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="returnvalue">RygelPlaybinPlayer</span></a> * <a class="link" href="RygelPlaybinPlayer.html#rygel-playbin-player-new-wrap" title="rygel_playbin_player_new_wrap ()">rygel_playbin_player_new_wrap</a>      (<em class="parameter"><code><a href="../gstreamer-0.10/GstElement.html"><span class="type">GstElement</span></a> *playbin</code></em>);
 
48
<a href="../gstreamer-0.10/GstElement.html"><span class="returnvalue">GstElement</span></a> *        <a class="link" href="RygelPlaybinPlayer.html#rygel-playbin-player-get-playbin" title="rygel_playbin_player_get_playbin ()">rygel_playbin_player_get_playbin</a>    (<em class="parameter"><code><a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="type">RygelPlaybinPlayer</span></a> *self</code></em>);
 
49
<a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="returnvalue">RygelPlaybinPlayer</span></a> * <a class="link" href="RygelPlaybinPlayer.html#rygel-playbin-player-get-default" title="rygel_playbin_player_get_default ()">rygel_playbin_player_get_default</a>   (<em class="parameter"><code><span class="type">void</span></code></em>);
 
50
struct              <a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer-struct" title="struct RygelPlaybinPlayer">RygelPlaybinPlayer</a>;
 
51
struct              <a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayerClass" title="struct RygelPlaybinPlayerClass">RygelPlaybinPlayerClass</a>;
 
52
</pre>
 
53
</div>
 
54
<div class="refsect1">
 
55
<a name="RygelPlaybinPlayer.object-hierarchy"></a><h2>Object Hierarchy</h2>
 
56
<pre class="synopsis">
 
57
  <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
58
   +----RygelPlaybinPlayer
 
59
</pre>
 
60
</div>
 
61
<div class="refsect1">
 
62
<a name="RygelPlaybinPlayer.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
 
63
<p>
 
64
RygelPlaybinPlayer implements
 
65
 <a class="link" href="RygelMediaPlayer.html" title="RygelMediaPlayer">RygelMediaPlayer</a>.</p>
 
66
</div>
 
67
<div class="refsect1">
 
68
<a name="RygelPlaybinPlayer.properties"></a><h2>Properties</h2>
 
69
<pre class="synopsis">
 
70
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--content-features" title='The "content-features" property'>content-features</a>"         <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
71
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--duration" title='The "duration" property'>duration</a>"                 <span class="type">gint64</span>                : Read
 
72
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--metadata" title='The "metadata" property'>metadata</a>"                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
73
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--mime-type" title='The "mime-type" property'>mime-type</a>"                <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
74
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--playback-state" title='The "playback-state" property'>playback-state</a>"           <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
75
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--playbin" title='The "playbin" property'>playbin</a>"                  <a href="../gstreamer-0.10/GstElement.html"><span class="type">GstElement</span></a>*           : Read
 
76
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--position" title='The "position" property'>position</a>"                 <span class="type">gint64</span>                : Read
 
77
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--uri" title='The "uri" property'>uri</a>"                      <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
78
  "<a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--volume" title='The "volume" property'>volume</a>"                   <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read / Write
 
79
</pre>
 
80
</div>
 
81
<div class="refsect1">
 
82
<a name="RygelPlaybinPlayer.description"></a><h2>Description</h2>
 
83
<p>
 
84
</p>
 
85
<p>This class is useful only when implementing Rygel plugins.</p>
 
86
<p>
 
87
</p>
 
88
</div>
 
89
<div class="refsect1">
 
90
<a name="RygelPlaybinPlayer.details"></a><h2>Details</h2>
 
91
<div class="refsect2">
 
92
<a name="RYGEL-PLAYBIN-TYPE-PLAYER:CAPS"></a><h3>RYGEL_PLAYBIN_TYPE_PLAYER</h3>
 
93
<pre class="programlisting">#define RYGEL_PLAYBIN_TYPE_PLAYER (rygel_playbin_player_get_type ())
 
94
</pre>
 
95
<p>
 
96
The type for <a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="type">RygelPlaybinPlayer</span></a>.
 
97
</p>
 
98
</div>
 
99
<hr>
 
100
<div class="refsect2">
 
101
<a name="rygel-playbin-player-new-wrap"></a><h3>rygel_playbin_player_new_wrap ()</h3>
 
102
<pre class="programlisting"><a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="returnvalue">RygelPlaybinPlayer</span></a> * rygel_playbin_player_new_wrap      (<em class="parameter"><code><a href="../gstreamer-0.10/GstElement.html"><span class="type">GstElement</span></a> *playbin</code></em>);</pre>
 
103
</div>
 
104
<hr>
 
105
<div class="refsect2">
 
106
<a name="rygel-playbin-player-get-playbin"></a><h3>rygel_playbin_player_get_playbin ()</h3>
 
107
<pre class="programlisting"><a href="../gstreamer-0.10/GstElement.html"><span class="returnvalue">GstElement</span></a> *        rygel_playbin_player_get_playbin    (<em class="parameter"><code><a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="type">RygelPlaybinPlayer</span></a> *self</code></em>);</pre>
 
108
<p>
 
109
Get and return the current value of the <a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--playbin" title='The "playbin" property'><span class="type">"playbin"</span></a> property.
 
110
</p>
 
111
<div class="variablelist"><table border="0">
 
112
<col align="left" valign="top">
 
113
<tbody>
 
114
<tr>
 
115
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
 
116
<td>the <a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="type">RygelPlaybinPlayer</span></a> instance to query</td>
 
117
</tr>
 
118
<tr>
 
119
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
120
<td>the value of the <a class="link" href="RygelPlaybinPlayer.html#RygelPlaybinPlayer--playbin" title='The "playbin" property'><span class="type">"playbin"</span></a> property</td>
 
121
</tr>
 
122
</tbody>
 
123
</table></div>
 
124
</div>
 
125
<hr>
 
126
<div class="refsect2">
 
127
<a name="rygel-playbin-player-get-default"></a><h3>rygel_playbin_player_get_default ()</h3>
 
128
<pre class="programlisting"><a class="link" href="RygelPlaybinPlayer.html" title="RygelPlaybinPlayer"><span class="returnvalue">RygelPlaybinPlayer</span></a> * rygel_playbin_player_get_default   (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
129
</div>
 
130
<hr>
 
131
<div class="refsect2">
 
132
<a name="RygelPlaybinPlayer-struct"></a><h3>struct RygelPlaybinPlayer</h3>
 
133
<pre class="programlisting">struct RygelPlaybinPlayer;</pre>
 
134
<p>
 
135
Implementation of RygelMediaPlayer for GStreamer.
 
136
</p>
 
137
<p>
 
138
</p>
 
139
<p>This class is useful only when implementing Rygel plugins.</p>
 
140
<p>
 
141
</p>
 
142
</div>
 
143
<hr>
 
144
<div class="refsect2">
 
145
<a name="RygelPlaybinPlayerClass"></a><h3>struct RygelPlaybinPlayerClass</h3>
 
146
<pre class="programlisting">struct RygelPlaybinPlayerClass {
 
147
        GObjectClass parent_class;
 
148
};
 
149
</pre>
 
150
<p>
 
151
The class structure for <a class="link" href="RygelPlaybinPlayer.html#RYGEL-PLAYBIN-TYPE-PLAYER:CAPS" title="RYGEL_PLAYBIN_TYPE_PLAYER"><code class="literal">RYGEL_PLAYBIN_TYPE_PLAYER</code></a>. All the fields in this structure are private and should never be accessed directly.
 
152
</p>
 
153
<div class="variablelist"><table border="0">
 
154
<col align="left" valign="top">
 
155
<tbody><tr>
 
156
<td><p><span class="term"><a href="../gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="RygelPlaybinPlayerClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
157
<td>the parent class structure</td>
 
158
</tr></tbody>
 
159
</table></div>
 
160
</div>
 
161
</div>
 
162
<div class="refsect1">
 
163
<a name="RygelPlaybinPlayer.property-details"></a><h2>Property Details</h2>
 
164
<div class="refsect2">
 
165
<a name="RygelPlaybinPlayer--content-features"></a><h3>The <code class="literal">"content-features"</code> property</h3>
 
166
<pre class="programlisting">  "content-features"         <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
167
<p>content-features.</p>
 
168
<p>Default value: NULL</p>
 
169
</div>
 
170
<hr>
 
171
<div class="refsect2">
 
172
<a name="RygelPlaybinPlayer--duration"></a><h3>The <code class="literal">"duration"</code> property</h3>
 
173
<pre class="programlisting">  "duration"                 <span class="type">gint64</span>                : Read</pre>
 
174
<p>duration.</p>
 
175
<p>Default value: 0</p>
 
176
</div>
 
177
<hr>
 
178
<div class="refsect2">
 
179
<a name="RygelPlaybinPlayer--metadata"></a><h3>The <code class="literal">"metadata"</code> property</h3>
 
180
<pre class="programlisting">  "metadata"                 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
181
<p>metadata.</p>
 
182
<p>Default value: NULL</p>
 
183
</div>
 
184
<hr>
 
185
<div class="refsect2">
 
186
<a name="RygelPlaybinPlayer--mime-type"></a><h3>The <code class="literal">"mime-type"</code> property</h3>
 
187
<pre class="programlisting">  "mime-type"                <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
188
<p>mime-type.</p>
 
189
<p>Default value: NULL</p>
 
190
</div>
 
191
<hr>
 
192
<div class="refsect2">
 
193
<a name="RygelPlaybinPlayer--playback-state"></a><h3>The <code class="literal">"playback-state"</code> property</h3>
 
194
<pre class="programlisting">  "playback-state"           <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
195
<p>playback-state.</p>
 
196
<p>Default value: NULL</p>
 
197
</div>
 
198
<hr>
 
199
<div class="refsect2">
 
200
<a name="RygelPlaybinPlayer--playbin"></a><h3>The <code class="literal">"playbin"</code> property</h3>
 
201
<pre class="programlisting">  "playbin"                  <a href="../gstreamer-0.10/GstElement.html"><span class="type">GstElement</span></a>*           : Read</pre>
 
202
<p>playbin.</p>
 
203
</div>
 
204
<hr>
 
205
<div class="refsect2">
 
206
<a name="RygelPlaybinPlayer--position"></a><h3>The <code class="literal">"position"</code> property</h3>
 
207
<pre class="programlisting">  "position"                 <span class="type">gint64</span>                : Read</pre>
 
208
<p>position.</p>
 
209
<p>Default value: 0</p>
 
210
</div>
 
211
<hr>
 
212
<div class="refsect2">
 
213
<a name="RygelPlaybinPlayer--uri"></a><h3>The <code class="literal">"uri"</code> property</h3>
 
214
<pre class="programlisting">  "uri"                      <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
215
<p>uri.</p>
 
216
<p>Default value: NULL</p>
 
217
</div>
 
218
<hr>
 
219
<div class="refsect2">
 
220
<a name="RygelPlaybinPlayer--volume"></a><h3>The <code class="literal">"volume"</code> property</h3>
 
221
<pre class="programlisting">  "volume"                   <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read / Write</pre>
 
222
<p>volume.</p>
 
223
<p>Default value: 0</p>
 
224
</div>
 
225
</div>
 
226
</div>
 
227
<div class="footer">
 
228
<hr>
 
229
          Generated by GTK-Doc V1.18</div>
 
230
</body>
 
231
</html>
 
 
b'\\ No newline at end of file'