2012-12-08, 17:59
(2012-12-07, 20:43)Tolriq Wrote: So as Mizaki pointed out as soon files have some properties saved like resume point Json tries to find the file in one of the database then don't find it and forgot to set some fields.The final clue to be able to reproduce the problem was to start playback through JSON-RPC's Player.Open and not through the GUI.
"thumbnail" and "fanart" still don't work because XBMC stores the information about the currently playing file in different locations and there's no easy way to merge those into one set of properties. Will have to come up with a better way for Frodo+1.
EDIT: Forgot to mention that the "label" issue is fixed in https://github.com/xbmc/xbmc/commit/c6c4...a631ffd409. You should also be able to get "streamdetails" and "resume".
(2012-12-08, 16:13)Tolriq Wrote: VideoLibrary.SetTVShowDetails is missing the year fieldYup, you're right.
(2012-12-08, 16:13)Tolriq Wrote: And I can't get VideoLibrary.SetTVShowDetails work for playcount . (Either setting a positive value or 0)Hm that should probably not be there in the first place as the logic to mark all seasons/episodes within a tvshow marked is not located in the database but in the GUI code when you use the context menue or the "markwatched" action.