mirror of
https://github.com/shirt-dev/netflix-international.git
synced 2025-06-21 16:28:31 +00:00
Add new MPL profiles, add option to disable HPL
This commit is contained in:
parent
0c6844c4bb
commit
96856b02e0
9 changed files with 94 additions and 64 deletions
|
@ -6,6 +6,7 @@
|
|||
<style>
|
||||
body {
|
||||
min-width: 300px;
|
||||
font-family: Sans-Serif;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
@ -17,11 +18,13 @@
|
|||
<br>
|
||||
<input type="checkbox" id="setMaxBitrate"><label for="setMaxBitrate">Automatically select best bitrate available</label>
|
||||
<br>
|
||||
<input type="checkbox" id="disableVP9"><label for="disableVP9">Disable VP9 codec (Chrome/Firefox)</label>
|
||||
<input type="checkbox" id="disableVP9"><label for="disableVP9">Disable VP9 codec</label>
|
||||
<br>
|
||||
<input type="checkbox" id="disableAV1"><label for="disableAV1">Disable AV1 codec (Chrome/Firefox)</label>
|
||||
<input type="checkbox" id="disableAV1"><label for="disableAV1">Disable AV1 codec</label>
|
||||
<br>
|
||||
<input type="checkbox" id="useDDPlus"><label for="useDDPlus">Use Dolby Digital Plus (Chromium Edge)</label>
|
||||
<input type="checkbox" id="disableHPL"><label for="disableHPL">Disable H264 HPL profile</label>
|
||||
<br>
|
||||
<input type="checkbox" id="useDDPlus"><label for="useDDPlus">Use Dolby Digital Plus (Edge)</label>
|
||||
<br>
|
||||
<label for="preferredLocale">Preferred audio language</label>
|
||||
<input list="locales" id="preferredLocale" maxlength="5">
|
||||
|
|
|
@ -5,6 +5,7 @@ function save_options() {
|
|||
const setMaxBitrate = document.getElementById("setMaxBitrate").checked;
|
||||
const disableVP9 = document.getElementById("disableVP9").checked;
|
||||
const disableAV1 = document.getElementById("disableAV1").checked;
|
||||
const disableHPL = document.getElementById("disableHPL").checked;
|
||||
const useDDPlus = document.getElementById("useDDPlus").checked;
|
||||
const preferredLocale = document.getElementById("preferredLocale").value;
|
||||
const preferredTextLocale = document.getElementById("preferredTextLocale").value;
|
||||
|
@ -15,6 +16,7 @@ function save_options() {
|
|||
setMaxBitrate: setMaxBitrate,
|
||||
disableVP9: disableVP9,
|
||||
disableAV1: disableAV1,
|
||||
disableHPL: disableHPL,
|
||||
useDDPlus: useDDPlus,
|
||||
preferredLocale: preferredLocale,
|
||||
preferredTextLocale: preferredTextLocale,
|
||||
|
@ -33,6 +35,7 @@ function reset_options() {
|
|||
document.getElementById("setMaxBitrate").checked = false;
|
||||
document.getElementById("disableVP9").checked = false;
|
||||
document.getElementById("disableAV1").checked = true;
|
||||
document.getElementById("disableHPL").checked = false;
|
||||
document.getElementById("useDDPlus").checked = false;
|
||||
document.getElementById("preferredLocale").value = null;
|
||||
document.getElementById("preferredTextLocale").value = null;
|
||||
|
@ -43,6 +46,7 @@ function reset_options() {
|
|||
setMaxBitrate: false,
|
||||
disableVP9: false,
|
||||
disableAV1: true,
|
||||
disableHPL: false,
|
||||
useDDPlus: false,
|
||||
preferredLocale: null,
|
||||
preferredTextLocale: null,
|
||||
|
@ -62,6 +66,7 @@ function restore_options() {
|
|||
setMaxBitrate: false,
|
||||
disableVP9: false,
|
||||
disableAV1: true,
|
||||
disableHPL: false,
|
||||
useDDPlus: false,
|
||||
preferredLocale: null,
|
||||
preferredTextLocale: null,
|
||||
|
@ -71,6 +76,7 @@ function restore_options() {
|
|||
document.getElementById("setMaxBitrate").checked = items.setMaxBitrate;
|
||||
document.getElementById("disableVP9").checked = items.disableVP9;
|
||||
document.getElementById("disableAV1").checked = items.disableAV1;
|
||||
document.getElementById("disableHPL").checked = items.disableHPL;
|
||||
document.getElementById("useDDPlus").checked = items.useDDPlus;
|
||||
document.getElementById("preferredLocale").value = items.preferredLocale;
|
||||
document.getElementById("preferredTextLocale").value = items.preferredTextLocale;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue