[linux-minidisc] [PATCH 4/7] Generate an extra group containing all tracks which are in no group.
- From: Vincent Pelletier <plr.vincent@gmail.com>
- To: linux-minidisc@lists.fu-berlin.de
- Date: Thu, 28 Jan 2010 08:40:57 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:in-reply-to:references:from:date:subject:to:x-bogosity :mime-version:content-type:content-transfer-encoding; b=qActpOGFi7VyFmySmbiiZETN4vmDMeQXxUj1iHLFMBbRipE87LP0fv3Gh7UVqddHZt BYyvdriJmnK/Kuo0QgMdjKKRNe3iuHdK4zCoQHevio8HQWR7+khKIvetaj2SQXTMzDf+ YbxOQ8MjqvhtzPB/XmNH2KNiZvkEJY4GZxzZQ=
- Subject: [linux-minidisc] [PATCH 4/7] Generate an extra group containing all tracks which are in no group.
It has None as its title to make it stand out of regular groups.
---
netmd/libnetmd.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/netmd/libnetmd.py b/netmd/libnetmd.py
index 5a9829e..883457b 100644
--- a/netmd/libnetmd.py
+++ b/netmd/libnetmd.py
@@ -700,6 +700,9 @@ class NetMDInterface(object):
track_dict[track] = group_name, group_index
track_append(track)
append((group_name, track_list))
+ track_list = [x for x in xrange(track_count) if x not in track_dict]
+ if len(track_list):
+ append((None, track_list))
return result
def getTrackTitle(self, track, wchar=False):
--
1.6.6