add: case TOTEM_REMOTE_COMMAND_TOGGLE_CONTROLS: if (totem->controls_visibility != TOTEM_CONTROLS_FULLSCREEN) { GtkCheckMenuItem *item; gboolean value;  item = GTK_CHECK_MENU_ITEM (glade_xml_get_widget (totem->xml, "tmw_show_controls_menu_item")); value = gtk_check_menu_item_get_active (item); gtk_check_menu_item_set_active (item, !value); } break;
context: totem_action_remote (Totem *totem, TotemRemoteCommand cmd, const char *url){	switch (cmd) {	case TOTEM_REMOTE_COMMAND_PLAY:		totem_action_play (totem);		break;	case TOTEM_REMOTE_COMMAND_PAUSE:		totem_action_play_pause (totem);		break;	case TOTEM_REMOTE_COMMAND_SEEK_FORWARD:		totem_action_seek_relative (totem, SEEK_FORWARD_OFFSET);		break;	case TOTEM_REMOTE_COMMAND_SEEK_BACKWARD:		totem_action_seek_relative (totem,				SEEK_BACKWARD_OFFSET);		break;	case TOTEM_REMOTE_COMMAND_VOLUME_UP:		totem_action_volume_relative (totem, VOLUME_UP_OFFSET);		break;	case TOTEM_REMOTE_COMMAND_VOLUME_DOWN:		totem_action_volume_relative (totem, VOLUME_DOWN_OFFSET);		break;	case TOTEM_REMOTE_COMMAND_NEXT:		totem_action_next (totem);		break;	case TOTEM_REMOTE_COMMAND_PREVIOUS:		totem_action_previous (totem);		break;	case TOTEM_REMOTE_COMMAND_FULLSCREEN:		totem_action_fullscreen_toggle (totem);		break;	case TOTEM_REMOTE_COMMAND_QUIT:		totem_action_exit (totem);		break;	case TOTEM_REMOTE_COMMAND_ENQUEUE:		if (url != NULL)			totem_playlist_add_mrl (totem->playlist, url, NULL);		break;	case TOTEM_REMOTE_COMMAND_REPLACE:		if (url != NULL)		{			totem_playlist_clear (totem->playlist);			totem_playlist_add_mrl (totem->playlist, url, NULL);		}		break;	case TOTEM_REMOTE_COMMAND_SHOW:		gtk_window_present (GTK_WINDOW (totem->win));		break;	default:		break;	}}