static void rb_gpm_plugin_class_init (RBGPMPluginClass *klass) { RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; }
static void rb_disc_recorder_plugin_class_init (RBDiscRecorderPluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); object_class->finalize = rb_disc_recorder_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; }
static void rb_audiocd_plugin_class_init (RBAudioCdPluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); object_class->finalize = rb_audiocd_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; RB_PLUGIN_REGISTER_TYPE(rb_audiocd_source); }
static void rb_spotify_plugin_class_init (RBSpotifyPluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); object_class->finalize = rb_spotify_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; plugin_class->create_configure_dialog = impl_create_configure_dialog; g_type_class_add_private (object_class, sizeof (RBSpotifyPluginPrivate)); }
static void rb_ipod_plugin_class_init (RBIpodPluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); object_class->finalize = rb_ipod_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; /* register types used by the plugin */ RB_PLUGIN_REGISTER_TYPE (rb_ipod_source); RB_PLUGIN_REGISTER_TYPE (rb_ipod_static_playlist_source); }
static void rb_generic_player_plugin_class_init (RBGenericPlayerPluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); RBPluginClass *plugin_class = RB_PLUGIN_CLASS (klass); object_class->finalize = rb_generic_player_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; RB_PLUGIN_REGISTER_TYPE(rb_generic_player_source); RB_PLUGIN_REGISTER_TYPE(rb_generic_player_playlist_source); RB_PLUGIN_REGISTER_TYPE(rb_psp_source); RB_PLUGIN_REGISTER_TYPE(rb_nokia770_source); }