Commit graph

3842 commits

Author SHA1 Message Date
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
Thomas Schwery
65f400b08d Translated using Weblate (French)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/fr/
2020-10-13 18:18:44 -04:00
shakesac
48ae94d97c Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt_PT/
2020-10-10 17:38:56 -04:00
shakesac
3dff2c12fa Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt_PT/
2020-10-09 22:16:49 -04:00
shakesac
41ca613c6a Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt_PT/
2020-10-09 20:18:44 -04:00
shakesac
dcf373120b Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt_PT/
2020-10-09 19:10:36 -04:00
Page Asgardius
550bfcade5 Translated using Weblate (Spanish (Latin America))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/es_419/
2020-10-09 17:47:39 -04:00
Page Asgardius
a99a813175 Translated using Weblate (Spanish)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/es/
2020-10-09 17:47:39 -04:00
millallo
b987a37fec Translated using Weblate (Italian)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/it/
2020-10-09 01:40:12 -04:00
Станислав Кузин
27a9b61ac1 Translated using Weblate (Russian)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/ru/
2020-10-07 01:55:21 -04:00
Thomas Schwery
df2e04d8fc Translated using Weblate (French)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/fr/
2020-10-06 15:20:29 -04:00
d85511ed3f
Merge pull request #408 from oddstr13/pr-pipeline-improve-validate
Improve validation pipeline
2020-10-05 15:22:24 +02:00
Moritz
dfe4c4e28b Translated using Weblate (German)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/de/
2020-10-05 07:47:16 -04:00
shower
c36ba4b087 Translated using Weblate (Chinese (Simplified))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/zh_Hans/
2020-10-05 07:47:16 -04:00
Lukáš Kucharczyk
afe8ba1695 Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/cs/
2020-10-05 03:16:04 -04:00
faf7ad4bb3 Improve validation pipeline 2020-10-05 07:03:04 +02:00
Page Asgardius
28b60d7e06 Translated using Weblate (Spanish (Argentina))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/es_AR/
2020-10-04 14:37:23 -04:00
mcarlton00
144c056641
Merge pull request #395 from Electry/master
Add more transcoding options
2020-10-04 11:25:07 -04:00
mcarlton00
224def393b
Merge pull request #406 from mcarlton00/lint-the-things
Add linting to azure pipeline
2020-10-03 22:34:01 -04:00
mcarlton00
00ba67772d
Merge pull request #403 from oddstr13/pr-flake8-2
Fix flake8 lints
2020-10-03 22:33:36 -04:00
Matt
c1d4ef81fc Add linting to azure pipeline 2020-10-03 20:03:28 -04:00
b5404f992e
Merge pull request #401 from Electry/low-res-artwork-option
Add an option to reduce max artwork resolution
2020-09-29 02:48:00 +02:00
770ca74a07 Don't use f-strings (yet) 2020-09-27 05:40:30 +02:00
6d61a83b54 Flake8 linting 2020-09-27 04:20:24 +02:00
Franco Castillo
b1c9f95a86 Translated using Weblate (Spanish (Argentina))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/es_AR/
2020-09-25 15:50:56 -04:00
Michal Chvíla
204f50fa2e settings: Add an option to reduce max artwork resolution 2020-09-24 17:49:31 +02:00
Michal Chvíla
0fc908ec85 settings: Add an option to transcode VC-1 2020-09-24 17:41:09 +02:00
pucherot
b783d53a6a Translated using Weblate (Spanish)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/es/
2020-09-21 09:53:29 -04:00
mcarlton00
3200c42432
Merge pull request #399 from bsdf/master
Fix extracted subtitle delivery for transcodes
2020-09-20 15:16:51 -04:00
davidfrickert
c3473c63e4 Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt_PT/
2020-09-17 17:41:50 -04:00
66e8593d97
Merge pull request #398 from XayOn/feature/396-b
Fix removed log level in Kodi 19
2020-09-17 18:13:18 +02:00
BEN ENGLISCH
60ea47630b Fix extracted subtitle delivery for transcodes 2020-09-17 09:09:21 -05:00
David Francos
ad941ae483 fix: #396 Using kodi_version to determine loglevel 2020-09-17 10:38:22 +02:00
David Francos
cf1ee30e18 fix: #396 Brough back kodi 18 lognotice compat.
Kodi 18 seems to not log LOGINFO messages, this approach uses LOGNOTICE if its
available and LOGINFO otherwise, ensuring compatibility without needing to
check for kodi versions
2020-09-17 10:29:53 +02:00
David Francos
8ebee6e6de fix: #396 Kodi's LOGNOTICE loglevel is deprecated
KODI recenly deprecated LOGNOTICE (as per
https://github.com/xbmc/xbmc/pull/18346) and announced that LOGINFO should be
used instead.

LOGINFO has been available since kodi matrix's migration to spdlog in april
2020.
2020-09-17 00:51:46 +02:00
Michal Chvíla
fea6fc4cf1 playutils: Always honor manual transcoding bitrates
* Override VideoBitrate option in transcoding url (previously calced in backend)
* Use manual AudioBitrate when user has track selection dialog disabled
* Fix bad loop-and-remove
2020-09-15 01:33:44 +02:00
Michal Chvíla
e651b66ddc Add more transcoding options
* Redo max. bitrate options, add more bitrates in the lower end
* Remove SD/HD from the bitrate strings as the quality doesn't match up to what the backend selects (e.g. 1.3 Mbps definitely wasn't HD)
* Add option to force transcode mpeg2
* Add option to choose between h264 & h265 as a preferred codec for transcoding
* Add option to select preferred audio codec for transcoding/directstream
* Add option to select audio bitrate when transcoding (previously hardcoded to 384kbps for >2.0ch & 192kbps for <=2.0ch)
* Add option to select max audio channels (e.g. for server-side downmix)
* Add option to hide embedded/internal & picture-based subtitles in the track selection dialog
2020-09-15 00:30:23 +02:00
Michal Chvíla
4312135524 playutils: Prettify audio/subs track selection dialog
* Capitalize language in the track title
* Capitalize channel layout in the track title (e.g. 'Stereo')
* Remove track index from the title - users generally don't care what
the # is
* Use commercial names for the audio codecs (e.g. 'Dolby Digital'
instead of 'ac3')
* Always show codec name for subtitle tracks
2020-09-15 00:26:16 +02:00
mcarlton00
b66a838778
Merge pull request #394 from oddstr13/release-0.6.2
Fix pipelines, bump version for 0.6.2
2020-09-12 22:53:25 -04:00
9daa9eed13 Fix pipelines, bump version for 0.6.2 2020-09-13 04:44:57 +02:00
mcarlton00
943272f88c
Merge pull request #393 from oddstr13/release-0.6.1
Bump version for 0.6.1
2020-09-12 22:31:15 -04:00
9d33cbd81c Bump version for 0.6.1 2020-09-13 04:24:42 +02:00
Abby
91f1f79364
Merge pull request #392 from mcarlton00/azure-can-bite-my-shiny-metal-ass
Fix the pipeline.  Again.
2020-09-13 01:16:19 +01:00
Matt
735160d01e Fix the pipeline. Again. 2020-09-12 20:03:23 -04:00
Abby
9debead164
Merge pull request #391 from mcarlton00/version-0.6.0
Bump version for 0.6.0
2020-09-12 17:25:53 +01:00
Matt
36bc311daa Bump version for 0.6.0 2020-09-12 12:10:09 -04:00
Deniz
9b216acd53 Translated using Weblate (Turkish)
Translation: Jellyfin/Jellyfin Kodi
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/tr/
2020-09-10 22:20:38 -04:00
mcarlton00
c92b4a4e82
Merge pull request #387 from mcarlton00/i-like-big-libraries-and-i-cannot-lie
Optimize music sync for large libraries
2020-09-09 20:37:48 -04:00
Matt
813ec68e38 Review suggestions 2020-09-09 18:33:47 -04:00
Matt
c44a079572 remove commented variable 2020-09-07 22:47:10 -04:00