2013-03-13, 18:27
Based only on checking the log it does not return anything for album playlists.
For movies it returns these, and starts going through the playlist contents and returning the properties:
with albums it starts spewing the actual contents right away
I believe this is the request
New debug log
For movies it returns these, and starts going through the playlist contents and returning the properties:
Code:
18:29:09 T:4567076864 NOTICE: ('##### Property ', 'CustomWidget1Recent.Count', '66')
18:29:09 T:4567076864 NOTICE: ('##### Property ', 'CustomWidget1Recent.Watched', '61')
18:29:09 T:4567076864 NOTICE: ('##### Property ', 'CustomWidget1Recent.Unwatched', '5')
18:29:09 T:4567076864 NOTICE: ('##### Property ', 'CustomWidget1Recent.Type', 'Movie')
with albums it starts spewing the actual contents right away
I believe this is the request
Code:
18:35:50 T:4497358848 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Files.GetDirectory", "params": {"directory": "special://profile/playlists/music/Metallica2.xsp", "media": "music", "properties": ["title", "description", "albumlabel", "artist", "genre", "year", "thumbnail", "fanart", "rating", "playcount", "dateadded"], "sort": {"order": "descending", "method": "dateadded"}}, "id": 1}
18:35:50 T:4497358848 DEBUG: JSONRPC: Calling files.getdirectory
18:35:50 T:4497358848 DEBUG: CUtil::GetMatchingSource: no matching source found for [special://profile/playlists/music/Metallica2.xsp]
New debug log