[vlc-devel] Qt media browser (playlist selector) reorganisation

Jakob Leben jakob.leben at gmail.com
Fri Nov 6 02:03:23 CET 2009

2009/11/5 Rémi Denis-Courmont <remi at remlab.net>

> Media dirs is quite broken due to SD limitations. We would need to support
> arbitrary level of nesting - so we can support subdirectories. And we would
> need to support fetching sub-nodes contents only when a node is opened -
> then we don't need to recursively scan the media directory to no end which
> can be quite a strain on the system.
I agree. That's exactly the scope of the envisioned Media Provider interface
to be developed instead of SD.

> MTP is a USB gadgets type.
> UPnP, Bonjour _and_ SAP are local network services.

 Still, I think MTP, UPnP and Bonjour are quite bound together by their
result (they all discover some kind of Devices), so would be logical to
group them together.

I must admit I haven't quite got the SAP plugin up till now. I suppose it is
implementation of Session Announcement Protocol, right? If that is so, then
grouping it with UPnP and Bonjour just because it is a network protocol
seems the least logical.

Anyway, my idea was to not do that grouping at core level, not even at Media
Provider interface, but only in the GUI interfaces. And I think that the
information if a device was accessed via Bonjour or UPnP protocol is not the
most crucial information for the user, so it should be abstracted away.
Instead, all that the user wants to see is if a media is on his computer or
an external device (and which device).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20091106/cfad9174/attachment.html>

More information about the vlc-devel mailing list