rem: gtk_xine_properties_update (gtx, FALSE);
add: gtk_xine_properties_update (gtx, gtx->priv->properties_reset_state);
context: *gtk_xine_properties_dialog_get (GtkXine *gtx){	char *filename;	if (gtx->priv->dialog != NULL)		return gtx->priv->dialog;	filename = gnome_program_locate_file (NULL,			GNOME_FILE_DOMAIN_APP_DATADIR,			"totem/properties.glade", TRUE, NULL);	if (filename == NULL)		return NULL;	gtx->priv->xml = glade_xml_new (filename, NULL, NULL);	g_free (filename);	if (gtx->priv->xml == NULL)		return NULL;	gtx->priv->dialog = glade_xml_get_widget (gtx->priv->xml, "dialog1");	g_signal_connect (G_OBJECT (gtx->priv->dialog),			"response", G_CALLBACK (hide_dialog), (gpointer) gtx);	g_signal_connect (G_OBJECT (gtx->priv->dialog), "delete-event",			G_CALLBACK (hide_dialog), (gpointer) gtx);	gtk_xine_properties_update (gtx, FALSE);	return gtx->priv->dialog;}