From 7ce848b4cf824e07561f3aeec7c6e1e02cb3bb99 Mon Sep 17 00:00:00 2001 From: Gavin MacGregor Date: Sun, 9 Nov 2025 13:17:04 +0000 Subject: [PATCH] Initialise DCLUT with QByteArrayLiteral --- src/qteletextdecoder/levelonepage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/qteletextdecoder/levelonepage.cpp b/src/qteletextdecoder/levelonepage.cpp index 30564b0..fd95b4a 100644 --- a/src/qteletextdecoder/levelonepage.cpp +++ b/src/qteletextdecoder/levelonepage.cpp @@ -507,7 +507,8 @@ int LevelOnePage::dCLUT(bool globalDrcs, int mode, int index) const void LevelOnePage::setDCLUT(bool globalDrcs, int mode, int index, int colour) { - const QByteArray defaultPkt = QByteArray("\x01\x00\x00\x00\x20\x20\x18\x00\x02\x22\x01\x08\x08\x06\x24\x22\x39\x20\x12\x2a\x05\x2b\x39\x1e\x20\x20\x18\x10\x0a\x26\x03\x0a\x29\x16\x2c\x26\x3b\x01\x00\x00", 40); + // Default DCLUT as per D.1.6 and D.2.2 in the ETSI spec + const QByteArray defaultPkt = QByteArrayLiteral("\x01\x00\x00\x00\x20\x20\x18\x00\x02\x22\x01\x08\x08\x06\x24\x22\x39\x20\x12\x2a\x05\x2b\x39\x1e\x20\x20\x18\x10\x0a\x26\x03\x0a\x29\x16\x2c\x26\x3b\x01\x00\x00"); if (!packetExists(28, 1)) setPacket(28, 1, defaultPkt);