Yes. I total agree.
The reason that why rhythmbox create multiple icons on desktop is because
Rhythmbox call totem-pl-parser API to check if a url is a playlist
but totem-pl-parser API does not ignore such a url begin with "CDDA://"
like "mms://",
and still use gvfs API to read the url, then HAL try to mount the url
and create Icons.
the root cause is inside gvfs and hal, I will file a bug for it.
but the logic for totem-pl-parser is also wrong, it should ignore the
url begin with "cdda:" also,
such a url can not be a playlist.
>
> Jerry:
>
> According to the upstream bug report, this isn't a bug with
> totem-pl-parser,
BTW: where is the url for hal bug I can refer.
> but with HAL.
>
> http://bugzilla.gnome.org/show_bug.cgi?id=562425
>
> This patch might be a good workaround for now to make the problem
> disappear,
> but we should work with the HAL team to resolve the underlying problems.
> Have you raised this bug with the HAL team?
>
> Brian