From 6520946400e856a781b7168fbe8d9a1f24150ed6 Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Mon, 20 Apr 2026 21:01:24 +0200 Subject: [PATCH 1/2] bitparser: Relax unknown header keys to a warning. --- src/bitparser.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/bitparser.cpp b/src/bitparser.cpp index c0ff5e4..e7b25eb 100644 --- a/src/bitparser.cpp +++ b/src/bitparser.cpp @@ -112,8 +112,7 @@ int BitParser::parseHeader() } else if (key == "SW_CRC") { _hdr["crc"] = value; } else { - printError("Unknown key " + key); - return -1; + printWarn("Unknown key " + key); } } } From 22c18f7d575c368c5e2aa9dd4eded4337a12529e Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Mon, 20 Apr 2026 21:01:42 +0200 Subject: [PATCH 2/2] bitparser: Add `COMPRESS` key. --- src/bitparser.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bitparser.cpp b/src/bitparser.cpp index e7b25eb..c07b96a 100644 --- a/src/bitparser.cpp +++ b/src/bitparser.cpp @@ -111,6 +111,8 @@ int BitParser::parseHeader() _hdr["version"] = value; } else if (key == "SW_CRC") { _hdr["crc"] = value; + } else if (key == "COMPRESS") { + _hdr["compress"] = value; } else { printWarn("Unknown key " + key); }