jellyfin-kodi/jellyfin_kodi
Chuddah 302880f67a Parallelize multiple http GET requests
Added ThreadPoolExecutor and used to process GET requests in multiple
threads which enables chunks of data to always be available for
processing. Processing of the data can happen as soon as the first chunk
arrives.

Refactored the code to help implement. The idea is the "params" are
built in batch and passed to the thread pool which get the actual
results.
2020-02-19 22:18:54 +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 Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
helper Fixes for Kodi 18.5 (and Python2) 2020-01-04 05:17:51 +01:00
jellyfin Add link to magic string 2020-02-12 17:22:49 -05:00
objects Dont modify a list as you are traversing it. The result is 2020-02-16 18:41:14 +00: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 Parallelize multiple http GET requests 2020-02-19 22:18:54 +00:00
full_sync.py Initial work on Kodi 19 (and Python 3) support 2020-01-04 03:32:30 +01:00
library.py Merge pull request #195 from druscoe/fix_empty_download_thread_list 2020-02-16 19:16:21 -05:00
monitor.py Revert "Replaced debug output of json.dumps with an indirection to lazy __str__." 2020-02-16 22:22:23 +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