Post Reply 
Selecting a set of tracks
06-10-2014, 20:59 (This post was last modified: 06-10-2014 21:00 by simoncn.)
Post: #9
RE: Selecting a set of tracks
(06-10-2014 13:01)Pastim Wrote:  I tried foobar again, but can't see a way of stopping it resorting.

I also booted up my windows partition, installed Kinksy and tried that. It produces a different problem.

If I want to select a tag and all underneath it, I get duplicates (and with upplay I also tend to get the whole album as well). So, for instance, If I select a tag that has a breakdown of more tags underneath it, I think what I am getting is all the tracks for each and all the underlying tags, so every track gets repeated. I may be reading too much into what I'm seeing but that's what I think is happening. Is that a CP feature or a minimserver one? I don't know the protocol employed.

This happens because most control points use the over-simplistic approach of recursively browsing all subcontainers of the selected container. If there are multiple browsing paths that lead to the same item, this item will appear as a duplicate.

With this approach, the server can't eliminate duplicates because there are no duplicates returned in each of the Browse responses that the control point is sending. The duplicates occur because the control point combines these different Browse responses into a single list.

A better approach would be for the control point to send a single UPnP Search request instead of a series of recursive UPnP Browse requests. With this approach, the server can eliminate duplicates, and MinimServer does this.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Selecting a set of tracks - Pastim - 06-10-2014, 09:09
RE: Selecting a set of tracks - simoncn - 06-10-2014 20:59

Forum Jump:


User(s) browsing this thread: 1 Guest(s)