From bdcf2c985f9a90f9c6b379411e35c8fa6c6ccb35 Mon Sep 17 00:00:00 2001 From: Arseniy Kuznetsov Date: Fri, 30 Jun 2023 10:09:48 +0100 Subject: [PATCH] tx-rate workaround --- mktxp/flow/processor/output.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mktxp/flow/processor/output.py b/mktxp/flow/processor/output.py index 0c53055..8dfd25f 100644 --- a/mktxp/flow/processor/output.py +++ b/mktxp/flow/processor/output.py @@ -109,7 +109,10 @@ class BaseOutputProcessor: @staticmethod def parse_bitrates(rate): - rate = int(rate) + try: + rate = int(rate) + except: + return BaseOutputProcessor.parse_rates(rate) power = floor(log(rate, 1000)) return f"{int(rate / 1000 ** power)} {['bps', 'Kbps', 'Mbps', 'Gbps'][int(power)]}"