83
83
void module_init (RygelPluginLoader* loader) {
85
RygelPlaybinPlugin* _tmp1_ = NULL;
84
RygelPluginLoader* _tmp0_;
85
gboolean _tmp1_ = FALSE;
86
RygelPlaybinPlugin* _tmp2_;
86
87
RygelPlaybinPlugin* plugin;
88
RygelPluginLoader* _tmp3_;
89
RygelPlaybinPlugin* _tmp4_;
90
#line 28 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
87
91
g_return_if_fail (loader != NULL);
88
_tmp0_ = rygel_plugin_loader_plugin_disabled (loader, RYGEL_PLAYBIN_PLUGIN_NAME);
92
#line 29 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
94
#line 29 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
95
_tmp1_ = rygel_plugin_loader_plugin_disabled (_tmp0_, RYGEL_PLAYBIN_PLUGIN_NAME);
96
#line 29 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
98
#line 30 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
90
99
g_message ("rygel-playbin-plugin.vala:30: Plugin '%s' disabled by user, ignoring..", RYGEL_PLAYBIN_PLUGIN_NAME);
100
#line 33 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
102
#line 103 "rygel-playbin-plugin.c"
93
_tmp1_ = rygel_playbin_plugin_new ();
95
rygel_plugin_loader_add_plugin (loader, (RygelPlugin*) plugin);
104
#line 36 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
105
_tmp2_ = rygel_playbin_plugin_new ();
106
#line 36 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
108
#line 38 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
110
#line 38 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
112
#line 38 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
113
rygel_plugin_loader_add_plugin (_tmp3_, (RygelPlugin*) _tmp4_);
114
#line 28 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
96
115
_g_object_unref0 (plugin);
116
#line 117 "rygel-playbin-plugin.c"
100
120
RygelPlaybinPlugin* rygel_playbin_plugin_construct (GType object_type) {
101
121
RygelPlaybinPlugin * self = NULL;
102
122
const gchar* _tmp0_ = NULL;
123
#line 45 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
103
124
_tmp0_ = _ ("GStreamer Player");
125
#line 45 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
104
126
self = (RygelPlaybinPlugin*) rygel_media_renderer_plugin_construct (object_type, RYGEL_PLAYBIN_PLUGIN_NAME, _tmp0_, NULL);
127
#line 44 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
129
#line 130 "rygel-playbin-plugin.c"
109
133
RygelPlaybinPlugin* rygel_playbin_plugin_new (void) {
134
#line 44 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
110
135
return rygel_playbin_plugin_construct (RYGEL_PLAYBIN_TYPE_PLUGIN);
136
#line 137 "rygel-playbin-plugin.c"
115
141
RygelPlaybinPlugin * self;
116
142
RygelMediaPlayer* result = NULL;
117
143
RygelPlaybinPlayer* _tmp0_ = NULL;
144
#line 48 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
118
145
self = (RygelPlaybinPlugin*) base;
146
#line 49 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
119
147
_tmp0_ = rygel_playbin_player_get_default ();
148
#line 49 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
120
149
result = (RygelMediaPlayer*) _tmp0_;
150
#line 49 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
152
#line 153 "rygel-playbin-plugin.c"
125
156
static void rygel_playbin_plugin_class_init (RygelPlaybinPluginClass * klass) {
157
#line 41 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
126
158
rygel_playbin_plugin_parent_class = g_type_class_peek_parent (klass);
159
#line 41 "/home/jens/Source/rygel/src/plugins/playbin/rygel-playbin-plugin.vala"
127
160
RYGEL_MEDIA_RENDERER_PLUGIN_CLASS (klass)->get_player = rygel_playbin_plugin_real_get_player;
161
#line 162 "rygel-playbin-plugin.c"