mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update settings pages
This commit is contained in:
parent
6b1d622a8e
commit
4212cde734
3 changed files with 3 additions and 40 deletions
|
@ -75,39 +75,9 @@
|
||||||
<div>
|
<div>
|
||||||
<label for="selectMaxChromecastBitrate">${LabelMaxChromecastBitrate}</label>
|
<label for="selectMaxChromecastBitrate">${LabelMaxChromecastBitrate}</label>
|
||||||
<select id="selectMaxChromecastBitrate" data-mini="true">
|
<select id="selectMaxChromecastBitrate" data-mini="true">
|
||||||
<option value="30000000">30Mbps</option>
|
|
||||||
<option value="25000000">25Mbps</option>
|
|
||||||
<option value="20000000">20Mbps</option>
|
|
||||||
<option value="15000000">15Mbps</option>
|
|
||||||
<option value="12000000">12Mbps</option>
|
|
||||||
<option value="11000000">11Mbps</option>
|
|
||||||
<option value="10000000">10Mbps</option>
|
|
||||||
<option value="9000000">9Mbps</option>
|
|
||||||
<option value="8000000">8Mbps</option>
|
|
||||||
<option value="7000000">7Mbps</option>
|
|
||||||
<option value="6000000">6Mbps</option>
|
|
||||||
<option value="5000000">5Mbps</option>
|
|
||||||
<option value="4000000">4Mbps</option>
|
|
||||||
<option value="3000000">3Mbps</option>
|
|
||||||
<option value="2500000">2.5Mbps</option>
|
|
||||||
<option value="2000000">2Mbps</option>
|
|
||||||
<option value="1500000">1.5Mbps</option>
|
|
||||||
<option value="1000000">1Mbps</option>
|
|
||||||
<option value="720000">720kbps</option>
|
|
||||||
<option value="420000">420kbps</option>
|
|
||||||
<option value="400000">400kbps</option>
|
|
||||||
<option value="320000">320kbps</option>
|
|
||||||
<option value="192000">192kbps</option>
|
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
|
||||||
<br />
|
|
||||||
<div>
|
|
||||||
<paper-checkbox class="chkEnableChromecastAc3">${LabelEnableChromecastAc3Passthrough}</paper-checkbox>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="fldExternalPlayer" style="display: none;">
|
<div class="fldExternalPlayer" style="display: none;">
|
||||||
<br />
|
<br />
|
||||||
<paper-checkbox class="chkExternalVideoPlayer">${OptionEnableExternalVideoPlayers}</paper-checkbox>
|
<paper-checkbox class="chkExternalVideoPlayer">${OptionEnableExternalVideoPlayers}</paper-checkbox>
|
||||||
|
|
|
@ -38,15 +38,9 @@
|
||||||
update('chromecastBitrate', val);
|
update('chromecastBitrate', val);
|
||||||
}
|
}
|
||||||
|
|
||||||
return parseInt(appStorage.getItem('chromecastBitrate') || '') || 3000000;
|
val = appStorage.getItem('chromecastBitrate');
|
||||||
},
|
|
||||||
enableChromecastAc3: function (val) {
|
|
||||||
|
|
||||||
if (val != null) {
|
return val ? parseInt(val) : null;
|
||||||
update('enablechromecastac3', val.toString());
|
|
||||||
}
|
|
||||||
|
|
||||||
return appStorage.getItem('enablechromecastac3') == 'true';
|
|
||||||
},
|
},
|
||||||
enableExternalPlayers: function (val) {
|
enableExternalPlayers: function (val) {
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,6 @@
|
||||||
|
|
||||||
page.querySelector('.chkPlayDefaultAudioTrack').checked = user.Configuration.PlayDefaultAudioTrack || false;
|
page.querySelector('.chkPlayDefaultAudioTrack').checked = user.Configuration.PlayDefaultAudioTrack || false;
|
||||||
page.querySelector('.chkEnableCinemaMode').checked = AppSettings.enableCinemaMode();
|
page.querySelector('.chkEnableCinemaMode').checked = AppSettings.enableCinemaMode();
|
||||||
page.querySelector('.chkEnableChromecastAc3').checked = AppSettings.enableChromecastAc3();
|
|
||||||
page.querySelector('.chkExternalVideoPlayer').checked = AppSettings.enableExternalPlayers();
|
page.querySelector('.chkExternalVideoPlayer').checked = AppSettings.enableExternalPlayers();
|
||||||
|
|
||||||
require(['qualityoptions'], function (qualityoptions) {
|
require(['qualityoptions'], function (qualityoptions) {
|
||||||
|
@ -45,6 +44,7 @@
|
||||||
bitrateOptions = '<option value="">' + Globalize.translate('OptionAutomatic') + '</option>' + bitrateOptions;
|
bitrateOptions = '<option value="">' + Globalize.translate('OptionAutomatic') + '</option>' + bitrateOptions;
|
||||||
|
|
||||||
$('#selectMaxBitrate', page).html(bitrateOptions);
|
$('#selectMaxBitrate', page).html(bitrateOptions);
|
||||||
|
$('#selectMaxChromecastBitrate', page).html(bitrateOptions);
|
||||||
|
|
||||||
if (AppSettings.enableAutomaticBitrateDetection()) {
|
if (AppSettings.enableAutomaticBitrateDetection()) {
|
||||||
$('#selectMaxBitrate', page).val('');
|
$('#selectMaxBitrate', page).val('');
|
||||||
|
@ -110,7 +110,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
AppSettings.maxChromecastBitrate($('#selectMaxChromecastBitrate', page).val());
|
AppSettings.maxChromecastBitrate($('#selectMaxChromecastBitrate', page).val());
|
||||||
AppSettings.enableChromecastAc3(page.querySelector('.chkEnableChromecastAc3').checked);
|
|
||||||
|
|
||||||
var userId = getParameterByName('userId') || Dashboard.getCurrentUserId();
|
var userId = getParameterByName('userId') || Dashboard.getCurrentUserId();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue