From 4dd13ff97ff61882bb4e64d1338f64effb65e9f7 Mon Sep 17 00:00:00 2001 From: tmzullinger Date: Fri, 2 May 2008 00:05:51 +0000 Subject: Write shuffle data (thanks to Diogo Dutra) git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1967 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- ChangeLog | 3 +++ bindings/python/ipod.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 6bca7f2..107c49f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,9 @@ * configure.ac: Bump version to 0.6.1SVN + * bindings/python/ipod.py: write shuffle data (thanks to Diogo + Dutra) + 2008-04-19 Jorg Schuler * bindings/python/examples/Makefile.am diff --git a/bindings/python/ipod.py b/bindings/python/ipod.py index f8e608e..053eda6 100644 --- a/bindings/python/ipod.py +++ b/bindings/python/ipod.py @@ -111,6 +111,9 @@ class Database: if not gpod.itdb_write_file(self._itdb, self._itdb_file, None): raise DatabaseException("Unable to save iTunes database %s" % self) + if gpod.itdb_get_mountpoint(self._itdb): + if not gpod.itdb_shuffle_write(self._itdb, None): + raise DatabaseException("Unable to save shuffle database on %s" % self._itdb.mountpoint) itdbext_file = "%s.ext" % (self._itdb_file) gtkpod.write(itdbext_file, self, self._itdb_file) -- cgit