rem: long_action (); action_play_pause (totem);
context: on_eos_event (GtkWidget *widget, gpointer user_data){	Totem *totem = (Totem *) user_data;	D("on_eos_event");	TE ();	if (!gtk_playlist_has_next_mrl (totem->playlist))	{		char *mrl;		long_action ();		/* Set play button status */		play_pause_set_label (totem, FALSE);		gtk_playlist_set_at_start (totem->playlist);		update_buttons (totem);		mrl = gtk_playlist_get_current_mrl (totem->playlist);		action_set_mrl (totem, mrl);		long_action ();		action_play_pause (totem);		g_free (mrl);	} else {		action_next (totem);	}	TL ();	return FALSE;}