From dd193802becc984cac136f23d1743c42324a9de2 Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 27 Apr 2021 23:34:17 -0400 Subject: [PATCH] 1000+ kbps When bitrate exceeds 1000 kbps, Winamp shows "10H", and will increment "11H" etc. as needed. Usually happens with FLAC files. For bitrates less than 100, there is leading space. --- packages/webamp/js/components/MainWindow/Kbps.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/webamp/js/components/MainWindow/Kbps.tsx b/packages/webamp/js/components/MainWindow/Kbps.tsx index b325a045..c2975922 100644 --- a/packages/webamp/js/components/MainWindow/Kbps.tsx +++ b/packages/webamp/js/components/MainWindow/Kbps.tsx @@ -5,7 +5,10 @@ import * as Selectors from "../../selectors"; import { useTypedSelector } from "../../hooks"; const Kbps = memo(() => { - const kbps = useTypedSelector(Selectors.getKbps); + let kbps = useTypedSelector(Selectors.getKbps)?.padStart(3); + if (kbps !== undefined && kbps?.length > 3) { + kbps = kbps.substring(0, 2) + "H"; + } return (
{kbps || ""}