add: action_play (totem, 0); }
context: main (int argc, char **argv){	Totem *totem;	char *filename;	bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);	bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");	textdomain (GETTEXT_PACKAGE);	gnome_program_init ("totem", VERSION,			LIBGNOMEUI_MODULE,			argc, argv,			GNOME_PARAM_APP_DATADIR, DATADIR,			NULL);	glade_gnome_init ();	gnome_vfs_init ();#ifndef TOTEM_DEBUG	disable_error_output ();#endif	totem = g_new (Totem, 1);	totem->mrl = NULL;	totem->seek_lock = FALSE;	totem->vol_lock = FALSE;	totem->popup_timeout = 0;	filename = gnome_program_locate_file (NULL,			GNOME_FILE_DOMAIN_APP_DATADIR,			"totem/totem.glade", TRUE, NULL);	if (filename == NULL)	{		action_error (_("Couldn't load the main Glade file"					" (totem.glade).\nMake sure that Totem"					" is properly installed."));		exit (1);	}	totem->xml = glade_xml_new (filename, NULL, NULL);	if (totem->xml == NULL)	{		action_error (_("Couldn't load the main Glade file"					" (totem.glade).\nMake sure that Totem"					" is properly installed."));		exit (1);	}	g_free (filename);	video_widget_create (totem);	totem->win = glade_xml_get_widget (totem->xml, "app1");	totem->playlist = GTK_PLAYLIST		(gtk_playlist_new (GTK_WINDOW (totem->win)));	if (totem->playlist == NULL)	{		action_error (_("Couldn't load the interface for the playlist."					"\nMake sure that Totem"					" is properly installed."));		exit (1);	}	totem->seek = glade_xml_get_widget (totem->xml, "hscale1");	totem->seekadj = gtk_range_get_adjustment (GTK_RANGE (totem->seek));	totem->volume = glade_xml_get_widget (totem->xml, "hscale2");	totem->voladj = gtk_range_get_adjustment (GTK_RANGE (totem->volume));	totem->popup = glade_xml_get_widget (totem->xml, "window1");	update_sliders_cb ((gpointer) totem);	totem_callback_connect (totem);	/* Show ! */	gtk_widget_show_all (totem->win);	long_action ();	if (argc > 1)		action_open_files (totem, argv, TRUE);	gtk_main ();	return 0;}