From f078ce95e7ace3849bea4a5e4d2dfe2077ac695d Mon Sep 17 00:00:00 2001 From: Peter Maar Date: Sun, 5 Apr 2020 17:22:02 -0400 Subject: [PATCH] Add getter/setter for selectDeinterlaceMethod --- src/controllers/encodingsettings.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controllers/encodingsettings.js b/src/controllers/encodingsettings.js index ff140ed53..1b2718866 100644 --- a/src/controllers/encodingsettings.js +++ b/src/controllers/encodingsettings.js @@ -14,6 +14,7 @@ define(["jQuery", "loading", "globalize", "dom", "libraryMenu"], function ($, lo $("#txtVaapiDevice", page).val(config.VaapiDevice || ""); page.querySelector("#selectEncoderPreset").value = config.EncoderPreset || ""; page.querySelector("#txtH264Crf").value = config.H264Crf || ""; + page.querySelector("#selectDeinterlaceMethod").value = config.DeinterlaceMethod || ""; page.querySelector("#chkEnableSubtitleExtraction").checked = config.EnableSubtitleExtraction || false; page.querySelector("#chkEnableThrottling").checked = config.EnableThrottling || false; page.querySelector("#selectVideoDecoder").dispatchEvent(new CustomEvent("change", { @@ -58,6 +59,7 @@ define(["jQuery", "loading", "globalize", "dom", "libraryMenu"], function ($, lo config.VaapiDevice = $("#txtVaapiDevice", form).val(); config.EncoderPreset = form.querySelector("#selectEncoderPreset").value; config.H264Crf = parseInt(form.querySelector("#txtH264Crf").value || "0"); + config.DeinterlaceMethod = form.querySelector("#selectDeinterlaceMethod").value; config.EnableSubtitleExtraction = form.querySelector("#chkEnableSubtitleExtraction").checked; config.EnableThrottling = form.querySelector("#chkEnableThrottling").checked; config.HardwareDecodingCodecs = Array.prototype.map.call(Array.prototype.filter.call(form.querySelectorAll(".chkDecodeCodec"), function (c) {