2
<NAME>RYGEL_TYPE_MEDIA_OBJECT</NAME>
3
#define RYGEL_TYPE_MEDIA_OBJECT (rygel_media_object_get_type ())
6
<NAME>RYGEL_MEDIA_OBJECT</NAME>
7
#define RYGEL_MEDIA_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_OBJECT, RygelMediaObject))
10
<NAME>RYGEL_MEDIA_OBJECT_CLASS</NAME>
11
#define RYGEL_MEDIA_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_OBJECT, RygelMediaObjectClass))
14
<NAME>RYGEL_IS_MEDIA_OBJECT</NAME>
15
#define RYGEL_IS_MEDIA_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_OBJECT))
18
<NAME>RYGEL_IS_MEDIA_OBJECT_CLASS</NAME>
19
#define RYGEL_IS_MEDIA_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_OBJECT))
22
<NAME>RYGEL_MEDIA_OBJECT_GET_CLASS</NAME>
23
#define RYGEL_MEDIA_OBJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_OBJECT, RygelMediaObjectClass))
26
<NAME>RYGEL_TYPE_TRANSCODE_MANAGER</NAME>
27
#define RYGEL_TYPE_TRANSCODE_MANAGER (rygel_transcode_manager_get_type ())
30
<NAME>RYGEL_TRANSCODE_MANAGER</NAME>
31
#define RYGEL_TRANSCODE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_TRANSCODE_MANAGER, RygelTranscodeManager))
34
<NAME>RYGEL_TRANSCODE_MANAGER_CLASS</NAME>
35
#define RYGEL_TRANSCODE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_TRANSCODE_MANAGER, RygelTranscodeManagerClass))
38
<NAME>RYGEL_IS_TRANSCODE_MANAGER</NAME>
39
#define RYGEL_IS_TRANSCODE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_TRANSCODE_MANAGER))
42
<NAME>RYGEL_IS_TRANSCODE_MANAGER_CLASS</NAME>
43
#define RYGEL_IS_TRANSCODE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_TRANSCODE_MANAGER))
46
<NAME>RYGEL_TRANSCODE_MANAGER_GET_CLASS</NAME>
47
#define RYGEL_TRANSCODE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_TRANSCODE_MANAGER, RygelTranscodeManagerClass))
50
<NAME>RYGEL_TYPE_HTTP_SERVER</NAME>
51
#define RYGEL_TYPE_HTTP_SERVER (rygel_http_server_get_type ())
54
<NAME>RYGEL_HTTP_SERVER</NAME>
55
#define RYGEL_HTTP_SERVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_HTTP_SERVER, RygelHTTPServer))
58
<NAME>RYGEL_HTTP_SERVER_CLASS</NAME>
59
#define RYGEL_HTTP_SERVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_HTTP_SERVER, RygelHTTPServerClass))
62
<NAME>RYGEL_IS_HTTP_SERVER</NAME>
63
#define RYGEL_IS_HTTP_SERVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_HTTP_SERVER))
66
<NAME>RYGEL_IS_HTTP_SERVER_CLASS</NAME>
67
#define RYGEL_IS_HTTP_SERVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_HTTP_SERVER))
70
<NAME>RYGEL_HTTP_SERVER_GET_CLASS</NAME>
71
#define RYGEL_HTTP_SERVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_HTTP_SERVER, RygelHTTPServerClass))
74
<NAME>RYGEL_TYPE_MEDIA_CONTAINER</NAME>
75
#define RYGEL_TYPE_MEDIA_CONTAINER (rygel_media_container_get_type ())
78
<NAME>RYGEL_MEDIA_CONTAINER</NAME>
79
#define RYGEL_MEDIA_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_CONTAINER, RygelMediaContainer))
82
<NAME>RYGEL_MEDIA_CONTAINER_CLASS</NAME>
83
#define RYGEL_MEDIA_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_CONTAINER, RygelMediaContainerClass))
86
<NAME>RYGEL_IS_MEDIA_CONTAINER</NAME>
87
#define RYGEL_IS_MEDIA_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_CONTAINER))
90
<NAME>RYGEL_IS_MEDIA_CONTAINER_CLASS</NAME>
91
#define RYGEL_IS_MEDIA_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_CONTAINER))
94
<NAME>RYGEL_MEDIA_CONTAINER_GET_CLASS</NAME>
95
#define RYGEL_MEDIA_CONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_CONTAINER, RygelMediaContainerClass))
98
<NAME>RYGEL_TYPE_MEDIA_ITEM</NAME>
99
#define RYGEL_TYPE_MEDIA_ITEM (rygel_media_item_get_type ())
102
<NAME>RYGEL_MEDIA_ITEM</NAME>
103
#define RYGEL_MEDIA_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_ITEM, RygelMediaItem))
106
<NAME>RYGEL_MEDIA_ITEM_CLASS</NAME>
107
#define RYGEL_MEDIA_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_ITEM, RygelMediaItemClass))
110
<NAME>RYGEL_IS_MEDIA_ITEM</NAME>
111
#define RYGEL_IS_MEDIA_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_ITEM))
114
<NAME>RYGEL_IS_MEDIA_ITEM_CLASS</NAME>
115
#define RYGEL_IS_MEDIA_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_ITEM))
118
<NAME>RYGEL_MEDIA_ITEM_GET_CLASS</NAME>
119
#define RYGEL_MEDIA_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_ITEM, RygelMediaItemClass))
122
<NAME>RYGEL_TYPE_AUDIO_ITEM</NAME>
123
#define RYGEL_TYPE_AUDIO_ITEM (rygel_audio_item_get_type ())
126
<NAME>RYGEL_AUDIO_ITEM</NAME>
127
#define RYGEL_AUDIO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_AUDIO_ITEM, RygelAudioItem))
130
<NAME>RYGEL_AUDIO_ITEM_CLASS</NAME>
131
#define RYGEL_AUDIO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_AUDIO_ITEM, RygelAudioItemClass))
134
<NAME>RYGEL_IS_AUDIO_ITEM</NAME>
135
#define RYGEL_IS_AUDIO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_AUDIO_ITEM))
138
<NAME>RYGEL_IS_AUDIO_ITEM_CLASS</NAME>
139
#define RYGEL_IS_AUDIO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_AUDIO_ITEM))
142
<NAME>RYGEL_AUDIO_ITEM_GET_CLASS</NAME>
143
#define RYGEL_AUDIO_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_AUDIO_ITEM, RygelAudioItemClass))
146
<NAME>RYGEL_TYPE_VISUAL_ITEM</NAME>
147
#define RYGEL_TYPE_VISUAL_ITEM (rygel_visual_item_get_type ())
150
<NAME>RYGEL_VISUAL_ITEM</NAME>
151
#define RYGEL_VISUAL_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_VISUAL_ITEM, RygelVisualItem))
154
<NAME>RYGEL_IS_VISUAL_ITEM</NAME>
155
#define RYGEL_IS_VISUAL_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_VISUAL_ITEM))
158
<NAME>RYGEL_VISUAL_ITEM_GET_INTERFACE</NAME>
159
#define RYGEL_VISUAL_ITEM_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), RYGEL_TYPE_VISUAL_ITEM, RygelVisualItemIface))
162
<NAME>RYGEL_TYPE_THUMBNAIL</NAME>
163
#define RYGEL_TYPE_THUMBNAIL (rygel_thumbnail_get_type ())
166
<NAME>RYGEL_THUMBNAIL</NAME>
167
#define RYGEL_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_THUMBNAIL, RygelThumbnail))
170
<NAME>RYGEL_THUMBNAIL_CLASS</NAME>
171
#define RYGEL_THUMBNAIL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_THUMBNAIL, RygelThumbnailClass))
174
<NAME>RYGEL_IS_THUMBNAIL</NAME>
175
#define RYGEL_IS_THUMBNAIL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_THUMBNAIL))
178
<NAME>RYGEL_IS_THUMBNAIL_CLASS</NAME>
179
#define RYGEL_IS_THUMBNAIL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_THUMBNAIL))
182
<NAME>RYGEL_THUMBNAIL_GET_CLASS</NAME>
183
#define RYGEL_THUMBNAIL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_THUMBNAIL, RygelThumbnailClass))
186
<NAME>RYGEL_TYPE_IMAGE_ITEM</NAME>
187
#define RYGEL_TYPE_IMAGE_ITEM (rygel_image_item_get_type ())
190
<NAME>RYGEL_IMAGE_ITEM</NAME>
191
#define RYGEL_IMAGE_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_IMAGE_ITEM, RygelImageItem))
194
<NAME>RYGEL_IMAGE_ITEM_CLASS</NAME>
195
#define RYGEL_IMAGE_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_IMAGE_ITEM, RygelImageItemClass))
198
<NAME>RYGEL_IS_IMAGE_ITEM</NAME>
199
#define RYGEL_IS_IMAGE_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_IMAGE_ITEM))
202
<NAME>RYGEL_IS_IMAGE_ITEM_CLASS</NAME>
203
#define RYGEL_IS_IMAGE_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_IMAGE_ITEM))
206
<NAME>RYGEL_IMAGE_ITEM_GET_CLASS</NAME>
207
#define RYGEL_IMAGE_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_IMAGE_ITEM, RygelImageItemClass))
210
<NAME>RYGEL_TYPE_LOGICAL_OPERATOR</NAME>
211
#define RYGEL_TYPE_LOGICAL_OPERATOR (rygel_logical_operator_get_type ())
214
<NAME>RYGEL_TYPE_SEARCH_EXPRESSION</NAME>
215
#define RYGEL_TYPE_SEARCH_EXPRESSION (rygel_search_expression_get_type ())
218
<NAME>RYGEL_SEARCH_EXPRESSION</NAME>
219
#define RYGEL_SEARCH_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_SEARCH_EXPRESSION, RygelSearchExpression))
222
<NAME>RYGEL_SEARCH_EXPRESSION_CLASS</NAME>
223
#define RYGEL_SEARCH_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_SEARCH_EXPRESSION, RygelSearchExpressionClass))
226
<NAME>RYGEL_IS_SEARCH_EXPRESSION</NAME>
227
#define RYGEL_IS_SEARCH_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_SEARCH_EXPRESSION))
230
<NAME>RYGEL_IS_SEARCH_EXPRESSION_CLASS</NAME>
231
#define RYGEL_IS_SEARCH_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_SEARCH_EXPRESSION))
234
<NAME>RYGEL_SEARCH_EXPRESSION_GET_CLASS</NAME>
235
#define RYGEL_SEARCH_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_SEARCH_EXPRESSION, RygelSearchExpressionClass))
238
<NAME>RYGEL_TYPE_LOGICAL_EXPRESSION</NAME>
239
#define RYGEL_TYPE_LOGICAL_EXPRESSION (rygel_logical_expression_get_type ())
242
<NAME>RYGEL_LOGICAL_EXPRESSION</NAME>
243
#define RYGEL_LOGICAL_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_LOGICAL_EXPRESSION, RygelLogicalExpression))
246
<NAME>RYGEL_LOGICAL_EXPRESSION_CLASS</NAME>
247
#define RYGEL_LOGICAL_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_LOGICAL_EXPRESSION, RygelLogicalExpressionClass))
250
<NAME>RYGEL_IS_LOGICAL_EXPRESSION</NAME>
251
#define RYGEL_IS_LOGICAL_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_LOGICAL_EXPRESSION))
254
<NAME>RYGEL_IS_LOGICAL_EXPRESSION_CLASS</NAME>
255
#define RYGEL_IS_LOGICAL_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_LOGICAL_EXPRESSION))
258
<NAME>RYGEL_LOGICAL_EXPRESSION_GET_CLASS</NAME>
259
#define RYGEL_LOGICAL_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_LOGICAL_EXPRESSION, RygelLogicalExpressionClass))
262
<NAME>RYGEL_TYPE_MEDIA_ART_STORE</NAME>
263
#define RYGEL_TYPE_MEDIA_ART_STORE (rygel_media_art_store_get_type ())
266
<NAME>RYGEL_MEDIA_ART_STORE</NAME>
267
#define RYGEL_MEDIA_ART_STORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_ART_STORE, RygelMediaArtStore))
270
<NAME>RYGEL_MEDIA_ART_STORE_CLASS</NAME>
271
#define RYGEL_MEDIA_ART_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_ART_STORE, RygelMediaArtStoreClass))
274
<NAME>RYGEL_IS_MEDIA_ART_STORE</NAME>
275
#define RYGEL_IS_MEDIA_ART_STORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_ART_STORE))
278
<NAME>RYGEL_IS_MEDIA_ART_STORE_CLASS</NAME>
279
#define RYGEL_IS_MEDIA_ART_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_ART_STORE))
282
<NAME>RYGEL_MEDIA_ART_STORE_GET_CLASS</NAME>
283
#define RYGEL_MEDIA_ART_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_ART_STORE, RygelMediaArtStoreClass))
286
<NAME>RYGEL_TYPE_MUSIC_ITEM</NAME>
287
#define RYGEL_TYPE_MUSIC_ITEM (rygel_music_item_get_type ())
290
<NAME>RYGEL_MUSIC_ITEM</NAME>
291
#define RYGEL_MUSIC_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MUSIC_ITEM, RygelMusicItem))
294
<NAME>RYGEL_MUSIC_ITEM_CLASS</NAME>
295
#define RYGEL_MUSIC_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MUSIC_ITEM, RygelMusicItemClass))
298
<NAME>RYGEL_IS_MUSIC_ITEM</NAME>
299
#define RYGEL_IS_MUSIC_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MUSIC_ITEM))
302
<NAME>RYGEL_IS_MUSIC_ITEM_CLASS</NAME>
303
#define RYGEL_IS_MUSIC_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MUSIC_ITEM))
306
<NAME>RYGEL_MUSIC_ITEM_GET_CLASS</NAME>
307
#define RYGEL_MUSIC_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MUSIC_ITEM, RygelMusicItemClass))
310
<NAME>RYGEL_TYPE_MEDIA_OBJECTS</NAME>
311
#define RYGEL_TYPE_MEDIA_OBJECTS (rygel_media_objects_get_type ())
314
<NAME>RYGEL_MEDIA_OBJECTS</NAME>
315
#define RYGEL_MEDIA_OBJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_OBJECTS, RygelMediaObjects))
318
<NAME>RYGEL_MEDIA_OBJECTS_CLASS</NAME>
319
#define RYGEL_MEDIA_OBJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_OBJECTS, RygelMediaObjectsClass))
322
<NAME>RYGEL_IS_MEDIA_OBJECTS</NAME>
323
#define RYGEL_IS_MEDIA_OBJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_OBJECTS))
326
<NAME>RYGEL_IS_MEDIA_OBJECTS_CLASS</NAME>
327
#define RYGEL_IS_MEDIA_OBJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_OBJECTS))
330
<NAME>RYGEL_MEDIA_OBJECTS_GET_CLASS</NAME>
331
#define RYGEL_MEDIA_OBJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_OBJECTS, RygelMediaObjectsClass))
334
<NAME>RYGEL_TYPE_PHOTO_ITEM</NAME>
335
#define RYGEL_TYPE_PHOTO_ITEM (rygel_photo_item_get_type ())
338
<NAME>RYGEL_PHOTO_ITEM</NAME>
339
#define RYGEL_PHOTO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_PHOTO_ITEM, RygelPhotoItem))
342
<NAME>RYGEL_PHOTO_ITEM_CLASS</NAME>
343
#define RYGEL_PHOTO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_PHOTO_ITEM, RygelPhotoItemClass))
346
<NAME>RYGEL_IS_PHOTO_ITEM</NAME>
347
#define RYGEL_IS_PHOTO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_PHOTO_ITEM))
350
<NAME>RYGEL_IS_PHOTO_ITEM_CLASS</NAME>
351
#define RYGEL_IS_PHOTO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_PHOTO_ITEM))
354
<NAME>RYGEL_PHOTO_ITEM_GET_CLASS</NAME>
355
#define RYGEL_PHOTO_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_PHOTO_ITEM, RygelPhotoItemClass))
358
<NAME>RYGEL_TYPE_RELATIONAL_EXPRESSION</NAME>
359
#define RYGEL_TYPE_RELATIONAL_EXPRESSION (rygel_relational_expression_get_type ())
362
<NAME>RYGEL_RELATIONAL_EXPRESSION</NAME>
363
#define RYGEL_RELATIONAL_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_RELATIONAL_EXPRESSION, RygelRelationalExpression))
366
<NAME>RYGEL_RELATIONAL_EXPRESSION_CLASS</NAME>
367
#define RYGEL_RELATIONAL_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_RELATIONAL_EXPRESSION, RygelRelationalExpressionClass))
370
<NAME>RYGEL_IS_RELATIONAL_EXPRESSION</NAME>
371
#define RYGEL_IS_RELATIONAL_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_RELATIONAL_EXPRESSION))
374
<NAME>RYGEL_IS_RELATIONAL_EXPRESSION_CLASS</NAME>
375
#define RYGEL_IS_RELATIONAL_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_RELATIONAL_EXPRESSION))
378
<NAME>RYGEL_RELATIONAL_EXPRESSION_GET_CLASS</NAME>
379
#define RYGEL_RELATIONAL_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_RELATIONAL_EXPRESSION, RygelRelationalExpressionClass))
382
<NAME>RYGEL_TYPE_SEARCHABLE_CONTAINER</NAME>
383
#define RYGEL_TYPE_SEARCHABLE_CONTAINER (rygel_searchable_container_get_type ())
386
<NAME>RYGEL_SEARCHABLE_CONTAINER</NAME>
387
#define RYGEL_SEARCHABLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_SEARCHABLE_CONTAINER, RygelSearchableContainer))
390
<NAME>RYGEL_IS_SEARCHABLE_CONTAINER</NAME>
391
#define RYGEL_IS_SEARCHABLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_SEARCHABLE_CONTAINER))
394
<NAME>RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE</NAME>
395
#define RYGEL_SEARCHABLE_CONTAINER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), RYGEL_TYPE_SEARCHABLE_CONTAINER, RygelSearchableContainerIface))
398
<NAME>RYGEL_TYPE_SIMPLE_CONTAINER</NAME>
399
#define RYGEL_TYPE_SIMPLE_CONTAINER (rygel_simple_container_get_type ())
402
<NAME>RYGEL_SIMPLE_CONTAINER</NAME>
403
#define RYGEL_SIMPLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_SIMPLE_CONTAINER, RygelSimpleContainer))
406
<NAME>RYGEL_SIMPLE_CONTAINER_CLASS</NAME>
407
#define RYGEL_SIMPLE_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_SIMPLE_CONTAINER, RygelSimpleContainerClass))
410
<NAME>RYGEL_IS_SIMPLE_CONTAINER</NAME>
411
#define RYGEL_IS_SIMPLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_SIMPLE_CONTAINER))
414
<NAME>RYGEL_IS_SIMPLE_CONTAINER_CLASS</NAME>
415
#define RYGEL_IS_SIMPLE_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_SIMPLE_CONTAINER))
418
<NAME>RYGEL_SIMPLE_CONTAINER_GET_CLASS</NAME>
419
#define RYGEL_SIMPLE_CONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_SIMPLE_CONTAINER, RygelSimpleContainerClass))
422
<NAME>RYGEL_TYPE_SUBTITLE</NAME>
423
#define RYGEL_TYPE_SUBTITLE (rygel_subtitle_get_type ())
426
<NAME>RYGEL_SUBTITLE</NAME>
427
#define RYGEL_SUBTITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_SUBTITLE, RygelSubtitle))
430
<NAME>RYGEL_SUBTITLE_CLASS</NAME>
431
#define RYGEL_SUBTITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_SUBTITLE, RygelSubtitleClass))
434
<NAME>RYGEL_IS_SUBTITLE</NAME>
435
#define RYGEL_IS_SUBTITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_SUBTITLE))
438
<NAME>RYGEL_IS_SUBTITLE_CLASS</NAME>
439
#define RYGEL_IS_SUBTITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_SUBTITLE))
442
<NAME>RYGEL_SUBTITLE_GET_CLASS</NAME>
443
#define RYGEL_SUBTITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_SUBTITLE, RygelSubtitleClass))
446
<NAME>RYGEL_TYPE_VIDEO_ITEM</NAME>
447
#define RYGEL_TYPE_VIDEO_ITEM (rygel_video_item_get_type ())
450
<NAME>RYGEL_VIDEO_ITEM</NAME>
451
#define RYGEL_VIDEO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_VIDEO_ITEM, RygelVideoItem))
454
<NAME>RYGEL_VIDEO_ITEM_CLASS</NAME>
455
#define RYGEL_VIDEO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_VIDEO_ITEM, RygelVideoItemClass))
458
<NAME>RYGEL_IS_VIDEO_ITEM</NAME>
459
#define RYGEL_IS_VIDEO_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_VIDEO_ITEM))
462
<NAME>RYGEL_IS_VIDEO_ITEM_CLASS</NAME>
463
#define RYGEL_IS_VIDEO_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_VIDEO_ITEM))
466
<NAME>RYGEL_VIDEO_ITEM_GET_CLASS</NAME>
467
#define RYGEL_VIDEO_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_VIDEO_ITEM, RygelVideoItemClass))
470
<NAME>RYGEL_TYPE_MEDIA_SERVER_PLUGIN</NAME>
471
#define RYGEL_TYPE_MEDIA_SERVER_PLUGIN (rygel_media_server_plugin_get_type ())
474
<NAME>RYGEL_MEDIA_SERVER_PLUGIN</NAME>
475
#define RYGEL_MEDIA_SERVER_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_SERVER_PLUGIN, RygelMediaServerPlugin))
478
<NAME>RYGEL_MEDIA_SERVER_PLUGIN_CLASS</NAME>
479
#define RYGEL_MEDIA_SERVER_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_SERVER_PLUGIN, RygelMediaServerPluginClass))
482
<NAME>RYGEL_IS_MEDIA_SERVER_PLUGIN</NAME>
483
#define RYGEL_IS_MEDIA_SERVER_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_SERVER_PLUGIN))
486
<NAME>RYGEL_IS_MEDIA_SERVER_PLUGIN_CLASS</NAME>
487
#define RYGEL_IS_MEDIA_SERVER_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_SERVER_PLUGIN))
490
<NAME>RYGEL_MEDIA_SERVER_PLUGIN_GET_CLASS</NAME>
491
#define RYGEL_MEDIA_SERVER_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_SERVER_PLUGIN, RygelMediaServerPluginClass))
494
<NAME>RYGEL_TYPE_WRITABLE_CONTAINER</NAME>
495
#define RYGEL_TYPE_WRITABLE_CONTAINER (rygel_writable_container_get_type ())
498
<NAME>RYGEL_WRITABLE_CONTAINER</NAME>
499
#define RYGEL_WRITABLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_WRITABLE_CONTAINER, RygelWritableContainer))
502
<NAME>RYGEL_IS_WRITABLE_CONTAINER</NAME>
503
#define RYGEL_IS_WRITABLE_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_WRITABLE_CONTAINER))
506
<NAME>RYGEL_WRITABLE_CONTAINER_GET_INTERFACE</NAME>
507
#define RYGEL_WRITABLE_CONTAINER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), RYGEL_TYPE_WRITABLE_CONTAINER, RygelWritableContainerIface))
510
<NAME>RYGEL_TYPE_MEDIA_SERVER</NAME>
511
#define RYGEL_TYPE_MEDIA_SERVER (rygel_media_server_get_type ())
514
<NAME>RYGEL_MEDIA_SERVER</NAME>
515
#define RYGEL_MEDIA_SERVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RYGEL_TYPE_MEDIA_SERVER, RygelMediaServer))
518
<NAME>RYGEL_MEDIA_SERVER_CLASS</NAME>
519
#define RYGEL_MEDIA_SERVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), RYGEL_TYPE_MEDIA_SERVER, RygelMediaServerClass))
522
<NAME>RYGEL_IS_MEDIA_SERVER</NAME>
523
#define RYGEL_IS_MEDIA_SERVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RYGEL_TYPE_MEDIA_SERVER))
526
<NAME>RYGEL_IS_MEDIA_SERVER_CLASS</NAME>
527
#define RYGEL_IS_MEDIA_SERVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), RYGEL_TYPE_MEDIA_SERVER))
530
<NAME>RYGEL_MEDIA_SERVER_GET_CLASS</NAME>
531
#define RYGEL_MEDIA_SERVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), RYGEL_TYPE_MEDIA_SERVER, RygelMediaServerClass))
534
<NAME>RygelMediaObject</NAME>
535
struct _RygelMediaObject {
536
GObject parent_instance;
537
RygelMediaObjectPrivate * priv;
543
RygelMediaContainer* parent;
547
<NAME>RygelMediaObjectClass</NAME>
548
struct _RygelMediaObjectClass {
549
GObjectClass parent_class;
550
GUPnPDIDLLiteObject* (*serialize) (RygelMediaObject* self, GUPnPDIDLLiteWriter* writer, RygelHTTPServer* http_server, GError** error);
551
gint (*compare_by_property) (RygelMediaObject* self, RygelMediaObject* media_object, const gchar* property);
552
GUPnPOCMFlags (*get_ocm_flags) (RygelMediaObject* self);
556
<NAME>RygelMediaItem</NAME>
557
struct _RygelMediaItem {
558
RygelMediaObject parent_instance;
559
RygelMediaItemPrivate * priv;
563
GRegex* address_regex;
567
<NAME>RygelMediaItemClass</NAME>
568
struct _RygelMediaItemClass {
569
RygelMediaObjectClass parent_class;
570
GstElement* (*create_stream_source) (RygelMediaItem* self, const gchar* host_ip);
571
gboolean (*streamable) (RygelMediaItem* self);
572
void (*add_uri) (RygelMediaItem* self, const gchar* uri);
573
GUPnPDIDLLiteResource* (*add_resource) (RygelMediaItem* self, GUPnPDIDLLiteItem* didl_item, const gchar* uri, const gchar* protocol, const gchar* import_uri, GError** error);
574
void (*add_proxy_resources) (RygelMediaItem* self, RygelHTTPServer* server, GUPnPDIDLLiteItem* didl_item, GError** error);
575
GUPnPProtocolInfo* (*get_protocol_info) (RygelMediaItem* self, const gchar* uri, const gchar* protocol);
576
void (*add_resources) (RygelMediaItem* self, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error);
580
<NAME>RygelAudioItem</NAME>
581
struct _RygelAudioItem {
582
RygelMediaItem parent_instance;
583
RygelAudioItemPrivate * priv;
587
gint bits_per_sample;
592
<NAME>RygelAudioItemClass</NAME>
593
struct _RygelAudioItemClass {
594
RygelMediaItemClass parent_class;
598
<NAME>RygelVisualItemIface</NAME>
599
struct _RygelVisualItemIface {
600
GTypeInterface parent_iface;
601
gint (*get_width) (RygelVisualItem* self);
602
void (*set_width) (RygelVisualItem* self, gint value);
603
gint (*get_height) (RygelVisualItem* self);
604
void (*set_height) (RygelVisualItem* self, gint value);
605
gint (*get_pixel_width) (RygelVisualItem* self);
606
void (*set_pixel_width) (RygelVisualItem* self, gint value);
607
gint (*get_pixel_height) (RygelVisualItem* self);
608
void (*set_pixel_height) (RygelVisualItem* self, gint value);
609
gint (*get_color_depth) (RygelVisualItem* self);
610
void (*set_color_depth) (RygelVisualItem* self, gint value);
611
GeeArrayList* (*get_thumbnails) (RygelVisualItem* self);
612
void (*set_thumbnails) (RygelVisualItem* self, GeeArrayList* value);
616
<NAME>RygelImageItem</NAME>
617
struct _RygelImageItem {
618
RygelMediaItem parent_instance;
619
RygelImageItemPrivate * priv;
623
<NAME>RygelImageItemClass</NAME>
624
struct _RygelImageItemClass {
625
RygelMediaItemClass parent_class;
629
<NAME>RygelLogicalOperator</NAME>
631
RYGEL_LOGICAL_OPERATOR_AND,
632
RYGEL_LOGICAL_OPERATOR_OR
633
} RygelLogicalOperator;
636
<NAME>RygelSearchExpression</NAME>
637
struct _RygelSearchExpression {
638
GTypeInstance parent_instance;
639
volatile int ref_count;
640
RygelSearchExpressionPrivate * priv;
647
<NAME>RygelSearchExpressionClass</NAME>
648
struct _RygelSearchExpressionClass {
649
GTypeClass parent_class;
650
void (*finalize) (RygelSearchExpression *self);
651
gboolean (*satisfied_by) (RygelSearchExpression* self, RygelMediaObject* media_object);
652
gchar* (*to_string) (RygelSearchExpression* self);
656
<NAME>RygelLogicalExpression</NAME>
657
struct _RygelLogicalExpression {
658
RygelSearchExpression parent_instance;
659
RygelLogicalExpressionPrivate * priv;
663
<NAME>RygelLogicalExpressionClass</NAME>
664
struct _RygelLogicalExpressionClass {
665
RygelSearchExpressionClass parent_class;
669
<NAME>RygelMediaArtStore</NAME>
670
struct _RygelMediaArtStore {
671
GObject parent_instance;
672
RygelMediaArtStorePrivate * priv;
676
<NAME>RygelMediaArtStoreClass</NAME>
677
struct _RygelMediaArtStoreClass {
678
GObjectClass parent_class;
682
<NAME>RygelMediaObjects</NAME>
683
struct _RygelMediaObjects {
684
GeeArrayList parent_instance;
685
RygelMediaObjectsPrivate * priv;
689
<NAME>RygelMediaObjectsClass</NAME>
690
struct _RygelMediaObjectsClass {
691
GeeArrayListClass parent_class;
695
<NAME>RygelMusicItem</NAME>
696
struct _RygelMusicItem {
697
RygelAudioItem parent_instance;
698
RygelMusicItemPrivate * priv;
703
RygelThumbnail* album_art;
707
<NAME>RygelMusicItemClass</NAME>
708
struct _RygelMusicItemClass {
709
RygelAudioItemClass parent_class;
713
<NAME>RygelPhotoItem</NAME>
714
struct _RygelPhotoItem {
715
RygelImageItem parent_instance;
716
RygelPhotoItemPrivate * priv;
721
<NAME>RygelPhotoItemClass</NAME>
722
struct _RygelPhotoItemClass {
723
RygelImageItemClass parent_class;
727
<NAME>RygelRelationalExpression</NAME>
728
struct _RygelRelationalExpression {
729
RygelSearchExpression parent_instance;
730
RygelRelationalExpressionPrivate * priv;
734
<NAME>RygelRelationalExpressionClass</NAME>
735
struct _RygelRelationalExpressionClass {
736
RygelSearchExpressionClass parent_class;
740
<NAME>RygelMediaContainer</NAME>
741
struct _RygelMediaContainer {
742
RygelMediaObject parent_instance;
743
RygelMediaContainerPrivate * priv;
750
<NAME>RygelMediaContainerClass</NAME>
751
struct _RygelMediaContainerClass {
752
RygelMediaObjectClass parent_class;
753
void (*get_children) (RygelMediaContainer* self, guint offset, guint max_count, const gchar* sort_criteria, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
754
RygelMediaObjects* (*get_children_finish) (RygelMediaContainer* self, GAsyncResult* _res_, GError** error);
755
void (*find_object) (RygelMediaContainer* self, const gchar* id, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
756
RygelMediaObject* (*find_object_finish) (RygelMediaContainer* self, GAsyncResult* _res_, GError** error);
760
<NAME>RygelSearchableContainerIface</NAME>
761
struct _RygelSearchableContainerIface {
762
GTypeInterface parent_iface;
763
void (*search) (RygelSearchableContainer* self, RygelSearchExpression* expression, guint offset, guint max_count, const gchar* sort_criteria, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
764
RygelMediaObjects* (*search_finish) (RygelSearchableContainer* self, GAsyncResult* _res_, guint* total_matches, GError** error);
765
GeeArrayList* (*get_search_classes) (RygelSearchableContainer* self);
766
void (*set_search_classes) (RygelSearchableContainer* self, GeeArrayList* value);
770
<NAME>RygelSimpleContainer</NAME>
771
struct _RygelSimpleContainer {
772
RygelMediaContainer parent_instance;
773
RygelSimpleContainerPrivate * priv;
774
RygelMediaObjects* children;
778
<NAME>RygelSimpleContainerClass</NAME>
779
struct _RygelSimpleContainerClass {
780
RygelMediaContainerClass parent_class;
784
<NAME>RygelSubtitle</NAME>
785
struct _RygelSubtitle {
786
GTypeInstance parent_instance;
787
volatile int ref_count;
788
RygelSubtitlePrivate * priv;
796
<NAME>RygelSubtitleClass</NAME>
797
struct _RygelSubtitleClass {
798
GTypeClass parent_class;
799
void (*finalize) (RygelSubtitle *self);
803
<NAME>RygelThumbnail</NAME>
804
struct _RygelThumbnail {
805
RygelIconInfo parent_instance;
806
RygelThumbnailPrivate * priv;
811
<NAME>RygelThumbnailClass</NAME>
812
struct _RygelThumbnailClass {
813
RygelIconInfoClass parent_class;
814
GUPnPDIDLLiteResource* (*add_resource) (RygelThumbnail* self, GUPnPDIDLLiteItem* didl_item, const gchar* protocol);
818
<NAME>RygelVideoItem</NAME>
819
struct _RygelVideoItem {
820
RygelAudioItem parent_instance;
821
RygelVideoItemPrivate * priv;
823
GeeArrayList* subtitles;
827
<NAME>RygelVideoItemClass</NAME>
828
struct _RygelVideoItemClass {
829
RygelAudioItemClass parent_class;
833
<NAME>RygelMediaServerPlugin</NAME>
834
struct _RygelMediaServerPlugin {
835
RygelPlugin parent_instance;
836
RygelMediaServerPluginPrivate * priv;
837
RygelMediaContainer* root_container;
841
<NAME>RygelMediaServerPluginClass</NAME>
842
struct _RygelMediaServerPluginClass {
843
RygelPluginClass parent_class;
847
<NAME>RygelWritableContainerIface</NAME>
848
struct _RygelWritableContainerIface {
849
GTypeInterface parent_iface;
850
void (*add_item) (RygelWritableContainer* self, RygelMediaItem* item, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
851
void (*add_item_finish) (RygelWritableContainer* self, GAsyncResult* _res_, GError** error);
852
void (*remove_item) (RygelWritableContainer* self, const gchar* id, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
853
void (*remove_item_finish) (RygelWritableContainer* self, GAsyncResult* _res_, GError** error);
854
GeeArrayList* (*get_create_classes) (RygelWritableContainer* self);
855
void (*set_create_classes) (RygelWritableContainer* self, GeeArrayList* value);
859
<NAME>RygelMediaServer</NAME>
860
struct _RygelMediaServer {
861
RygelMediaDevice parent_instance;
862
RygelMediaServerPrivate * priv;
866
<NAME>RygelMediaServerClass</NAME>
867
struct _RygelMediaServerClass {
868
RygelMediaDeviceClass parent_class;
872
<NAME>RygelContentDirectoryError</NAME>
874
RYGEL_CONTENT_DIRECTORY_ERROR_NO_SUCH_OBJECT = 701,
875
RYGEL_CONTENT_DIRECTORY_ERROR_INVALID_SORT_CRITERIA = 709,
876
RYGEL_CONTENT_DIRECTORY_ERROR_RESTRICTED_OBJECT = 711,
877
RYGEL_CONTENT_DIRECTORY_ERROR_BAD_METADATA = 712,
878
RYGEL_CONTENT_DIRECTORY_ERROR_RESTRICTED_PARENT = 713,
879
RYGEL_CONTENT_DIRECTORY_ERROR_NO_SUCH_DESTINATION_RESOURCE = 718,
880
RYGEL_CONTENT_DIRECTORY_ERROR_CANT_PROCESS = 720,
881
RYGEL_CONTENT_DIRECTORY_ERROR_INVALID_ARGS = 402
882
} RygelContentDirectoryError;
885
<NAME>RYGEL_CONTENT_DIRECTORY_ERROR</NAME>
886
#define RYGEL_CONTENT_DIRECTORY_ERROR rygel_content_directory_error_quark ()
889
<NAME>rygel_media_object_get_type</NAME>
890
<RETURNS>GType </RETURNS>
894
<NAME>rygel_transcode_manager_get_type</NAME>
895
<RETURNS>GType </RETURNS>
899
<NAME>rygel_http_server_get_type</NAME>
900
<RETURNS>GType </RETURNS>
904
<NAME>rygel_media_container_get_type</NAME>
905
<RETURNS>GType </RETURNS>
909
<NAME>rygel_media_item_get_type</NAME>
910
<RETURNS>GType </RETURNS>
914
<NAME>rygel_audio_item_get_type</NAME>
915
<RETURNS>GType </RETURNS>
919
<NAME>RYGEL_AUDIO_ITEM_UPNP_CLASS</NAME>
920
#define RYGEL_AUDIO_ITEM_UPNP_CLASS "object.item.audioItem"
923
<NAME>rygel_audio_item_new</NAME>
924
<RETURNS>RygelAudioItem * </RETURNS>
925
const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
928
<NAME>rygel_audio_item_construct</NAME>
929
<RETURNS>RygelAudioItem * </RETURNS>
930
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
933
<NAME>rygel_thumbnail_get_type</NAME>
934
<RETURNS>GType </RETURNS>
938
<NAME>rygel_visual_item_get_type</NAME>
939
<RETURNS>GType </RETURNS>
943
<NAME>rygel_image_item_get_type</NAME>
944
<RETURNS>GType </RETURNS>
948
<NAME>RYGEL_IMAGE_ITEM_UPNP_CLASS</NAME>
949
#define RYGEL_IMAGE_ITEM_UPNP_CLASS "object.item.imageItem"
952
<NAME>rygel_image_item_new</NAME>
953
<RETURNS>RygelImageItem * </RETURNS>
954
const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
957
<NAME>rygel_image_item_construct</NAME>
958
<RETURNS>RygelImageItem * </RETURNS>
959
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
962
<NAME>rygel_logical_operator_get_type</NAME>
963
<RETURNS>GType </RETURNS>
967
<NAME>rygel_search_expression_ref</NAME>
968
<RETURNS>gpointer </RETURNS>
972
<NAME>rygel_search_expression_unref</NAME>
973
<RETURNS>void </RETURNS>
977
<NAME>rygel_param_spec_search_expression</NAME>
978
<RETURNS>GParamSpec * </RETURNS>
979
const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags
982
<NAME>rygel_value_set_search_expression</NAME>
983
<RETURNS>void </RETURNS>
984
GValue* value, gpointer v_object
987
<NAME>rygel_value_take_search_expression</NAME>
988
<RETURNS>void </RETURNS>
989
GValue* value, gpointer v_object
992
<NAME>rygel_value_get_search_expression</NAME>
993
<RETURNS>gpointer </RETURNS>
997
<NAME>rygel_search_expression_get_type</NAME>
998
<RETURNS>GType </RETURNS>
1002
<NAME>rygel_logical_expression_get_type</NAME>
1003
<RETURNS>GType </RETURNS>
1007
<NAME>rygel_logical_expression_new</NAME>
1008
<RETURNS>RygelLogicalExpression * </RETURNS>
1012
<NAME>rygel_logical_expression_construct</NAME>
1013
<RETURNS>RygelLogicalExpression * </RETURNS>
1017
<NAME>rygel_media_art_store_get_type</NAME>
1018
<RETURNS>GType </RETURNS>
1022
<NAME>rygel_media_art_store_get_default</NAME>
1023
<RETURNS>RygelMediaArtStore * </RETURNS>
1027
<NAME>rygel_music_item_get_type</NAME>
1028
<RETURNS>GType </RETURNS>
1032
<NAME>rygel_media_art_store_find_media_art</NAME>
1033
<RETURNS>RygelThumbnail * </RETURNS>
1034
RygelMediaArtStore* self, RygelMusicItem* item, gboolean simple, GError** error
1037
<NAME>rygel_media_art_store_find_media_art_any</NAME>
1038
<RETURNS>RygelThumbnail * </RETURNS>
1039
RygelMediaArtStore* self, RygelMusicItem* item, GError** error
1042
<NAME>rygel_media_art_store_get_media_art_file</NAME>
1043
<RETURNS>GFile * </RETURNS>
1044
RygelMediaArtStore* self, const gchar* type, RygelMusicItem* item, gboolean simple
1047
<NAME>rygel_media_objects_get_type</NAME>
1048
<RETURNS>GType </RETURNS>
1052
<NAME>RYGEL_MEDIA_OBJECTS_SORT_CAPS</NAME>
1053
#define RYGEL_MEDIA_OBJECTS_SORT_CAPS "@id,@parentID,dc:title,upnp:class," "upnp:artist,upnp:author,upnp:album," "dc:date,upnp:originalTrackNumber"
1056
<NAME>rygel_media_objects_sort_by_criteria</NAME>
1057
<RETURNS>void </RETURNS>
1058
RygelMediaObjects* self, const gchar* sort_criteria
1061
<NAME>rygel_media_objects_new</NAME>
1062
<RETURNS>RygelMediaObjects * </RETURNS>
1066
<NAME>rygel_media_objects_construct</NAME>
1067
<RETURNS>RygelMediaObjects * </RETURNS>
1071
<NAME>RYGEL_MUSIC_ITEM_UPNP_CLASS</NAME>
1072
#define RYGEL_MUSIC_ITEM_UPNP_CLASS "object.item.audioItem.musicTrack"
1075
<NAME>rygel_music_item_new</NAME>
1076
<RETURNS>RygelMusicItem * </RETURNS>
1077
const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1080
<NAME>rygel_music_item_construct</NAME>
1081
<RETURNS>RygelMusicItem * </RETURNS>
1082
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1085
<NAME>rygel_music_item_lookup_album_art</NAME>
1086
<RETURNS>void </RETURNS>
1087
RygelMusicItem* self
1090
<NAME>rygel_photo_item_get_type</NAME>
1091
<RETURNS>GType </RETURNS>
1095
<NAME>RYGEL_PHOTO_ITEM_UPNP_CLASS</NAME>
1096
#define RYGEL_PHOTO_ITEM_UPNP_CLASS "object.item.imageItem.photo"
1099
<NAME>rygel_photo_item_new</NAME>
1100
<RETURNS>RygelPhotoItem * </RETURNS>
1101
const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1104
<NAME>rygel_photo_item_construct</NAME>
1105
<RETURNS>RygelPhotoItem * </RETURNS>
1106
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1109
<NAME>rygel_relational_expression_get_type</NAME>
1110
<RETURNS>GType </RETURNS>
1114
<NAME>rygel_relational_expression_compare_string</NAME>
1115
<RETURNS>gboolean </RETURNS>
1116
RygelRelationalExpression* self, const gchar* str
1119
<NAME>rygel_relational_expression_compare_int</NAME>
1120
<RETURNS>gboolean </RETURNS>
1121
RygelRelationalExpression* self, gint integer
1124
<NAME>rygel_relational_expression_new</NAME>
1125
<RETURNS>RygelRelationalExpression * </RETURNS>
1129
<NAME>rygel_relational_expression_construct</NAME>
1130
<RETURNS>RygelRelationalExpression * </RETURNS>
1134
<NAME>rygel_searchable_container_get_type</NAME>
1135
<RETURNS>GType </RETURNS>
1139
<NAME>rygel_simple_container_get_type</NAME>
1140
<RETURNS>GType </RETURNS>
1144
<NAME>rygel_simple_container_new</NAME>
1145
<RETURNS>RygelSimpleContainer * </RETURNS>
1146
const gchar* id, RygelMediaContainer* parent, const gchar* title
1149
<NAME>rygel_simple_container_construct</NAME>
1150
<RETURNS>RygelSimpleContainer * </RETURNS>
1151
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title
1154
<NAME>rygel_simple_container_new_root</NAME>
1155
<RETURNS>RygelSimpleContainer * </RETURNS>
1159
<NAME>rygel_simple_container_construct_root</NAME>
1160
<RETURNS>RygelSimpleContainer * </RETURNS>
1161
GType object_type, const gchar* title
1164
<NAME>rygel_simple_container_add_child_item</NAME>
1165
<RETURNS>void </RETURNS>
1166
RygelSimpleContainer* self, RygelMediaItem* child
1169
<NAME>rygel_simple_container_get_all_children</NAME>
1170
<RETURNS>RygelMediaObjects * </RETURNS>
1171
RygelSimpleContainer* self
1174
<NAME>rygel_simple_container_add_child_container</NAME>
1175
<RETURNS>void </RETURNS>
1176
RygelSimpleContainer* self, RygelMediaContainer* child
1179
<NAME>rygel_simple_container_remove_child</NAME>
1180
<RETURNS>void </RETURNS>
1181
RygelSimpleContainer* self, RygelMediaObject* child
1184
<NAME>rygel_simple_container_clear</NAME>
1185
<RETURNS>void </RETURNS>
1186
RygelSimpleContainer* self
1189
<NAME>rygel_simple_container_is_child_id_unique</NAME>
1190
<RETURNS>gboolean </RETURNS>
1191
RygelSimpleContainer* self, const gchar* child_id
1194
<NAME>rygel_subtitle_ref</NAME>
1195
<RETURNS>gpointer </RETURNS>
1199
<NAME>rygel_subtitle_unref</NAME>
1200
<RETURNS>void </RETURNS>
1204
<NAME>rygel_param_spec_subtitle</NAME>
1205
<RETURNS>GParamSpec * </RETURNS>
1206
const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags
1209
<NAME>rygel_value_set_subtitle</NAME>
1210
<RETURNS>void </RETURNS>
1211
GValue* value, gpointer v_object
1214
<NAME>rygel_value_take_subtitle</NAME>
1215
<RETURNS>void </RETURNS>
1216
GValue* value, gpointer v_object
1219
<NAME>rygel_value_get_subtitle</NAME>
1220
<RETURNS>gpointer </RETURNS>
1224
<NAME>rygel_subtitle_get_type</NAME>
1225
<RETURNS>GType </RETURNS>
1229
<NAME>rygel_subtitle_new</NAME>
1230
<RETURNS>RygelSubtitle * </RETURNS>
1231
const gchar* mime_type, const gchar* caption_type
1234
<NAME>rygel_subtitle_construct</NAME>
1235
<RETURNS>RygelSubtitle * </RETURNS>
1236
GType object_type, const gchar* mime_type, const gchar* caption_type
1239
<NAME>rygel_thumbnail_new</NAME>
1240
<RETURNS>RygelThumbnail * </RETURNS>
1241
const gchar* mime_type, const gchar* dlna_profile, const gchar* file_extension
1244
<NAME>rygel_thumbnail_construct</NAME>
1245
<RETURNS>RygelThumbnail * </RETURNS>
1246
GType object_type, const gchar* mime_type, const gchar* dlna_profile, const gchar* file_extension
1249
<NAME>rygel_video_item_get_type</NAME>
1250
<RETURNS>GType </RETURNS>
1254
<NAME>RYGEL_VIDEO_ITEM_UPNP_CLASS</NAME>
1255
#define RYGEL_VIDEO_ITEM_UPNP_CLASS "object.item.videoItem"
1258
<NAME>rygel_video_item_new</NAME>
1259
<RETURNS>RygelVideoItem * </RETURNS>
1260
const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1263
<NAME>rygel_video_item_construct</NAME>
1264
<RETURNS>RygelVideoItem * </RETURNS>
1265
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1268
<NAME>RYGEL_MEDIA_CONTAINER_UPNP_CLASS</NAME>
1269
#define RYGEL_MEDIA_CONTAINER_UPNP_CLASS "object.container"
1272
<NAME>RYGEL_MEDIA_CONTAINER_STORAGE_FOLDER</NAME>
1273
#define RYGEL_MEDIA_CONTAINER_STORAGE_FOLDER RYGEL_MEDIA_CONTAINER_UPNP_CLASS ".storageFolder"
1276
<NAME>RYGEL_MEDIA_CONTAINER_MUSIC_ALBUM</NAME>
1277
#define RYGEL_MEDIA_CONTAINER_MUSIC_ALBUM RYGEL_MEDIA_CONTAINER_UPNP_CLASS ".album.musicAlbum"
1280
<NAME>RYGEL_MEDIA_CONTAINER_MUSIC_ARTIST</NAME>
1281
#define RYGEL_MEDIA_CONTAINER_MUSIC_ARTIST RYGEL_MEDIA_CONTAINER_UPNP_CLASS ".person.musicArtist"
1284
<NAME>RYGEL_MEDIA_CONTAINER_MUSIC_GENRE</NAME>
1285
#define RYGEL_MEDIA_CONTAINER_MUSIC_GENRE RYGEL_MEDIA_CONTAINER_UPNP_CLASS ".genre.musicGenre"
1288
<NAME>RYGEL_MEDIA_CONTAINER_ALBUM_SORT_CRITERIA</NAME>
1289
#define RYGEL_MEDIA_CONTAINER_ALBUM_SORT_CRITERIA "+upnp:class," "+rygel:originalVolumeNumber," "+upnp:originalTrackNumber," "+dc:title"
1292
<NAME>rygel_media_container_construct</NAME>
1293
<RETURNS>RygelMediaContainer * </RETURNS>
1294
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, gint child_count
1297
<NAME>rygel_media_container_construct_root</NAME>
1298
<RETURNS>RygelMediaContainer * </RETURNS>
1299
GType object_type, const gchar* title, gint child_count
1302
<NAME>rygel_media_container_get_children</NAME>
1303
<RETURNS>void </RETURNS>
1304
RygelMediaContainer* self, guint offset, guint max_count, const gchar* sort_criteria, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1307
<NAME>rygel_media_container_get_children_finish</NAME>
1308
<RETURNS>RygelMediaObjects * </RETURNS>
1309
RygelMediaContainer* self, GAsyncResult* _res_, GError** error
1312
<NAME>rygel_media_container_find_object</NAME>
1313
<RETURNS>void </RETURNS>
1314
RygelMediaContainer* self, const gchar* id, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1317
<NAME>rygel_media_container_find_object_finish</NAME>
1318
<RETURNS>RygelMediaObject * </RETURNS>
1319
RygelMediaContainer* self, GAsyncResult* _res_, GError** error
1322
<NAME>rygel_media_container_updated</NAME>
1323
<RETURNS>void </RETURNS>
1324
RygelMediaContainer* self
1327
<NAME>rygel_media_container_get_sort_criteria</NAME>
1328
<RETURNS>const gchar * </RETURNS>
1329
RygelMediaContainer* self
1332
<NAME>rygel_media_container_set_sort_criteria</NAME>
1333
<RETURNS>void </RETURNS>
1334
RygelMediaContainer* self, const gchar* value
1337
<NAME>rygel_media_item_construct</NAME>
1338
<RETURNS>RygelMediaItem * </RETURNS>
1339
GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class
1342
<NAME>rygel_media_item_create_stream_source</NAME>
1343
<RETURNS>GstElement * </RETURNS>
1344
RygelMediaItem* self, const gchar* host_ip
1347
<NAME>rygel_media_item_is_live_stream</NAME>
1348
<RETURNS>gboolean </RETURNS>
1349
RygelMediaItem* self
1352
<NAME>rygel_media_item_streamable</NAME>
1353
<RETURNS>gboolean </RETURNS>
1354
RygelMediaItem* self
1357
<NAME>rygel_media_item_add_uri</NAME>
1358
<RETURNS>void </RETURNS>
1359
RygelMediaItem* self, const gchar* uri
1362
<NAME>rygel_media_item_get_protocol_info</NAME>
1363
<RETURNS>GUPnPProtocolInfo * </RETURNS>
1364
RygelMediaItem* self, const gchar* uri, const gchar* protocol
1367
<NAME>rygel_media_item_add_resources</NAME>
1368
<RETURNS>void </RETURNS>
1369
RygelMediaItem* self, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error
1372
<NAME>rygel_media_item_get_size</NAME>
1373
<RETURNS>gint64 </RETURNS>
1374
RygelMediaItem* self
1377
<NAME>rygel_media_item_set_size</NAME>
1378
<RETURNS>void </RETURNS>
1379
RygelMediaItem* self, gint64 value
1382
<NAME>rygel_media_item_get_place_holder</NAME>
1383
<RETURNS>gboolean </RETURNS>
1384
RygelMediaItem* self
1387
<NAME>rygel_media_item_set_place_holder</NAME>
1388
<RETURNS>void </RETURNS>
1389
RygelMediaItem* self, gboolean value
1392
<NAME>rygel_media_item_get_description</NAME>
1393
<RETURNS>const gchar * </RETURNS>
1394
RygelMediaItem* self
1397
<NAME>rygel_media_item_set_description</NAME>
1398
<RETURNS>void </RETURNS>
1399
RygelMediaItem* self, const gchar* value
1402
<NAME>rygel_media_object_get_writable</NAME>
1403
<RETURNS>void </RETURNS>
1404
RygelMediaObject* self, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1407
<NAME>rygel_media_object_get_writable_finish</NAME>
1408
<RETURNS>GFile * </RETURNS>
1409
RygelMediaObject* self, GAsyncResult* _res_, GError** error
1412
<NAME>rygel_media_object_get_writables</NAME>
1413
<RETURNS>void </RETURNS>
1414
RygelMediaObject* self, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1417
<NAME>rygel_media_object_get_writables_finish</NAME>
1418
<RETURNS>GeeArrayList * </RETURNS>
1419
RygelMediaObject* self, GAsyncResult* _res_, GError** error
1422
<NAME>rygel_media_object_compare_string_props</NAME>
1423
<RETURNS>gint </RETURNS>
1424
RygelMediaObject* self, const gchar* prop1, const gchar* prop2
1427
<NAME>rygel_media_object_compare_int_props</NAME>
1428
<RETURNS>gint </RETURNS>
1429
RygelMediaObject* self, gint prop1, gint prop2
1432
<NAME>rygel_media_object_construct</NAME>
1433
<RETURNS>RygelMediaObject * </RETURNS>
1437
<NAME>rygel_media_object_get_parent_ref</NAME>
1438
<RETURNS>RygelMediaContainer * </RETURNS>
1439
RygelMediaObject* self
1442
<NAME>rygel_media_object_set_parent_ref</NAME>
1443
<RETURNS>void </RETURNS>
1444
RygelMediaObject* self, RygelMediaContainer* value
1447
<NAME>rygel_media_object_get_title</NAME>
1448
<RETURNS>const gchar * </RETURNS>
1449
RygelMediaObject* self
1452
<NAME>rygel_media_object_set_title</NAME>
1453
<RETURNS>void </RETURNS>
1454
RygelMediaObject* self, const gchar* value
1457
<NAME>rygel_media_server_plugin_get_type</NAME>
1458
<RETURNS>GType </RETURNS>
1462
<NAME>rygel_media_server_plugin_construct</NAME>
1463
<RETURNS>RygelMediaServerPlugin * </RETURNS>
1464
GType object_type, RygelMediaContainer* root_container, const gchar* name, const gchar* description
1467
<NAME>rygel_search_expression_satisfied_by</NAME>
1468
<RETURNS>gboolean </RETURNS>
1469
RygelSearchExpression* self, RygelMediaObject* media_object
1472
<NAME>rygel_search_expression_to_string</NAME>
1473
<RETURNS>gchar * </RETURNS>
1474
RygelSearchExpression* self
1477
<NAME>rygel_search_expression_construct</NAME>
1478
<RETURNS>RygelSearchExpression * </RETURNS>
1479
GType object_type, GType g_type, GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GType h_type, GBoxedCopyFunc h_dup_func, GDestroyNotify h_destroy_func, GType i_type, GBoxedCopyFunc i_dup_func, GDestroyNotify i_destroy_func
1482
<NAME>rygel_searchable_container_search</NAME>
1483
<RETURNS>void </RETURNS>
1484
RygelSearchableContainer* self, RygelSearchExpression* expression, guint offset, guint max_count, const gchar* sort_criteria, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1487
<NAME>rygel_searchable_container_search_finish</NAME>
1488
<RETURNS>RygelMediaObjects * </RETURNS>
1489
RygelSearchableContainer* self, GAsyncResult* _res_, guint* total_matches, GError** error
1492
<NAME>rygel_searchable_container_simple_search</NAME>
1493
<RETURNS>void </RETURNS>
1494
RygelSearchableContainer* self, RygelSearchExpression* expression, guint offset, guint max_count, const gchar* sort_criteria, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1497
<NAME>rygel_searchable_container_simple_search_finish</NAME>
1498
<RETURNS>RygelMediaObjects * </RETURNS>
1499
RygelSearchableContainer* self, GAsyncResult* _res_, guint* total_matches, GError** error
1502
<NAME>rygel_searchable_container_find_object</NAME>
1503
<RETURNS>void </RETURNS>
1504
RygelSearchableContainer* self, const gchar* id, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1507
<NAME>rygel_searchable_container_find_object_finish</NAME>
1508
<RETURNS>RygelMediaObject * </RETURNS>
1509
RygelSearchableContainer* self, GAsyncResult* _res_, GError** error
1512
<NAME>rygel_searchable_container_get_search_classes</NAME>
1513
<RETURNS>GeeArrayList * </RETURNS>
1514
RygelSearchableContainer* self
1517
<NAME>rygel_searchable_container_set_search_classes</NAME>
1518
<RETURNS>void </RETURNS>
1519
RygelSearchableContainer* self, GeeArrayList* value
1522
<NAME>rygel_visual_item_get_width</NAME>
1523
<RETURNS>gint </RETURNS>
1524
RygelVisualItem* self
1527
<NAME>rygel_visual_item_set_width</NAME>
1528
<RETURNS>void </RETURNS>
1529
RygelVisualItem* self, gint value
1532
<NAME>rygel_visual_item_get_height</NAME>
1533
<RETURNS>gint </RETURNS>
1534
RygelVisualItem* self
1537
<NAME>rygel_visual_item_set_height</NAME>
1538
<RETURNS>void </RETURNS>
1539
RygelVisualItem* self, gint value
1542
<NAME>rygel_visual_item_get_pixel_width</NAME>
1543
<RETURNS>gint </RETURNS>
1544
RygelVisualItem* self
1547
<NAME>rygel_visual_item_set_pixel_width</NAME>
1548
<RETURNS>void </RETURNS>
1549
RygelVisualItem* self, gint value
1552
<NAME>rygel_visual_item_get_pixel_height</NAME>
1553
<RETURNS>gint </RETURNS>
1554
RygelVisualItem* self
1557
<NAME>rygel_visual_item_set_pixel_height</NAME>
1558
<RETURNS>void </RETURNS>
1559
RygelVisualItem* self, gint value
1562
<NAME>rygel_visual_item_get_color_depth</NAME>
1563
<RETURNS>gint </RETURNS>
1564
RygelVisualItem* self
1567
<NAME>rygel_visual_item_set_color_depth</NAME>
1568
<RETURNS>void </RETURNS>
1569
RygelVisualItem* self, gint value
1572
<NAME>rygel_visual_item_get_thumbnails</NAME>
1573
<RETURNS>GeeArrayList * </RETURNS>
1574
RygelVisualItem* self
1577
<NAME>rygel_visual_item_set_thumbnails</NAME>
1578
<RETURNS>void </RETURNS>
1579
RygelVisualItem* self, GeeArrayList* value
1582
<NAME>rygel_writable_container_get_type</NAME>
1583
<RETURNS>GType </RETURNS>
1587
<NAME>rygel_writable_container_can_create</NAME>
1588
<RETURNS>gboolean </RETURNS>
1589
RygelWritableContainer* self, const gchar* upnp_class
1592
<NAME>rygel_writable_container_add_item</NAME>
1593
<RETURNS>void </RETURNS>
1594
RygelWritableContainer* self, RygelMediaItem* item, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1597
<NAME>rygel_writable_container_add_item_finish</NAME>
1598
<RETURNS>void </RETURNS>
1599
RygelWritableContainer* self, GAsyncResult* _res_, GError** error
1602
<NAME>rygel_writable_container_remove_item</NAME>
1603
<RETURNS>void </RETURNS>
1604
RygelWritableContainer* self, const gchar* id, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_
1607
<NAME>rygel_writable_container_remove_item_finish</NAME>
1608
<RETURNS>void </RETURNS>
1609
RygelWritableContainer* self, GAsyncResult* _res_, GError** error
1612
<NAME>rygel_writable_container_get_create_classes</NAME>
1613
<RETURNS>GeeArrayList * </RETURNS>
1614
RygelWritableContainer* self
1617
<NAME>rygel_writable_container_set_create_classes</NAME>
1618
<RETURNS>void </RETURNS>
1619
RygelWritableContainer* self, GeeArrayList* value
1622
<NAME>rygel_media_server_get_type</NAME>
1623
<RETURNS>GType </RETURNS>
1627
<NAME>rygel_media_server_new</NAME>
1628
<RETURNS>RygelMediaServer * </RETURNS>
1629
const gchar* title, RygelMediaContainer* root_container
1632
<NAME>rygel_media_server_construct</NAME>
1633
<RETURNS>RygelMediaServer * </RETURNS>
1634
GType object_type, const gchar* title, RygelMediaContainer* root_container
1637
<NAME>rygel_content_directory_error_quark</NAME>
1638
<RETURNS>GQuark </RETURNS>
1642
<NAME>RygelLogicalExpressionPrivate</NAME>
1645
<NAME>RygelMediaItemPrivate</NAME>
1648
<NAME>RygelMediaObjectPrivate</NAME>
1651
<NAME>RygelPhotoItemPrivate</NAME>
1654
<NAME>RygelVideoItemPrivate</NAME>
1657
<NAME>RygelImageItemPrivate</NAME>
1660
<NAME>RygelMusicItemPrivate</NAME>
1663
<NAME>RygelMediaServerPrivate</NAME>
1666
<NAME>RygelSearchableContainer</NAME>
1669
<NAME>RygelVisualItem</NAME>
1672
<NAME>RygelWritableContainer</NAME>
1675
<NAME>RygelTranscodeManagerClass</NAME>
1678
<NAME>RygelSubtitlePrivate</NAME>
1681
<NAME>RygelMediaServerPluginPrivate</NAME>
1684
<NAME>RygelHTTPServerClass</NAME>
1687
<NAME>RygelSimpleContainerPrivate</NAME>
1690
<NAME>RygelThumbnailPrivate</NAME>
1693
<NAME>RygelTranscodeManager</NAME>
1696
<NAME>RygelRelationalExpressionPrivate</NAME>
1699
<NAME>RygelAudioItemPrivate</NAME>
1702
<NAME>RygelHTTPServer</NAME>
1705
<NAME>RygelMediaArtStorePrivate</NAME>
1708
<NAME>RygelMediaObjectsPrivate</NAME>
1711
<NAME>RygelSearchExpressionPrivate</NAME>
1714
<NAME>RygelMediaContainerPrivate</NAME>