add: } else if (strcmp ("audio/x-real-audio", mimetype) == 0 || strcmp ("audio/x-pn-realaudio", mimetype) == 0) { return gtk_playlist_add_ra (playlist, mrl);
context: gtk_playlist_add_mrl (GtkPlaylist *playlist, const char *mrl,		const char *display_name){	const char *mimetype;	g_return_val_if_fail (mrl != NULL, FALSE);	mimetype = gnome_vfs_get_mime_type (mrl);	if (mimetype == NULL)	{		D("trying to add '%s' with no mimetype", mrl);		return gtk_playlist_add_one_mrl (playlist, mrl, display_name);	} else if (strcmp ("audio/x-mpegurl", mimetype) == 0) {		return gtk_playlist_add_m3u (playlist, mrl);	} else if (strcmp ("audio/x-scpls", mimetype) == 0) {		return gtk_playlist_add_pls (playlist, mrl);	} else if (strcmp ("audio/x-ms-asx", mimetype) == 0) {		return gtk_playlist_add_asx (playlist, mrl);	} else if (strcmp ("x-directory/normal", mimetype) == 0) {		//FIXME Load all the files in the dir ?	}	if (strncmp ("audio/", mimetype, 6) != 0			&& strncmp ("video/", mimetype, 6) != 0			&& strncmp ("application/x-ogg", mimetype, 17) != 0)	{		D("trying to add '%s' with mimetype '%s'",				mrl, mimetype);		return FALSE;	}	//FIXME check size != 0	return gtk_playlist_add_one_mrl (playlist, mrl, display_name);}