v2.0.7: Chromium Edge Support

This commit is contained in:
shirt 2021-09-25 20:14:42 -04:00
parent 994c72c8a3
commit 087295e482
5 changed files with 75 additions and 22 deletions

View file

@ -13,6 +13,8 @@
<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</label>
<br>
<input type="checkbox" id="useDDPlus"><label for="useDDPlus">Use Dolby Digital Plus (Chromium Edge)</label>
<div id="status"></div>
<button id="save">Save</button>

View file

@ -4,12 +4,14 @@ function save_options() {
const showAllTracks = document.getElementById("showAllTracks").checked;
const setMaxBitrate = document.getElementById("setMaxBitrate").checked;
const disableVP9 = document.getElementById("disableVP9").checked;
const useDDPlus = document.getElementById("useDDPlus").checked;
chrome.storage.sync.set({
use6Channels,
showAllTracks,
setMaxBitrate,
disableVP9,
use6Channels: use6Channels,
showAllTracks: showAllTracks,
setMaxBitrate: setMaxBitrate,
disableVP9: disableVP9,
useDDPlus: useDDPlus,
}, function() {
var status = document.getElementById("status");
status.textContent = "Options saved.";
@ -25,6 +27,7 @@ function restore_options() {
showAllTracks: true,
setMaxBitrate: false,
disableVP9: false,
useDDPlus: false,
}, function(items) {
document.getElementById("use51").checked = items.use6Channels;
document.getElementById("showAllTracks").checked = items.showAllTracks;