jellyfin-kodi/jellyfin_kodi
mammo0 09b0bdbc48 use a semaphore to avoid fetching complete library to memory
-> this happens if the processing of items is slower as the fetching of
new
-> if a big library is synced, the old behavior could lead to extensive
use of memory
-> the semaphore acts like a buffer that only allows fetching of new
items from the library if old ones are processed
-> the current size of the 'buffer' is hard coded to 2 * [max. item
fetch limit] * [number of download threads]
2020-10-14 08:24:37 +02:00
..
database Add libraryid to albums and songs in database 2020-08-15 00:03:45 -04:00
dialogs Remove whitespace in setup xbmcgui dialogs 2020-08-08 21:46:51 -07:00
entrypoint Removed webservice 2020-08-15 01:04:57 +01:00
helper Merge pull request #395 from Electry/master 2020-10-04 11:25:07 -04:00
jellyfin Merge pull request #366 from oddstr13/pr-json-filter-1 2020-08-21 17:43:52 -04:00
objects Flake8 linting 2020-09-27 04:20:24 +02:00
__init__.py Begin restructing, fixed some issues related to movement 2019-11-07 22:58:44 +01:00
client.py Update deprecated isPassword functionality 2020-05-29 01:11:25 +02:00
connect.py Remove some generic exceptions 2020-08-01 00:08:03 +02:00
downloader.py use a semaphore to avoid fetching complete library to memory 2020-10-14 08:24:37 +02:00
full_sync.py Review suggestions 2020-09-09 18:33:47 -04:00
library.py Merge pull request #366 from oddstr13/pr-json-filter-1 2020-08-21 17:43:52 -04:00
monitor.py Removed webservice 2020-08-15 01:04:57 +01:00
player.py flake8 2020-08-21 14:56:15 +02:00
views.py Flake8 linting 2020-09-27 04:20:24 +02:00