Limit groups to 1000 items for Samsung devices

There unfortunately exists a 1000 item limitation in certain B-series and C-series Samsung devices (and possibly D-series as well):
http://forum.serviio.org/viewtopic.php?f=10&t=2879
Add some logic into the Serviio service so that, when a Samsung B-Series or C-Series device is detected, the server returns items to the Samsung renderer in chunks no larger than 1000 items in size. If a similar limitation exists on other renderers, this proposal might be applicable to more than just Samsung devices.
For example, using my own personal music media collection, if I were to select "Music" --> "Titles" --> "S", I should get a listing that is approximately 4,500 items in size. However, due to the 1000-item limit of my Samsung firmware, I only get the first 1000 items returned. The remaining 3,500 items of the listing are silently truncated by the Samsung firmware.
If the Serviio logic could count the number of items to be returned by a specific query (in this case Music-->Titles-->S) and breakup the listing into smaller chunks (Titles beginning with "Sa" thru "Sh", Titles beginning with "Si" thru "Sm", etc.), the 1000-item limit of the Samsung firmware would cease to be an issue.
In fact, many users, regardless of the brand of their renederer, might find that some sort of "per query limit" that is settable though the console might be highly desirable.
http://forum.serviio.org/viewtopic.php?f=10&t=2879
Add some logic into the Serviio service so that, when a Samsung B-Series or C-Series device is detected, the server returns items to the Samsung renderer in chunks no larger than 1000 items in size. If a similar limitation exists on other renderers, this proposal might be applicable to more than just Samsung devices.
For example, using my own personal music media collection, if I were to select "Music" --> "Titles" --> "S", I should get a listing that is approximately 4,500 items in size. However, due to the 1000-item limit of my Samsung firmware, I only get the first 1000 items returned. The remaining 3,500 items of the listing are silently truncated by the Samsung firmware.
If the Serviio logic could count the number of items to be returned by a specific query (in this case Music-->Titles-->S) and breakup the listing into smaller chunks (Titles beginning with "Sa" thru "Sh", Titles beginning with "Si" thru "Sm", etc.), the 1000-item limit of the Samsung firmware would cease to be an issue.
In fact, many users, regardless of the brand of their renederer, might find that some sort of "per query limit" that is settable though the console might be highly desirable.