Montellese Wrote:What exactly are your use cases? If we don't know what you guys are missing we don't know what to add to solve it.
i've been looking into re-coding the randomitems script, used in many skins, to make use of json instead of http-api.
in the process of doing so, i ran into a few things that made me wonder why certain things are implemented the way they are...
- VideoLibrary.GetEpisodes : it's required to provide the tvshowid.
would it be possible to get all the episodes in my library in one go?
similar to AudioLibrary.GetSongs, where it's optional to specify the artistid.
- AudioLibrary.GetArtistDetails : not implemented?
would be nice to be able to fetch data for a single artist,
similar to VideoLibrary.GetTVShowDetails.
- VideoLibrary.GetMusicVideos : the runtime value is returned in minutes.
imo, it would be more accurate to return it in seconds (if possible).
since these are all short videos, seeing a runtime value of just "3" or "4"
is not really useful to me.
(it might make sense to do the same for movies/episodes)
i'm willing to create feature requests on trac if you think any of this makes sense. ;-)