~ubuntu-branches/ubuntu/trusty/rygel/trusty

« back to all changes in this revision

Viewing changes to src/rygel/rygel-image-item.c

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson
  • Date: 2011-12-16 15:21:25 UTC
  • mfrom: (14.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20111216152125-qgn31dkfmhouhrf0
Upload to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* rygel-image-item.c generated by valac 0.12.0, the Vala compiler
 
1
/* rygel-image-item.c generated by valac 0.14.1, the Vala compiler
2
2
 * generated from rygel-image-item.vala, do not modify */
3
3
 
4
4
/*
235
235
static gboolean rygel_image_item_real_streamable (RygelMediaItem* base);
236
236
static void rygel_image_item_real_add_uri (RygelMediaItem* base, const gchar* uri);
237
237
void rygel_media_item_add_uri (RygelMediaItem* self, const gchar* uri);
238
 
void rygel_visual_item_add_thumbnail_for_uri (RygelVisualItem* self, const gchar* uri);
 
238
void rygel_visual_item_add_thumbnail_for_uri (RygelVisualItem* self, const gchar* uri, const gchar* mime_type);
239
239
static void rygel_image_item_real_add_resources (RygelMediaItem* base, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error);
240
240
void rygel_media_item_add_resources (RygelMediaItem* self, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error);
241
241
void rygel_visual_item_add_thumbnail_resources (RygelVisualItem* self, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error);
266
266
 
267
267
RygelImageItem* rygel_image_item_construct (GType object_type, const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class) {
268
268
        RygelImageItem * self = NULL;
269
 
        GeeArrayList* _tmp0_ = NULL;
270
 
        GeeArrayList* _tmp1_;
 
269
        const gchar* _tmp0_;
 
270
        RygelMediaContainer* _tmp1_;
 
271
        const gchar* _tmp2_;
 
272
        const gchar* _tmp3_;
 
273
        GeeArrayList* _tmp4_;
 
274
        GeeArrayList* _tmp5_;
 
275
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
271
276
        g_return_val_if_fail (id != NULL, NULL);
 
277
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
272
278
        g_return_val_if_fail (parent != NULL, NULL);
 
279
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
273
280
        g_return_val_if_fail (title != NULL, NULL);
 
281
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
274
282
        g_return_val_if_fail (upnp_class != NULL, NULL);
275
 
        self = (RygelImageItem*) rygel_media_item_construct (object_type, id, parent, title, upnp_class);
276
 
        _tmp0_ = gee_array_list_new (RYGEL_TYPE_THUMBNAIL, (GBoxedCopyFunc) rygel_icon_info_ref, rygel_icon_info_unref, NULL);
277
 
        _tmp1_ = _tmp0_;
278
 
        rygel_visual_item_set_thumbnails ((RygelVisualItem*) self, _tmp1_);
279
 
        _g_object_unref0 (_tmp1_);
 
283
#line 46 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
284
        _tmp0_ = id;
 
285
#line 46 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
286
        _tmp1_ = parent;
 
287
#line 46 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
288
        _tmp2_ = title;
 
289
#line 46 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
290
        _tmp3_ = upnp_class;
 
291
#line 46 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
292
        self = (RygelImageItem*) rygel_media_item_construct (object_type, _tmp0_, _tmp1_, _tmp2_, _tmp3_);
 
293
#line 48 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
294
        _tmp4_ = gee_array_list_new (RYGEL_TYPE_THUMBNAIL, (GBoxedCopyFunc) rygel_icon_info_ref, rygel_icon_info_unref, NULL);
 
295
#line 48 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
296
        _tmp5_ = _tmp4_;
 
297
#line 48 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
298
        rygel_visual_item_set_thumbnails ((RygelVisualItem*) self, _tmp5_);
 
299
#line 48 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
300
        _g_object_unref0 (_tmp5_);
 
301
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
280
302
        return self;
 
303
#line 304 "rygel-image-item.c"
281
304
}
282
305
 
283
306
 
284
307
RygelImageItem* rygel_image_item_new (const gchar* id, RygelMediaContainer* parent, const gchar* title, const gchar* upnp_class) {
 
308
#line 42 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
285
309
        return rygel_image_item_construct (RYGEL_TYPE_IMAGE_ITEM, id, parent, title, upnp_class);
 
310
#line 311 "rygel-image-item.c"
286
311
}
287
312
 
288
313
 
289
314
static gboolean rygel_image_item_real_streamable (RygelMediaItem* base) {
290
315
        RygelImageItem * self;
291
316
        gboolean result = FALSE;
 
317
#line 51 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
292
318
        self = (RygelImageItem*) base;
 
319
#line 52 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
293
320
        result = FALSE;
 
321
#line 52 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
294
322
        return result;
 
323
#line 324 "rygel-image-item.c"
295
324
}
296
325
 
297
326
 
298
327
static void rygel_image_item_real_add_uri (RygelMediaItem* base, const gchar* uri) {
299
328
        RygelImageItem * self;
 
329
        const gchar* _tmp0_;
 
330
        const gchar* _tmp1_;
 
331
        const gchar* _tmp2_;
 
332
#line 55 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
300
333
        self = (RygelImageItem*) base;
 
334
#line 55 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
301
335
        g_return_if_fail (uri != NULL);
302
 
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_uri (RYGEL_MEDIA_ITEM (self), uri);
303
 
        rygel_visual_item_add_thumbnail_for_uri ((RygelVisualItem*) self, uri);
 
336
#line 56 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
337
        _tmp0_ = uri;
 
338
#line 56 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
339
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_uri (RYGEL_MEDIA_ITEM (self), _tmp0_);
 
340
#line 58 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
341
        _tmp1_ = uri;
 
342
#line 58 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
343
        _tmp2_ = ((RygelMediaItem*) self)->mime_type;
 
344
#line 58 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
345
        rygel_visual_item_add_thumbnail_for_uri ((RygelVisualItem*) self, _tmp1_, _tmp2_);
 
346
#line 347 "rygel-image-item.c"
304
347
}
305
348
 
306
349
 
307
350
static void rygel_image_item_real_add_resources (RygelMediaItem* base, GUPnPDIDLLiteItem* didl_item, gboolean allow_internal, GError** error) {
308
351
        RygelImageItem * self;
 
352
        GUPnPDIDLLiteItem* _tmp0_;
 
353
        gboolean _tmp1_;
 
354
        GUPnPDIDLLiteItem* _tmp2_;
 
355
        gboolean _tmp3_;
309
356
        GError * _inner_error_ = NULL;
 
357
#line 61 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
310
358
        self = (RygelImageItem*) base;
 
359
#line 61 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
311
360
        g_return_if_fail (didl_item != NULL);
312
 
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_resources (RYGEL_MEDIA_ITEM (self), didl_item, allow_internal, &_inner_error_);
 
361
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
362
        _tmp0_ = didl_item;
 
363
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
364
        _tmp1_ = allow_internal;
 
365
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
366
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_resources (RYGEL_MEDIA_ITEM (self), _tmp0_, _tmp1_, &_inner_error_);
 
367
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
313
368
        if (_inner_error_ != NULL) {
 
369
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
314
370
                g_propagate_error (error, _inner_error_);
 
371
#line 64 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
315
372
                return;
 
373
#line 374 "rygel-image-item.c"
316
374
        }
317
 
        rygel_visual_item_add_thumbnail_resources ((RygelVisualItem*) self, didl_item, allow_internal, &_inner_error_);
 
375
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
376
        _tmp2_ = didl_item;
 
377
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
378
        _tmp3_ = allow_internal;
 
379
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
380
        rygel_visual_item_add_thumbnail_resources ((RygelVisualItem*) self, _tmp2_, _tmp3_, &_inner_error_);
 
381
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
318
382
        if (_inner_error_ != NULL) {
 
383
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
319
384
                g_propagate_error (error, _inner_error_);
 
385
#line 66 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
320
386
                return;
 
387
#line 388 "rygel-image-item.c"
321
388
        }
322
389
}
323
390
 
325
392
static GUPnPDIDLLiteResource* rygel_image_item_real_add_resource (RygelMediaItem* base, GUPnPDIDLLiteItem* didl_item, const gchar* uri, const gchar* protocol, const gchar* import_uri, GError** error) {
326
393
        RygelImageItem * self;
327
394
        GUPnPDIDLLiteResource* result = NULL;
328
 
        GUPnPDIDLLiteResource* _tmp0_ = NULL;
 
395
        GUPnPDIDLLiteItem* _tmp0_;
 
396
        const gchar* _tmp1_;
 
397
        const gchar* _tmp2_;
 
398
        const gchar* _tmp3_;
 
399
        GUPnPDIDLLiteResource* _tmp4_ = NULL;
329
400
        GUPnPDIDLLiteResource* res;
330
401
        GError * _inner_error_ = NULL;
 
402
#line 69 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
331
403
        self = (RygelImageItem*) base;
 
404
#line 69 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
332
405
        g_return_val_if_fail (didl_item != NULL, NULL);
 
406
#line 69 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
333
407
        g_return_val_if_fail (protocol != NULL, NULL);
334
 
        _tmp0_ = RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_resource (RYGEL_MEDIA_ITEM (self), didl_item, uri, protocol, import_uri, &_inner_error_);
335
 
        res = _tmp0_;
 
408
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
409
        _tmp0_ = didl_item;
 
410
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
411
        _tmp1_ = uri;
 
412
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
413
        _tmp2_ = protocol;
 
414
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
415
        _tmp3_ = import_uri;
 
416
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
417
        _tmp4_ = RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_resource (RYGEL_MEDIA_ITEM (self), _tmp0_, _tmp1_, _tmp2_, _tmp3_, &_inner_error_);
 
418
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
419
        res = _tmp4_;
 
420
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
336
421
        if (_inner_error_ != NULL) {
 
422
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
337
423
                g_propagate_error (error, _inner_error_);
 
424
#line 75 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
338
425
                return NULL;
 
426
#line 427 "rygel-image-item.c"
339
427
        }
 
428
#line 77 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
340
429
        rygel_visual_item_add_visual_props ((RygelVisualItem*) self, res);
 
430
#line 79 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
341
431
        result = res;
 
432
#line 79 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
342
433
        return result;
 
434
#line 435 "rygel-image-item.c"
343
435
}
344
436
 
345
437
 
346
438
static void rygel_image_item_real_add_proxy_resources (RygelMediaItem* base, RygelHTTPServer* server, GUPnPDIDLLiteItem* didl_item, GError** error) {
347
439
        RygelImageItem * self;
348
 
        gboolean _tmp0_;
 
440
        RygelHTTPServer* _tmp0_;
 
441
        GUPnPDIDLLiteItem* _tmp1_;
 
442
        gboolean _tmp2_;
 
443
        gboolean _tmp3_;
349
444
        GError * _inner_error_ = NULL;
 
445
#line 82 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
350
446
        self = (RygelImageItem*) base;
 
447
#line 82 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
351
448
        g_return_if_fail (server != NULL);
 
449
#line 82 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
352
450
        g_return_if_fail (didl_item != NULL);
353
 
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_proxy_resources (RYGEL_MEDIA_ITEM (self), server, didl_item, &_inner_error_);
 
451
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
452
        _tmp0_ = server;
 
453
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
454
        _tmp1_ = didl_item;
 
455
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
456
        RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->add_proxy_resources (RYGEL_MEDIA_ITEM (self), _tmp0_, _tmp1_, &_inner_error_);
 
457
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
354
458
        if (_inner_error_ != NULL) {
 
459
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
355
460
                g_propagate_error (error, _inner_error_);
 
461
#line 85 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
356
462
                return;
 
463
#line 464 "rygel-image-item.c"
357
464
        }
358
 
        _tmp0_ = rygel_media_item_get_place_holder ((RygelMediaItem*) self);
359
 
        if (!_tmp0_) {
360
 
                rygel_visual_item_add_thumbnail_proxy_resources ((RygelVisualItem*) self, server, didl_item, &_inner_error_);
 
465
#line 87 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
466
        _tmp2_ = rygel_media_item_get_place_holder ((RygelMediaItem*) self);
 
467
#line 87 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
468
        _tmp3_ = _tmp2_;
 
469
#line 87 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
470
        if (!_tmp3_) {
 
471
#line 472 "rygel-image-item.c"
 
472
                RygelHTTPServer* _tmp4_;
 
473
                GUPnPDIDLLiteItem* _tmp5_;
 
474
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
475
                _tmp4_ = server;
 
476
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
477
                _tmp5_ = didl_item;
 
478
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
479
                rygel_visual_item_add_thumbnail_proxy_resources ((RygelVisualItem*) self, _tmp4_, _tmp5_, &_inner_error_);
 
480
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
361
481
                if (_inner_error_ != NULL) {
 
482
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
362
483
                        g_propagate_error (error, _inner_error_);
 
484
#line 89 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
363
485
                        return;
 
486
#line 487 "rygel-image-item.c"
364
487
                }
365
488
        }
366
489
}
369
492
static GUPnPProtocolInfo* rygel_image_item_real_get_protocol_info (RygelMediaItem* base, const gchar* uri, const gchar* protocol) {
370
493
        RygelImageItem * self;
371
494
        GUPnPProtocolInfo* result = NULL;
372
 
        GUPnPProtocolInfo* _tmp0_ = NULL;
 
495
        const gchar* _tmp0_;
 
496
        const gchar* _tmp1_;
 
497
        GUPnPProtocolInfo* _tmp2_ = NULL;
373
498
        GUPnPProtocolInfo* protocol_info;
374
 
        GUPnPDLNAFlags _tmp1_;
 
499
        GUPnPDLNAFlags _tmp3_;
 
500
        GUPnPDLNAFlags _tmp4_;
 
501
#line 93 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
375
502
        self = (RygelImageItem*) base;
 
503
#line 93 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
376
504
        g_return_val_if_fail (protocol != NULL, NULL);
377
 
        _tmp0_ = RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->get_protocol_info (RYGEL_MEDIA_ITEM (self), uri, protocol);
378
 
        protocol_info = _tmp0_;
379
 
        _tmp1_ = gupnp_protocol_info_get_dlna_flags (protocol_info);
380
 
        gupnp_protocol_info_set_dlna_flags (protocol_info, _tmp1_ | GUPNP_DLNA_FLAGS_INTERACTIVE_TRANSFER_MODE);
 
505
#line 95 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
506
        _tmp0_ = uri;
 
507
#line 95 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
508
        _tmp1_ = protocol;
 
509
#line 95 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
510
        _tmp2_ = RYGEL_MEDIA_ITEM_CLASS (rygel_image_item_parent_class)->get_protocol_info (RYGEL_MEDIA_ITEM (self), _tmp0_, _tmp1_);
 
511
#line 95 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
512
        protocol_info = _tmp2_;
 
513
#line 97 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
514
        _tmp3_ = gupnp_protocol_info_get_dlna_flags (protocol_info);
 
515
#line 97 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
516
        _tmp4_ = _tmp3_;
 
517
#line 97 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
518
        gupnp_protocol_info_set_dlna_flags (protocol_info, _tmp4_ | GUPNP_DLNA_FLAGS_INTERACTIVE_TRANSFER_MODE);
 
519
#line 99 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
381
520
        result = protocol_info;
 
521
#line 99 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
382
522
        return result;
 
523
#line 524 "rygel-image-item.c"
383
524
}
384
525
 
385
526
 
386
527
static gint rygel_image_item_real_get_width (RygelVisualItem* base) {
387
528
        gint result;
388
529
        RygelImageItem* self;
 
530
        gint _tmp0_;
 
531
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
389
532
        self = (RygelImageItem*) base;
390
 
        result = self->priv->_width;
 
533
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
534
        _tmp0_ = self->priv->_width;
 
535
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
536
        result = _tmp0_;
 
537
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
391
538
        return result;
 
539
#line 540 "rygel-image-item.c"
392
540
}
393
541
 
394
542
 
395
543
static void rygel_image_item_real_set_width (RygelVisualItem* base, gint value) {
396
544
        RygelImageItem* self;
 
545
        gint _tmp0_;
 
546
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
397
547
        self = (RygelImageItem*) base;
398
 
        self->priv->_width = value;
 
548
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
549
        _tmp0_ = value;
 
550
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
551
        self->priv->_width = _tmp0_;
 
552
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
399
553
        g_object_notify ((GObject *) self, "width");
 
554
#line 555 "rygel-image-item.c"
400
555
}
401
556
 
402
557
 
403
558
static gint rygel_image_item_real_get_height (RygelVisualItem* base) {
404
559
        gint result;
405
560
        RygelImageItem* self;
 
561
        gint _tmp0_;
 
562
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
406
563
        self = (RygelImageItem*) base;
407
 
        result = self->priv->_height;
 
564
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
565
        _tmp0_ = self->priv->_height;
 
566
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
567
        result = _tmp0_;
 
568
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
408
569
        return result;
 
570
#line 571 "rygel-image-item.c"
409
571
}
410
572
 
411
573
 
412
574
static void rygel_image_item_real_set_height (RygelVisualItem* base, gint value) {
413
575
        RygelImageItem* self;
 
576
        gint _tmp0_;
 
577
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
414
578
        self = (RygelImageItem*) base;
415
 
        self->priv->_height = value;
 
579
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
580
        _tmp0_ = value;
 
581
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
582
        self->priv->_height = _tmp0_;
 
583
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
416
584
        g_object_notify ((GObject *) self, "height");
 
585
#line 586 "rygel-image-item.c"
417
586
}
418
587
 
419
588
 
420
589
static gint rygel_image_item_real_get_pixel_width (RygelVisualItem* base) {
421
590
        gint result;
422
591
        RygelImageItem* self;
 
592
        gint _tmp0_;
 
593
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
423
594
        self = (RygelImageItem*) base;
424
 
        result = self->priv->_pixel_width;
 
595
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
596
        _tmp0_ = self->priv->_pixel_width;
 
597
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
598
        result = _tmp0_;
 
599
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
425
600
        return result;
 
601
#line 602 "rygel-image-item.c"
426
602
}
427
603
 
428
604
 
429
605
static void rygel_image_item_real_set_pixel_width (RygelVisualItem* base, gint value) {
430
606
        RygelImageItem* self;
 
607
        gint _tmp0_;
 
608
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
431
609
        self = (RygelImageItem*) base;
432
 
        self->priv->_pixel_width = value;
 
610
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
611
        _tmp0_ = value;
 
612
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
613
        self->priv->_pixel_width = _tmp0_;
 
614
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
433
615
        g_object_notify ((GObject *) self, "pixel-width");
 
616
#line 617 "rygel-image-item.c"
434
617
}
435
618
 
436
619
 
437
620
static gint rygel_image_item_real_get_pixel_height (RygelVisualItem* base) {
438
621
        gint result;
439
622
        RygelImageItem* self;
 
623
        gint _tmp0_;
 
624
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
440
625
        self = (RygelImageItem*) base;
441
 
        result = self->priv->_pixel_height;
 
626
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
627
        _tmp0_ = self->priv->_pixel_height;
 
628
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
629
        result = _tmp0_;
 
630
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
442
631
        return result;
 
632
#line 633 "rygel-image-item.c"
443
633
}
444
634
 
445
635
 
446
636
static void rygel_image_item_real_set_pixel_height (RygelVisualItem* base, gint value) {
447
637
        RygelImageItem* self;
 
638
        gint _tmp0_;
 
639
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
448
640
        self = (RygelImageItem*) base;
449
 
        self->priv->_pixel_height = value;
 
641
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
642
        _tmp0_ = value;
 
643
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
644
        self->priv->_pixel_height = _tmp0_;
 
645
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
450
646
        g_object_notify ((GObject *) self, "pixel-height");
 
647
#line 648 "rygel-image-item.c"
451
648
}
452
649
 
453
650
 
454
651
static gint rygel_image_item_real_get_color_depth (RygelVisualItem* base) {
455
652
        gint result;
456
653
        RygelImageItem* self;
 
654
        gint _tmp0_;
 
655
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
457
656
        self = (RygelImageItem*) base;
458
 
        result = self->priv->_color_depth;
 
657
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
658
        _tmp0_ = self->priv->_color_depth;
 
659
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
660
        result = _tmp0_;
 
661
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
459
662
        return result;
 
663
#line 664 "rygel-image-item.c"
460
664
}
461
665
 
462
666
 
463
667
static void rygel_image_item_real_set_color_depth (RygelVisualItem* base, gint value) {
464
668
        RygelImageItem* self;
 
669
        gint _tmp0_;
 
670
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
465
671
        self = (RygelImageItem*) base;
466
 
        self->priv->_color_depth = value;
 
672
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
673
        _tmp0_ = value;
 
674
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
675
        self->priv->_color_depth = _tmp0_;
 
676
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
467
677
        g_object_notify ((GObject *) self, "color-depth");
 
678
#line 679 "rygel-image-item.c"
468
679
}
469
680
 
470
681
 
471
682
static GeeArrayList* rygel_image_item_real_get_thumbnails (RygelVisualItem* base) {
472
683
        GeeArrayList* result;
473
684
        RygelImageItem* self;
 
685
        GeeArrayList* _tmp0_;
 
686
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
474
687
        self = (RygelImageItem*) base;
475
 
        result = self->priv->_thumbnails;
 
688
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
689
        _tmp0_ = self->priv->_thumbnails;
 
690
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
691
        result = _tmp0_;
 
692
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
476
693
        return result;
 
694
#line 695 "rygel-image-item.c"
477
695
}
478
696
 
479
697
 
480
698
static gpointer _g_object_ref0 (gpointer self) {
 
699
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
481
700
        return self ? g_object_ref (self) : NULL;
 
701
#line 702 "rygel-image-item.c"
482
702
}
483
703
 
484
704
 
485
705
static void rygel_image_item_real_set_thumbnails (RygelVisualItem* base, GeeArrayList* value) {
486
706
        RygelImageItem* self;
487
707
        GeeArrayList* _tmp0_;
 
708
        GeeArrayList* _tmp1_;
 
709
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
488
710
        self = (RygelImageItem*) base;
489
 
        _tmp0_ = _g_object_ref0 (value);
 
711
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
712
        _tmp0_ = value;
 
713
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
714
        _tmp1_ = _g_object_ref0 (_tmp0_);
 
715
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
490
716
        _g_object_unref0 (self->priv->_thumbnails);
491
 
        self->priv->_thumbnails = _tmp0_;
 
717
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
 
718
        self->priv->_thumbnails = _tmp1_;
 
719
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
492
720
        g_object_notify ((GObject *) self, "thumbnails");
 
721
#line 722 "rygel-image-item.c"
493
722
}
494
723
 
495
724
 
496
725
static void rygel_image_item_class_init (RygelImageItemClass * klass) {
 
726
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
497
727
        rygel_image_item_parent_class = g_type_class_peek_parent (klass);
 
728
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
498
729
        g_type_class_add_private (klass, sizeof (RygelImageItemPrivate));
 
730
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
499
731
        RYGEL_MEDIA_ITEM_CLASS (klass)->streamable = rygel_image_item_real_streamable;
 
732
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
500
733
        RYGEL_MEDIA_ITEM_CLASS (klass)->add_uri = rygel_image_item_real_add_uri;
 
734
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
501
735
        RYGEL_MEDIA_ITEM_CLASS (klass)->add_resources = rygel_image_item_real_add_resources;
 
736
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
502
737
        RYGEL_MEDIA_ITEM_CLASS (klass)->add_resource = rygel_image_item_real_add_resource;
 
738
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
503
739
        RYGEL_MEDIA_ITEM_CLASS (klass)->add_proxy_resources = rygel_image_item_real_add_proxy_resources;
 
740
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
504
741
        RYGEL_MEDIA_ITEM_CLASS (klass)->get_protocol_info = rygel_image_item_real_get_protocol_info;
 
742
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
505
743
        G_OBJECT_CLASS (klass)->get_property = _vala_rygel_image_item_get_property;
 
744
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
506
745
        G_OBJECT_CLASS (klass)->set_property = _vala_rygel_image_item_set_property;
 
746
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
507
747
        G_OBJECT_CLASS (klass)->finalize = rygel_image_item_finalize;
 
748
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
508
749
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_WIDTH, "width");
 
750
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
509
751
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_HEIGHT, "height");
 
752
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
510
753
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_PIXEL_WIDTH, "pixel-width");
 
754
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
511
755
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_PIXEL_HEIGHT, "pixel-height");
 
756
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
512
757
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_COLOR_DEPTH, "color-depth");
 
758
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
513
759
        g_object_class_override_property (G_OBJECT_CLASS (klass), RYGEL_IMAGE_ITEM_THUMBNAILS, "thumbnails");
 
760
#line 761 "rygel-image-item.c"
514
761
}
515
762
 
516
763
 
517
764
static void rygel_image_item_rygel_visual_item_interface_init (RygelVisualItemIface * iface) {
 
765
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
518
766
        rygel_image_item_rygel_visual_item_parent_iface = g_type_interface_peek_parent (iface);
 
767
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
519
768
        iface->get_width = rygel_image_item_real_get_width;
 
769
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
520
770
        iface->set_width = rygel_image_item_real_set_width;
 
771
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
521
772
        iface->get_height = rygel_image_item_real_get_height;
 
773
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
522
774
        iface->set_height = rygel_image_item_real_set_height;
 
775
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
523
776
        iface->get_pixel_width = rygel_image_item_real_get_pixel_width;
 
777
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
524
778
        iface->set_pixel_width = rygel_image_item_real_set_pixel_width;
 
779
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
525
780
        iface->get_pixel_height = rygel_image_item_real_get_pixel_height;
 
781
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
526
782
        iface->set_pixel_height = rygel_image_item_real_set_pixel_height;
 
783
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
527
784
        iface->get_color_depth = rygel_image_item_real_get_color_depth;
 
785
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
528
786
        iface->set_color_depth = rygel_image_item_real_set_color_depth;
 
787
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
529
788
        iface->get_thumbnails = rygel_image_item_real_get_thumbnails;
 
789
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
530
790
        iface->set_thumbnails = rygel_image_item_real_set_thumbnails;
 
791
#line 792 "rygel-image-item.c"
531
792
}
532
793
 
533
794
 
534
795
static void rygel_image_item_instance_init (RygelImageItem * self) {
 
796
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
535
797
        self->priv = RYGEL_IMAGE_ITEM_GET_PRIVATE (self);
 
798
#line 34 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
536
799
        self->priv->_width = -1;
 
800
#line 35 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
537
801
        self->priv->_height = -1;
 
802
#line 36 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
538
803
        self->priv->_pixel_width = -1;
 
804
#line 37 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
539
805
        self->priv->_pixel_height = -1;
 
806
#line 38 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
540
807
        self->priv->_color_depth = -1;
 
808
#line 809 "rygel-image-item.c"
541
809
}
542
810
 
543
811
 
544
812
static void rygel_image_item_finalize (GObject* obj) {
545
813
        RygelImageItem * self;
 
814
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
546
815
        self = RYGEL_IMAGE_ITEM (obj);
 
816
#line 40 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
547
817
        _g_object_unref0 (self->priv->_thumbnails);
 
818
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
548
819
        G_OBJECT_CLASS (rygel_image_item_parent_class)->finalize (obj);
 
820
#line 821 "rygel-image-item.c"
549
821
}
550
822
 
551
823
 
569
841
static void _vala_rygel_image_item_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
570
842
        RygelImageItem * self;
571
843
        self = RYGEL_IMAGE_ITEM (object);
 
844
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
572
845
        switch (property_id) {
 
846
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
573
847
                case RYGEL_IMAGE_ITEM_WIDTH:
 
848
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
574
849
                g_value_set_int (value, rygel_visual_item_get_width ((RygelVisualItem*) self));
 
850
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
575
851
                break;
 
852
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
576
853
                case RYGEL_IMAGE_ITEM_HEIGHT:
 
854
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
577
855
                g_value_set_int (value, rygel_visual_item_get_height ((RygelVisualItem*) self));
 
856
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
578
857
                break;
 
858
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
579
859
                case RYGEL_IMAGE_ITEM_PIXEL_WIDTH:
 
860
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
580
861
                g_value_set_int (value, rygel_visual_item_get_pixel_width ((RygelVisualItem*) self));
 
862
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
581
863
                break;
 
864
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
582
865
                case RYGEL_IMAGE_ITEM_PIXEL_HEIGHT:
 
866
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
583
867
                g_value_set_int (value, rygel_visual_item_get_pixel_height ((RygelVisualItem*) self));
 
868
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
584
869
                break;
 
870
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
585
871
                case RYGEL_IMAGE_ITEM_COLOR_DEPTH:
 
872
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
586
873
                g_value_set_int (value, rygel_visual_item_get_color_depth ((RygelVisualItem*) self));
 
874
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
587
875
                break;
 
876
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
588
877
                case RYGEL_IMAGE_ITEM_THUMBNAILS:
 
878
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
589
879
                g_value_set_object (value, rygel_visual_item_get_thumbnails ((RygelVisualItem*) self));
 
880
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
590
881
                break;
 
882
#line 883 "rygel-image-item.c"
591
883
                default:
 
884
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
592
885
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
 
886
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
593
887
                break;
 
888
#line 889 "rygel-image-item.c"
594
889
        }
595
890
}
596
891
 
598
893
static void _vala_rygel_image_item_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
599
894
        RygelImageItem * self;
600
895
        self = RYGEL_IMAGE_ITEM (object);
 
896
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
601
897
        switch (property_id) {
 
898
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
602
899
                case RYGEL_IMAGE_ITEM_WIDTH:
 
900
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
603
901
                rygel_visual_item_set_width ((RygelVisualItem*) self, g_value_get_int (value));
 
902
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
604
903
                break;
 
904
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
605
905
                case RYGEL_IMAGE_ITEM_HEIGHT:
 
906
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
606
907
                rygel_visual_item_set_height ((RygelVisualItem*) self, g_value_get_int (value));
 
908
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
607
909
                break;
 
910
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
608
911
                case RYGEL_IMAGE_ITEM_PIXEL_WIDTH:
 
912
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
609
913
                rygel_visual_item_set_pixel_width ((RygelVisualItem*) self, g_value_get_int (value));
 
914
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
610
915
                break;
 
916
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
611
917
                case RYGEL_IMAGE_ITEM_PIXEL_HEIGHT:
 
918
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
612
919
                rygel_visual_item_set_pixel_height ((RygelVisualItem*) self, g_value_get_int (value));
 
920
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
613
921
                break;
 
922
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
614
923
                case RYGEL_IMAGE_ITEM_COLOR_DEPTH:
 
924
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
615
925
                rygel_visual_item_set_color_depth ((RygelVisualItem*) self, g_value_get_int (value));
 
926
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
616
927
                break;
 
928
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
617
929
                case RYGEL_IMAGE_ITEM_THUMBNAILS:
 
930
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
618
931
                rygel_visual_item_set_thumbnails ((RygelVisualItem*) self, g_value_get_object (value));
 
932
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
619
933
                break;
 
934
#line 935 "rygel-image-item.c"
620
935
                default:
 
936
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
621
937
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
 
938
#line 31 "/home/jens/Source/rygel/src/rygel/rygel-image-item.vala"
622
939
                break;
 
940
#line 941 "rygel-image-item.c"
623
941
        }
624
942
}
625
943