jellyfin-kodi/jellyfin_kodi
Chuddah 78fda95853 Replaced debug output of json.dumps with an indirection to lazy __str__.
json.dumps is a processing intensive operation. This is being called
every time data is received from the server (most noticeably during
library updates) for debug logging. If the user has debug logging
disabled (the default option) then the user is still paying for
processing which is discarded.

The fix is to add a level of indirection where the dumps function is
only called if a string representation of the json is requested; ie.
when the debug string is evaluated.
2020-02-16 22:07:56 +00:00
..
database Removed unnecessary log messages and changed some to debug (#167) 2020-01-05 18:41:26 -05:00
dialogs Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
entrypoint Replaced debug output of json.dumps with an indirection to lazy __str__. 2020-02-16 22:07:56 +00:00
helper Replaced debug output of json.dumps with an indirection to lazy __str__. 2020-02-16 22:07:56 +00:00
jellyfin Replaced debug output of json.dumps with an indirection to lazy __str__. 2020-02-16 22:07:56 +00:00
objects Fix playlist paths 2020-02-14 20:15:14 -05:00
__init__.py Begin restructing, fixed some issues related to movement 2019-11-07 22:58:44 +01:00
client.py Removed unnecessary log messages and changed some to debug (#167) 2020-01-05 18:41:26 -05:00
connect.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
downloader.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
full_sync.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
library.py Fixing indentation 2020-02-13 19:43:29 -05:00
monitor.py Replaced debug output of json.dumps with an indirection to lazy __str__. 2020-02-16 22:07:56 +00:00
player.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
setup.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
views.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
webservice.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00