From 82c56f1cfec21db6ecc715fd00c5cf35265ef20b Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Fri, 12 Dec 2025 16:29:52 +0100 Subject: [PATCH] fix rtp when len of title is more than 31 --- modules/rds.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/rds.py b/modules/rds.py index 3e2e417..c75f8e6 100644 --- a/modules/rds.py +++ b/modules/rds.py @@ -62,6 +62,10 @@ def update_rds(track_name: str): rtp.append(1) # type 2 rtp.append(prt.find(title)) # start 2 rtp.append(len(title) - 1) # len 2 + + for i,(i_rt,j_size) in enumerate(zip(rtp, [255,0x3f,0x3f,255,0x3f,0x1f])): + if i_rt > j_size: rtp[i] = j_size + rtp = ','.join(list(map(str, rtp))) try: