2012-02-05, 02:18
`Black Wrote:Pulling all shows at once won't improve the performance... the database requests are fast, what's slow is the json parsing. At least that's what I think because in my tests there was absolutely no difference if I had 1 (for all shows) database call or 50 (one for every show). So there's currently no way to improve the performance any further.
Can JSON be done any faster then? Is the best Parser being used by XBMC? Has e.g. BSON been considered (http://bsonspec.org)?
I found a small glitch in the new version of the Watchlist script, the "currently watching" thumb for a TV show doesn't show if I stop an episode. Only a default placeholder with the correct text info.