1
/* rygel-tracker-genre.c generated by valac 0.17.4.16-52707, the Vala compiler
1
/* rygel-tracker-genre.c generated by valac 0.16.1, the Vala compiler
2
2
* generated from rygel-tracker-genre.vala, do not modify */
225
225
const gchar* _tmp5_ = NULL;
226
226
RygelTrackerMusic* _tmp6_;
227
227
RygelTrackerItemFactory* _tmp7_;
228
#line 28 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
229
228
g_return_val_if_fail (parent != NULL, NULL);
230
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
232
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
233
230
_tmp1_ = ((RygelMediaObject*) _tmp0_)->id;
234
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
235
231
_tmp2_ = g_strconcat (_tmp1_, "Genre", NULL);
236
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
238
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
240
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
241
234
_tmp5_ = _ ("Genre");
242
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
244
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
245
236
_tmp7_ = ((RygelTrackerCategoryContainer*) _tmp6_)->item_factory;
246
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
247
237
self = (RygelTrackerGenre*) rygel_tracker_metadata_values_construct (object_type, _tmp3_, (RygelMediaContainer*) _tmp4_, _tmp5_, _tmp7_, "upnp:genre", RYGEL_MEDIA_CONTAINER_MUSIC_GENRE);
248
#line 29 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
249
238
_g_free0 (_tmp3_);
250
#line 28 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
252
#line 253 "rygel-tracker-genre.c"
256
243
RygelTrackerGenre* rygel_tracker_genre_new (RygelTrackerMusic* parent) {
257
#line 28 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
258
244
return rygel_tracker_genre_construct (RYGEL_TRACKER_TYPE_GENRE, parent);
259
#line 260 "rygel-tracker-genre.c"
263
248
static void rygel_tracker_genre_class_init (RygelTrackerGenreClass * klass) {
264
#line 27 "/home/jens/Source/rygel/src/plugins/tracker/rygel-tracker-genre.vala"
265
249
rygel_tracker_genre_parent_class = g_type_class_peek_parent (klass);
266
#line 267 "rygel-tracker-genre.c"