2013-07-23, 21:55
(2013-07-23, 21:28)sraisbeck Wrote: it means the script can't locate the files required to perform the functions asked of it... without a tutorial on altering the configuration file i'm afraid that is about all i can give you...
The "tutorial" *is* the post I linked you to.
The script needs to know where your userdata folder/directory is, it tries to work this out for itself but when that fails you need to tell it where to look using the "userdata" property, either on the command line (@userdata=/path/to/userdata) or in the texturecache.cfg file.
(2013-07-23, 21:28)sraisbeck Wrote: have you tried using the jsonrpc api to return the property "file" from a call to the AudioLibrary.GetSongDetails API?
have you been able to return a file path and file name?
Actually, no - that isn't an API I've used before. I've used AudioLibrary.GetSongs, which works fine and returns file.
I've just tested AudioLibrary.GetSongDetails (OpenELEC 3.1.4 candidate, XBMC 12.2, JSON API 6.0.3) and you are right - it's not returning the "file" field when requested.