Post Reply 
Indexes and Groups query - [Solved]
30-11-2015, 11:53
Post: #16
RE: Indexes and Groups query - [Solved]
(30-11-2015 10:59)medoc92 Wrote:  Hi,

After hearing from Tim about this issue (the question was to know if the upplay control point could do something about it), I don't quite see an easy way to solve the problem from the CP.

I had the same kind of problem previously when looking for the right approach to adding all tracks from a subtree. The MinimServer tree is quite hard to recursively walk, it is mostly designed for humans (this is not a criticism).

At the time Simon suggested using the search feature, which is what upplay now does.

I wondered if the same approach could be used, but as I understand it, the search criteria are currently limited to a small set (not including "rating").

How hard would it be for MinimServer to accept arbitrary tags for selection (performance be damned) ? I have no idea how the database is implemented, so I expect that the answer could lie anywhere between "trivial" and "impossible".

jf

It should be possible in theory to extend MinimServer's UPnP Search support to include any properties that appear in the DIDL-Lite metadata that MinimServer is sending to the control point. For information that isn't sent to the control point as DIDL-Lite properties (i.e., used only to create MinimServer browsing indexes), I think it would be too much of a stretch to try to fit this into UPnP Search semantics. At present, "rating" falls into the latter category because MinimServer doesn't send it to the control point as a DIDL-Lite property. There is a upnp:rating property but this applies only to video items and images and has a different meaning.

From a practical perspective, I don't plan to support searching on all DIDL-Lite properties because this would be a lot of work and no control point would be able to take advantage of it. I am open to the possibility of making limited enhancements to the current capabilities if these enhancements are valuable for users and likely to be exploited by control points.

Another relevant point is that MinimServer's implementation of UPnP Search examines the tags of the group as a whole and not the tags of individual items within the group. This would cause a rating search to return the complete group, which isn't what the OP wants.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Indexes and Groups query - Pastim - 28-11-2015, 13:18
RE: Indexes and Groups query - Pastim - 28-11-2015, 14:30
RE: Indexes and Groups query - Pastim - 28-11-2015, 21:22
RE: Indexes and Groups query - Pastim - 29-11-2015, 10:18
RE: Indexes and Groups query - Pastim - 29-11-2015, 10:56
RE: Indexes and Groups query - [Solved] - simoncn - 30-11-2015 11:53

Forum Jump:


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