aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2023-08-25 11:13:37 +0200
committerdec05eba <dec05eba@protonmail.com>2023-08-25 11:13:37 +0200
commitb0190e90b3f9909bf58b8b150efa788bdc9e9e85 (patch)
tree9491428283b3e9fbb0af99ea09b79a053531e46e /src
parentbcf803d9a1cfd6f5c2370e2761002a51bf1f20b3 (diff)
Add config option to set low latency mode
Diffstat (limited to 'src')
-rw-r--r--src/Config.cpp1
-rw-r--r--src/QuickMedia.cpp2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/Config.cpp b/src/Config.cpp
index c79249d..4f8d4d1 100644
--- a/src/Config.cpp
+++ b/src/Config.cpp
@@ -321,6 +321,7 @@ namespace QuickMedia {
get_json_value(json_root, "scale", config->scale);
get_json_value(json_root, "font_scale", config->font_scale);
get_json_value(json_root, "spacing_scale", config->spacing_scale);
+ get_json_value(json_root, "low_latency_mode", config->low_latency_mode);
}
const Config& get_config() {
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index 14efedb..79684ed 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -743,6 +743,8 @@ namespace QuickMedia {
abort();
}
+ window.set_low_latency(get_config().low_latency_mode);
+
if(!program_path.empty() && program_path.back() != '/')
program_path += '/';