mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Add setting for ParallelImageEncodingLimit
This commit is contained in:
parent
ed7d9e2189
commit
c4f6e11f6c
3 changed files with 12 additions and 0 deletions
|
@ -80,6 +80,13 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="verticalSection">
|
||||||
|
<h2>${HeaderPerformance}</h2>
|
||||||
|
<div class="inputContainer">
|
||||||
|
<input is="emby-input" id="txtParallelImageEncodingLimit" label="${LabelParallelImageEncodingLimit}" type="number" pattern="[0-9]*" min="0" step="1" />
|
||||||
|
<div class="fieldDescription">${LabelParallelImageEncodingLimitHelp}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<br />
|
<br />
|
||||||
<div>
|
<div>
|
||||||
<button is="emby-button" type="submit" class="raised button-submit block">
|
<button is="emby-button" type="submit" class="raised button-submit block">
|
||||||
|
|
|
@ -21,6 +21,7 @@ import alert from '../../components/alert';
|
||||||
$('#selectLocalizationLanguage', page).html(languageOptions.map(function (language) {
|
$('#selectLocalizationLanguage', page).html(languageOptions.map(function (language) {
|
||||||
return '<option value="' + language.Value + '">' + language.Name + '</option>';
|
return '<option value="' + language.Value + '">' + language.Name + '</option>';
|
||||||
})).val(config.UICulture);
|
})).val(config.UICulture);
|
||||||
|
page.querySelector('#txtParallelImageEncodingLimit').value = config.ParallelImageEncodingLimit || '';
|
||||||
|
|
||||||
loading.hide();
|
loading.hide();
|
||||||
}
|
}
|
||||||
|
@ -36,6 +37,7 @@ import alert from '../../components/alert';
|
||||||
config.MetadataPath = $('#txtMetadataPath', form).val();
|
config.MetadataPath = $('#txtMetadataPath', form).val();
|
||||||
config.MetadataNetworkPath = $('#txtMetadataNetworkPath', form).val();
|
config.MetadataNetworkPath = $('#txtMetadataNetworkPath', form).val();
|
||||||
config.QuickConnectAvailable = form.querySelector('#chkQuickConnectAvailable').checked;
|
config.QuickConnectAvailable = form.querySelector('#chkQuickConnectAvailable').checked;
|
||||||
|
config.ParallelImageEncodingLimit = parseInt(form.querySelector('#txtParallelImageEncodingLimit').value || '0', 10);
|
||||||
|
|
||||||
ApiClient.updateServerConfiguration(config).then(function() {
|
ApiClient.updateServerConfiguration(config).then(function() {
|
||||||
ApiClient.getNamedConfiguration(brandingConfigKey).then(function(brandingConfig) {
|
ApiClient.getNamedConfiguration(brandingConfigKey).then(function(brandingConfig) {
|
||||||
|
|
|
@ -420,6 +420,7 @@
|
||||||
"HeaderPassword": "Password",
|
"HeaderPassword": "Password",
|
||||||
"HeaderPasswordReset": "Password Reset",
|
"HeaderPasswordReset": "Password Reset",
|
||||||
"HeaderPaths": "Paths",
|
"HeaderPaths": "Paths",
|
||||||
|
"HeaderPerformance": "Performance",
|
||||||
"HeaderPhotoAlbums": "Photo Albums",
|
"HeaderPhotoAlbums": "Photo Albums",
|
||||||
"HeaderPinCodeReset": "Reset Easy PIN Code",
|
"HeaderPinCodeReset": "Reset Easy PIN Code",
|
||||||
"HeaderPlayAll": "Play All",
|
"HeaderPlayAll": "Play All",
|
||||||
|
@ -791,6 +792,8 @@
|
||||||
"LabelOriginalName": "Original name:",
|
"LabelOriginalName": "Original name:",
|
||||||
"LabelOriginalTitle": "Original title:",
|
"LabelOriginalTitle": "Original title:",
|
||||||
"LabelOverview": "Overview:",
|
"LabelOverview": "Overview:",
|
||||||
|
"LabelParallelImageEncodingLimit": "Parallel image encoding limit",
|
||||||
|
"LabelParallelImageEncodingLimitHelp": "Maximum amount of image encodings that are allowed to run in parallel. Setting this to 0 will choose a limit based on your system specs.",
|
||||||
"LabelParentalRating": "Parental rating:",
|
"LabelParentalRating": "Parental rating:",
|
||||||
"LabelParentNumber": "Parent number:",
|
"LabelParentNumber": "Parent number:",
|
||||||
"LabelPassword": "Password:",
|
"LabelPassword": "Password:",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue