|
Serento: The audiophile UPnP controller app for iOS/macOS
|
|
03-09-2026, 17:55
Post: #37
|
|||
|
|||
RE: Serento: The audiophile UPnP controller app for iOS/macOS
(02-09-2026 22:51)serento Wrote: It issues a single paged enumeration, Search(ContainerID="0", SearchCriteria=upnp:class derivedfrom "object.item.audioItem.musicTrack", Filter="*,upnp:userAnnotation[tag.musicbrainz_albumid],...", RequestedCount=500), and then builds albums, artists, tracks and genres on the client side from the properties carried on the returned musicTrack items. I have tested this query and MinimServer does return genre information. I don't know why you saw zero genres returned. Quote:Serento now asks one cheap question before deciding: Search(ContainerID="0", SearchCriteria=upnp:genre exists true, RequestedCount=1). This query is not quite as cheap as you are expecting. When a search query specifies a range of returned items, MinimServer searches for all matches, caches the query result in memory and returns the requested range. This is because many control points issue a succession of search requests for items 1 to 50, 51 to 100, etc. In this case it is more efficient to do the search once and return each requested range from the cached query result. |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 3 Guest(s)

Search
Member List
Calendar
Help



