diff options
author | Maxim Devaev <[email protected]> | 2022-03-15 19:25:12 +0300 |
---|---|---|
committer | Maxim Devaev <[email protected]> | 2022-03-15 19:26:37 +0300 |
commit | a140f11b1b7fde520d66e6fe0c9e5a1cc7bd76bb (patch) | |
tree | 8220e50c823b2c64429eea25d22a5364d447616e | |
parent | 9346169271b0abbcd1729740f71cd80752182ed3 (diff) |
max h264 kbps is 2000
-rw-r--r-- | kvmd/apps/__init__.py | 2 | ||||
-rw-r--r-- | kvmd/validators/kvm.py | 2 | ||||
-rw-r--r-- | testenv/tests/validators/test_kvm.py | 2 | ||||
-rw-r--r-- | web/share/js/kvm/stream.js | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/kvmd/apps/__init__.py b/kvmd/apps/__init__.py index d3c8d5bc..b31ac936 100644 --- a/kvmd/apps/__init__.py +++ b/kvmd/apps/__init__.py @@ -432,7 +432,7 @@ def _get_config_scheme() -> Dict: "h264_bitrate": { "default": Option(0, type=valid_stream_h264_bitrate, if_empty=0, unpack_as="h264_bitrate"), "min": Option(25, type=valid_stream_h264_bitrate, unpack_as="h264_bitrate_min"), - "max": Option(25000, type=valid_stream_h264_bitrate, unpack_as="h264_bitrate_max"), + "max": Option(20000, type=valid_stream_h264_bitrate, unpack_as="h264_bitrate_max"), }, "h264_gop": { diff --git a/kvmd/validators/kvm.py b/kvmd/validators/kvm.py index 33d20d58..a6a6060a 100644 --- a/kvmd/validators/kvm.py +++ b/kvmd/validators/kvm.py @@ -77,7 +77,7 @@ def valid_stream_resolution(arg: Any) -> str: def valid_stream_h264_bitrate(arg: Any) -> int: - return int(valid_number(arg, min=25, max=25000, name="stream H264 bitrate")) + return int(valid_number(arg, min=25, max=20000, name="stream H264 bitrate")) def valid_stream_h264_gop(arg: Any) -> int: diff --git a/testenv/tests/validators/test_kvm.py b/testenv/tests/validators/test_kvm.py index b733b750..d9f88ad3 100644 --- a/testenv/tests/validators/test_kvm.py +++ b/testenv/tests/validators/test_kvm.py @@ -131,7 +131,7 @@ def test_fail__valid_stream_resolution(arg: Any) -> None: # ===== [email protected]("arg", ["25", " 25000 ", 5000]) [email protected]("arg", ["25", " 20000 ", 5000]) def test_ok__valid_stream_h264_bitrate(arg: Any) -> None: value = valid_stream_h264_bitrate(arg) assert type(value) == int # pylint: disable=unidiomatic-typecheck diff --git a/web/share/js/kvm/stream.js b/web/share/js/kvm/stream.js index 8e68e4a6..80cc2deb 100644 --- a/web/share/js/kvm/stream.js +++ b/web/share/js/kvm/stream.js @@ -432,7 +432,7 @@ export function Streamer() { }); tools.slider.setOnUpDelayed($("stream-quality-slider"), 1000, (value) => __sendParam("quality", value)); - tools.slider.setParams($("stream-h264-bitrate-slider"), 25, 25000, 25, 5000, function(value) { + tools.slider.setParams($("stream-h264-bitrate-slider"), 25, 20000, 25, 5000, function(value) { $("stream-h264-bitrate-value").innerHTML = value; }); tools.slider.setOnUpDelayed($("stream-h264-bitrate-slider"), 1000, (value) => __sendParam("h264_bitrate", value)); |