From 3d7189c36e6321d9ae3befa989b6d39b6a540c67 Mon Sep 17 00:00:00 2001 From: Arno Hautala Date: Wed, 1 Sep 2021 13:18:52 -0400 Subject: [PATCH] set total_podcasts = 0 before processing tracks in construct() --- ipod-shuffle-4g.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ipod-shuffle-4g.py b/ipod-shuffle-4g.py index e48ab47..ba62a0f 100755 --- a/ipod-shuffle-4g.py +++ b/ipod-shuffle-4g.py @@ -337,6 +337,7 @@ class TrackHeader(Record): self["number_of_tracks"] = len(self.tracks) self["total_length"] = 20 + (len(self.tracks) * 4) output = Record.construct(self) + self.total_podcasts = 0 # Construct the underlying tracks track_chunk = bytes()