BTW picking up on the discussion from somewhere (xdg/gnome/some-list) about<br>

a neutral, generic VFS (the VFS would consist of generic platform/toolkit-independent<br>

external apps and plugins that would be invoked via a standardized interface; seems<br>

actually more feasible now with D-BUS than back then), this is just as well possible<br>

with playlists, and since they are rather simple (even XSPF can be reduced to contain<br>

only a miminal amount of metadata).<br>

<br>

Just as an example of what i imagine: it's not exactly the same thing, but in BMP we have<br>

&quot;container&quot; plugins; we define a container to be anything from which you can extract URIs<br>

(and metadata) of tracks that can be played, and we have one for m3u, pls, xspf, i'm about to<br>

write an .asx one (with mixed feelings, heh), and also one for folders, since you can treat<br>

a folder as a container of URIs if you want so.<br>

<br>

Point being: it's possible that the actual storage format is opaque (never the less it has<br>

to be decided upon) and players use something like that generic-VFS method to read<br>

it's contents and/or write to a playlist or create a new one. This would have also the (although<br>

i my opinion doubtful, since m3u and pls are really poor playlist formats) benefit that users<br>

could choose their favorite playlist format system-wide without the apps having to read out<br>

a particular global setting from, well, whatever is appropriate (what's the current XDG standard<br>

for common user configuration?)<br><br><div><span class="gmail_quote">On 7/9/06, <b class="gmail_sendername">Michael Burschik</b> &lt;<a href="mailto:Michael.Burschik@gmx.de">Michael.Burschik@gmx.de</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">So, we have the usual situation: there is no single well-supported<br>standard, there are about a dozen competing &quot;standards&quot;, each supported
<br>by one or two applications? How are the chances that the GNOME and KDE<br>players, at least, might agree on a common standard?<br><br>Regards<br><br>Michael Burschik<br>_______________________________________________<br>
xdg mailing list<br><a href="mailto:xdg@lists.freedesktop.org">xdg@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/xdg">http://lists.freedesktop.org/mailman/listinfo/xdg</a><br></blockquote>
</div><br>