rem: poptContext ctx; static struct poptOption options[] = { {NULL, '\0', POPT_ARG_INCLUDE_TABLE, NULL, 0, N_("Backend options"), NULL}, {NULL, '\0', 0, NULL, 0}  };  options[0].arg = bacon_video_widget_get_popt_table (); ctx = poptGetContext ("totem-properties", 0, NULL, options, 0); while (poptGetNextOpt (ctx) >= 0) ; poptFreeContext (ctx);
add: bacon_video_widget_init_backend (NULL, NULL);
context: nautilus_module_initialize (GTypeModule *module){	poptContext ctx;	static struct poptOption options[] = {		{NULL, '\0', POPT_ARG_INCLUDE_TABLE, NULL, 0,			N_("Backend options"), NULL},		{NULL, '\0', 0, NULL, 0} /* end the list */	};	options[0].arg = bacon_video_widget_get_popt_table ();	ctx = poptGetContext ("totem-properties", 0, NULL, options, 0);	while (poptGetNextOpt (ctx) >= 0) ;	poptFreeContext (ctx);	totem_properties_plugin_register_type (module);	totem_properties_view_register_type (module);	/* set up translation catalog */	bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);	bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");}