rem: D("gtk_playlist_add_one_mrl: %s", mrl);
context: gtk_playlist_add_one_mrl (GtkPlaylist *playlist, const char *mrl,		const char *display_name){	GtkListStore *store;	GtkTreeIter iter;	char *filename_for_display;	g_return_val_if_fail (GTK_IS_PLAYLIST (playlist), FALSE);	g_return_val_if_fail (mrl != NULL, FALSE);	D("gtk_playlist_add_one_mrl: %s", mrl);	if (display_name == NULL)	{		char *filename, *unescaped;		filename = g_path_get_basename (mrl);		unescaped = gnome_vfs_unescape_string_for_display (filename);		g_free (filename);		filename_for_display = g_filename_to_utf8 (unescaped,				-1,		/* length */				NULL,		/* bytes_read */				NULL,		/* bytes_written */				NULL);		/* error */		g_free (unescaped);	} else {		filename_for_display = g_strdup (display_name);	}	store = GTK_LIST_STORE (playlist->_priv->model);	gtk_list_store_append (store, &iter);	gtk_list_store_set (store, &iter,			PIX_COL, NULL,			FILENAME_COL, filename_for_display,			URI_COL, mrl,			-1);	g_free (filename_for_display);	if (playlist->_priv->current == NULL)		playlist->_priv->current = gtk_tree_model_get_path			(playlist->_priv->model, &iter);	g_signal_emit (G_OBJECT (playlist),			gtk_playlist_table_signals[CHANGED], 0,			NULL);}