5
5
<title>RygelConfiguration</title>
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
7
<link rel="home" href="index.html" title="librygel-core Reference Manual">
8
<link rel="up" href="ch01.html" title="librygel-core API Reference">
8
<link rel="up" href="api-main-list-c.html" title="librygel-core API Reference">
9
9
<link rel="prev" href="RygelConnectionManager.html" title="RygelConnectionManager">
10
10
<link rel="next" href="RygelLogHandler.html" title="RygelLogHandler">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
17
<td><a accesskey="p" href="RygelConnectionManager.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>
18
<td><a accesskey="u" href="api-main-list-c.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">librygel-core Reference Manual</th>
21
21
<td><a accesskey="n" href="RygelLogHandler.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
53
57
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
54
58
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-transcoding" title="rygel_configuration_get_transcoding ()">rygel_configuration_get_transcoding</a> (<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
55
59
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
56
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp3-transcoder" title="rygel_configuration_get_mp3_transcoder ()">rygel_configuration_get_mp3_transcoder</a>
57
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
58
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
59
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp2ts-transcoder" title="rygel_configuration_get_mp2ts_transcoder ()">rygel_configuration_get_mp2ts_transcoder</a>
60
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
61
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
62
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-lpcm-transcoder" title="rygel_configuration_get_lpcm_transcoder ()">rygel_configuration_get_lpcm_transcoder</a>
63
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
64
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
65
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-wmv-transcoder" title="rygel_configuration_get_wmv_transcoder ()">rygel_configuration_get_wmv_transcoder</a>
66
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
67
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
68
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-aac-transcoder" title="rygel_configuration_get_aac_transcoder ()">rygel_configuration_get_aac_transcoder</a>
69
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
70
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
71
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-avc-transcoder" title="rygel_configuration_get_avc_transcoder ()">rygel_configuration_get_avc_transcoder</a>
72
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
73
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
74
60
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RygelConfiguration.html#rygel-configuration-get-allow-upload" title="rygel_configuration_get_allow_upload ()">rygel_configuration_get_allow_upload</a>
75
61
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
76
62
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
81
67
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
82
68
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="RygelConfiguration.html#rygel-configuration-get-plugin-path" title="rygel_configuration_get_plugin_path ()">rygel_configuration_get_plugin_path</a> (<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
83
69
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
70
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="RygelConfiguration.html#rygel-configuration-get-engine-path" title="rygel_configuration_get_engine_path ()">rygel_configuration_get_engine_path</a> (<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
71
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
72
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="RygelConfiguration.html#rygel-configuration-get-media-engine" title="rygel_configuration_get_media_engine ()">rygel_configuration_get_media_engine</a>
73
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
74
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
84
75
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="RygelConfiguration.html#rygel-configuration-get-video-upload-folder" title="rygel_configuration_get_video_upload_folder ()">rygel_configuration_get_video_upload_folder</a>
85
76
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
86
77
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
147
154
<div class="refsect1">
148
155
<a name="RygelConfiguration.details"></a><h2>Details</h2>
149
156
<div class="refsect2">
157
<a name="RygelConfigurationEntry-enum"></a><h3>enum RygelConfigurationEntry</h3>
158
<pre class="programlisting">typedef enum {
159
RYGEL_CONFIGURATION_ENTRY_UPNP_ENABLED,
160
RYGEL_CONFIGURATION_ENTRY_INTERFACE,
161
RYGEL_CONFIGURATION_ENTRY_PORT,
162
RYGEL_CONFIGURATION_ENTRY_TRANSCODING,
163
RYGEL_CONFIGURATION_ENTRY_ALLOW_UPLOAD,
164
RYGEL_CONFIGURATION_ENTRY_ALLOW_DELETION,
165
RYGEL_CONFIGURATION_ENTRY_LOG_LEVELS,
166
RYGEL_CONFIGURATION_ENTRY_PLUGIN_PATH,
167
RYGEL_CONFIGURATION_ENTRY_VIDEO_UPLOAD_FOLDER,
168
RYGEL_CONFIGURATION_ENTRY_MUSIC_UPLOAD_FOLDER,
169
RYGEL_CONFIGURATION_ENTRY_PICTURE_UPLOAD_FOLDER
170
} RygelConfigurationEntry;
172
<div class="variablelist"><table border="0">
173
<col align="left" valign="top">
176
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-UPNP-ENABLED:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_UPNP_ENABLED</code></span></p></td>
180
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-INTERFACE:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_INTERFACE</code></span></p></td>
184
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-PORT:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_PORT</code></span></p></td>
188
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-TRANSCODING:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_TRANSCODING</code></span></p></td>
192
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-ALLOW-UPLOAD:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_ALLOW_UPLOAD</code></span></p></td>
196
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-ALLOW-DELETION:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_ALLOW_DELETION</code></span></p></td>
200
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-LOG-LEVELS:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_LOG_LEVELS</code></span></p></td>
204
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-PLUGIN-PATH:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_PLUGIN_PATH</code></span></p></td>
208
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-VIDEO-UPLOAD-FOLDER:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_VIDEO_UPLOAD_FOLDER</code></span></p></td>
212
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-MUSIC-UPLOAD-FOLDER:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_MUSIC_UPLOAD_FOLDER</code></span></p></td>
216
<td><p><a name="RYGEL-CONFIGURATION-ENTRY-PICTURE-UPLOAD-FOLDER:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ENTRY_PICTURE_UPLOAD_FOLDER</code></span></p></td>
223
<div class="refsect2">
224
<a name="RygelSectionEntry-enum"></a><h3>enum RygelSectionEntry</h3>
225
<pre class="programlisting">typedef enum {
226
RYGEL_SECTION_ENTRY_TITLE,
227
RYGEL_SECTION_ENTRY_ENABLED
230
<div class="variablelist"><table border="0">
231
<col align="left" valign="top">
234
<td><p><a name="RYGEL-SECTION-ENTRY-TITLE:CAPS"></a><span class="term"><code class="literal">RYGEL_SECTION_ENTRY_TITLE</code></span></p></td>
238
<td><p><a name="RYGEL-SECTION-ENTRY-ENABLED:CAPS"></a><span class="term"><code class="literal">RYGEL_SECTION_ENTRY_ENABLED</code></span></p></td>
245
<div class="refsect2">
150
246
<a name="RygelConfigurationError"></a><h3>enum RygelConfigurationError</h3>
151
247
<pre class="programlisting">typedef enum {
152
248
RYGEL_CONFIGURATION_ERROR_NO_VALUE_SET,
153
249
RYGEL_CONFIGURATION_ERROR_VALUE_OUT_OF_RANGE
154
250
} RygelConfigurationError;
252
<div class="variablelist"><table border="0">
253
<col align="left" valign="top">
256
<td><p><a name="RYGEL-CONFIGURATION-ERROR-NO-VALUE-SET:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ERROR_NO_VALUE_SET</code></span></p></td>
260
<td><p><a name="RYGEL-CONFIGURATION-ERROR-VALUE-OUT-OF-RANGE:CAPS"></a><span class="term"><code class="literal">RYGEL_CONFIGURATION_ERROR_VALUE_OUT_OF_RANGE</code></span></p></td>
158
267
<div class="refsect2">
235
344
<div class="refsect2">
236
<a name="rygel-configuration-get-mp3-transcoder"></a><h3>rygel_configuration_get_mp3_transcoder ()</h3>
237
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_mp3_transcoder
238
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
239
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
240
<div class="variablelist"><table border="0">
241
<col align="left" valign="top">
244
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
245
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
248
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
249
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
255
<div class="refsect2">
256
<a name="rygel-configuration-get-mp2ts-transcoder"></a><h3>rygel_configuration_get_mp2ts_transcoder ()</h3>
257
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_mp2ts_transcoder
258
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
259
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
260
<div class="variablelist"><table border="0">
261
<col align="left" valign="top">
264
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
265
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
268
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
269
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
275
<div class="refsect2">
276
<a name="rygel-configuration-get-lpcm-transcoder"></a><h3>rygel_configuration_get_lpcm_transcoder ()</h3>
277
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_lpcm_transcoder
278
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
279
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
280
<div class="variablelist"><table border="0">
281
<col align="left" valign="top">
284
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
285
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
288
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
289
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
295
<div class="refsect2">
296
<a name="rygel-configuration-get-wmv-transcoder"></a><h3>rygel_configuration_get_wmv_transcoder ()</h3>
297
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_wmv_transcoder
298
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
299
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
300
<div class="variablelist"><table border="0">
301
<col align="left" valign="top">
304
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
305
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
308
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
309
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
315
<div class="refsect2">
316
<a name="rygel-configuration-get-aac-transcoder"></a><h3>rygel_configuration_get_aac_transcoder ()</h3>
317
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_aac_transcoder
318
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
319
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
320
<div class="variablelist"><table border="0">
321
<col align="left" valign="top">
324
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
325
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
328
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
329
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
335
<div class="refsect2">
336
<a name="rygel-configuration-get-avc-transcoder"></a><h3>rygel_configuration_get_avc_transcoder ()</h3>
337
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_avc_transcoder
338
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
339
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
340
<div class="variablelist"><table border="0">
341
<col align="left" valign="top">
344
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
345
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
348
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
349
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
355
<div class="refsect2">
356
345
<a name="rygel-configuration-get-allow-upload"></a><h3>rygel_configuration_get_allow_upload ()</h3>
357
346
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rygel_configuration_get_allow_upload
358
347
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
433
422
<div class="refsect2">
423
<a name="rygel-configuration-get-engine-path"></a><h3>rygel_configuration_get_engine_path ()</h3>
424
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_configuration_get_engine_path (<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
425
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
426
<div class="variablelist"><table border="0">
427
<col align="left" valign="top">
430
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
431
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
434
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
435
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
441
<div class="refsect2">
442
<a name="rygel-configuration-get-media-engine"></a><h3>rygel_configuration_get_media_engine ()</h3>
443
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_configuration_get_media_engine
444
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
445
<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
446
<div class="variablelist"><table border="0">
447
<col align="left" valign="top">
450
<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
451
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance</td>
454
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
455
<td>location to store the error occuring, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
461
<div class="refsect2">
434
462
<a name="rygel-configuration-get-video-upload-folder"></a><h3>rygel_configuration_get_video_upload_folder ()</h3>
435
463
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * rygel_configuration_get_video_upload_folder
436
464
(<em class="parameter"><code><a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *self</code></em>,
653
681
gchar* (*get_interface) (RygelConfiguration* self, GError** error);
654
682
gint (*get_port) (RygelConfiguration* self, GError** error);
655
683
gboolean (*get_transcoding) (RygelConfiguration* self, GError** error);
656
gboolean (*get_mp3_transcoder) (RygelConfiguration* self, GError** error);
657
gboolean (*get_mp2ts_transcoder) (RygelConfiguration* self, GError** error);
658
gboolean (*get_lpcm_transcoder) (RygelConfiguration* self, GError** error);
659
gboolean (*get_wmv_transcoder) (RygelConfiguration* self, GError** error);
660
gboolean (*get_aac_transcoder) (RygelConfiguration* self, GError** error);
661
gboolean (*get_avc_transcoder) (RygelConfiguration* self, GError** error);
662
684
gboolean (*get_allow_upload) (RygelConfiguration* self, GError** error);
663
685
gboolean (*get_allow_deletion) (RygelConfiguration* self, GError** error);
664
686
gchar* (*get_log_levels) (RygelConfiguration* self, GError** error);
665
687
gchar* (*get_plugin_path) (RygelConfiguration* self, GError** error);
688
gchar* (*get_engine_path) (RygelConfiguration* self, GError** error);
689
gchar* (*get_media_engine) (RygelConfiguration* self, GError** error);
666
690
gchar* (*get_video_upload_folder) (RygelConfiguration* self, GError** error);
667
691
gchar* (*get_music_upload_folder) (RygelConfiguration* self, GError** error);
668
692
gchar* (*get_picture_upload_folder) (RygelConfiguration* self, GError** error);
709
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-mp3-transcoder"></a>get_mp3_transcoder</code></em> ()</span></p></td>
710
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp3-transcoder" title="rygel_configuration_get_mp3_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp3-transcoder" title="rygel_configuration_get_mp3_transcoder ()"><code class="function">rygel_configuration_get_mp3_transcoder()</code></a></code></a>
714
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-mp2ts-transcoder"></a>get_mp2ts_transcoder</code></em> ()</span></p></td>
715
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp2ts-transcoder" title="rygel_configuration_get_mp2ts_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-mp2ts-transcoder" title="rygel_configuration_get_mp2ts_transcoder ()"><code class="function">rygel_configuration_get_mp2ts_transcoder()</code></a></code></a>
719
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-lpcm-transcoder"></a>get_lpcm_transcoder</code></em> ()</span></p></td>
720
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-lpcm-transcoder" title="rygel_configuration_get_lpcm_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-lpcm-transcoder" title="rygel_configuration_get_lpcm_transcoder ()"><code class="function">rygel_configuration_get_lpcm_transcoder()</code></a></code></a>
724
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-wmv-transcoder"></a>get_wmv_transcoder</code></em> ()</span></p></td>
725
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-wmv-transcoder" title="rygel_configuration_get_wmv_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-wmv-transcoder" title="rygel_configuration_get_wmv_transcoder ()"><code class="function">rygel_configuration_get_wmv_transcoder()</code></a></code></a>
729
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-aac-transcoder"></a>get_aac_transcoder</code></em> ()</span></p></td>
730
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-aac-transcoder" title="rygel_configuration_get_aac_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-aac-transcoder" title="rygel_configuration_get_aac_transcoder ()"><code class="function">rygel_configuration_get_aac_transcoder()</code></a></code></a>
734
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-avc-transcoder"></a>get_avc_transcoder</code></em> ()</span></p></td>
735
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-avc-transcoder" title="rygel_configuration_get_avc_transcoder ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-avc-transcoder" title="rygel_configuration_get_avc_transcoder ()"><code class="function">rygel_configuration_get_avc_transcoder()</code></a></code></a>
739
733
<td><p><span class="term"><em class="structfield"><code><a name="RygelConfigurationIface.get-allow-upload"></a>get_allow_upload</code></em> ()</span></p></td>
740
734
<td>virtual method called by <a class="link" href="RygelConfiguration.html#rygel-configuration-get-allow-upload" title="rygel_configuration_get_allow_upload ()"><code class="function"><a class="link" href="RygelConfiguration.html#rygel-configuration-get-allow-upload" title="rygel_configuration_get_allow_upload ()"><code class="function">rygel_configuration_get_allow_upload()</code></a></code></a>
816
<div class="refsect1">
817
<a name="RygelConfiguration.signal-details"></a><h2>Signal Details</h2>
818
<div class="refsect2">
819
<a name="RygelConfiguration-configuration-changed"></a><h3>The <code class="literal">"configuration-changed"</code> signal</h3>
820
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *configuration,
821
<a class="link" href="RygelConfiguration.html#RygelConfigurationEntry"><span class="type">RygelConfigurationEntry</span></a> entry,
822
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
824
Emitted when any of known configuration settings has changed. RygelConfigurationEntry lists known configuration settings.
826
<div class="variablelist"><table border="0">
827
<col align="left" valign="top">
830
<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td>
831
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance that received the signal</td>
834
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
835
<td>user data set when the signal handler was connected.</td>
841
<div class="refsect2">
842
<a name="RygelConfiguration-section-changed"></a><h3>The <code class="literal">"section-changed"</code> signal</h3>
843
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *configuration,
844
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section,
845
<a class="link" href="RygelConfiguration.html#RygelSectionEntry"><span class="type">RygelSectionEntry</span></a> entry,
846
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
848
Emitted when any of section settings has changed. RygelSectionEntry lists known section settings.
850
<div class="variablelist"><table border="0">
851
<col align="left" valign="top">
854
<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td>
855
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance that received the signal</td>
858
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
859
<td>user data set when the signal handler was connected.</td>
865
<div class="refsect2">
866
<a name="RygelConfiguration-setting-changed"></a><h3>The <code class="literal">"setting-changed"</code> signal</h3>
867
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> *configuration,
868
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section,
869
<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key,
870
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
872
Emitted when some custom setting has changed. That happens when changed setting does fit into neither configuration_changed nor section_changed signal.
874
<div class="variablelist"><table border="0">
875
<col align="left" valign="top">
878
<td><p><span class="term"><em class="parameter"><code>configuration</code></em> :</span></p></td>
879
<td>the <a class="link" href="RygelConfiguration.html" title="RygelConfiguration"><span class="type">RygelConfiguration</span></a> instance that received the signal</td>
882
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
883
<td>user data set when the signal handler was connected.</td>
813
890
<div class="footer">
815
Generated by GTK-Doc V1.18</div>
892
Generated by GTK-Doc V1.18.1</div>
b'\\ No newline at end of file'