Index: configure.ac
===================================================================
RCS file: /cvs/gnome/rhythmbox/configure.ac,v
retrieving revision 1.146
diff -u -r1.146 configure.ac
--- configure.ac	25 Jun 2005 21:06:26 -0000	1.146
+++ configure.ac	8 Jul 2005 14:42:09 -0000
@@ -24,7 +24,7 @@
 DBUS_MAX_REQS=0.30
 HAL_MIN_REQS=0.2.92
 HAL_MAX_REQS=0.5
-TOTEM_PLPARSER_REQS=1.0
+TOTEM_PLPARSER_REQS=1.1.2
 
 AC_MSG_CHECKING([for GNU extension fwrite_unlocked])
 AC_LINK_IFELSE(
Index: shell/rb-shell-player.c
===================================================================
RCS file: /cvs/gnome/rhythmbox/shell/rb-shell-player.c,v
retrieving revision 1.156
diff -u -r1.156 rb-shell-player.c
--- shell/rb-shell-player.c	7 Jul 2005 15:48:58 -0000	1.156
+++ shell/rb-shell-player.c	8 Jul 2005 14:42:10 -0000
@@ -922,17 +922,15 @@
 			       const char *location,
 			       GError **error)
 {
-	char *unescaped = gnome_vfs_unescape_string_for_display (location);
-	char *msg = g_strdup_printf (_("Opening %s..."), unescaped);
+	char *unescaped;
 	TotemPlParser *playlist;
 	gboolean was_playing;
 	gboolean playlist_parsed;
 	TotemPlParserResult playlist_result = TOTEM_PL_PARSER_RESULT_UNHANDLED;
 
-	rb_debug ("%s", msg);
-
+	unescaped = gnome_vfs_unescape_string_for_display (location);
+	rb_debug ("Opening %s...", unescaped);
 	g_free (unescaped);
-	g_free (msg);
 
 	was_playing = rb_player_playing (player->priv->mmplayer);
 
@@ -942,12 +940,12 @@
 
 	g_free (player->priv->song);
 	player->priv->song = NULL;
-	
+
 	playlist = totem_pl_parser_new ();
 	g_signal_connect_object (G_OBJECT (playlist), "entry",
 				 G_CALLBACK (rb_shell_player_open_playlist_location),
 				 player, 0);
-	totem_pl_parser_add_ignored_scheme (playlist, "x-directory/normal");
+	totem_pl_parser_add_ignored_mimetype (playlist, "x-directory/normal");
 
 	playlist_parsed = FALSE;
 	if (rb_uri_is_iradio (location)) {
