summaryrefslogtreecommitdiffstats
path: root/bindings/python/examples
diff options
context:
space:
mode:
authorNicholas Piper <nicholas@users.sourceforge.net>2005-11-26 14:23:29 +0000
committerNicholas Piper <nicholas@users.sourceforge.net>2005-11-26 14:23:29 +0000
commitdf279d35f9c4bd5e26a89f9d55b3ab984ff6e5f8 (patch)
tree81716b7dd3b518df5c0ec0ca5e309698ba0e9b03 /bindings/python/examples
parent12fc70bf59aee949528d52586c78178947b8fff3 (diff)
downloadlibgpod-df279d35f9c4bd5e26a89f9d55b3ab984ff6e5f8.tar.gz
libgpod-df279d35f9c4bd5e26a89f9d55b3ab984ff6e5f8.tar.xz
libgpod-df279d35f9c4bd5e26a89f9d55b3ab984ff6e5f8.zip
Add sw_get_playlist_tracks() and define G_BEGIN_DECLS/G_END_DECLS for swig
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1174 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'bindings/python/examples')
-rwxr-xr-xbindings/python/examples/play.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/bindings/python/examples/play.py b/bindings/python/examples/play.py
index 6ad6f60..0d299f8 100755
--- a/bindings/python/examples/play.py
+++ b/bindings/python/examples/play.py
@@ -8,8 +8,9 @@ ipod_mount = '/mnt/ipod'
remove_track = "The Dancer"
-#dbname = os.path.join(os.environ['HOME'],".gtkpod/iTunesDB")
-dbname = os.path.join(ipod_mount,"iPod_Control/iTunes/iTunesDB")
+dbname = os.path.join(os.environ['HOME'],".gtkpod/iTunesDB")
+#dbname = os.path.join(os.environ['HOME'],".gtkpod/local_0.itdb")
+#dbname = os.path.join(ipod_mount,"iPod_Control/iTunes/iTunesDB")
itdb = gpod.itdb_parse_file(dbname, None)
if not itdb:
@@ -17,6 +18,11 @@ if not itdb:
sys.exit(2)
itdb.mountpoint = ipod_mount
+for playlist in gpod.sw_get_playlists(itdb):
+ print playlist.name
+ print gpod.itdb_playlist_tracks_number(playlist)
+ for track in gpod.sw_get_playlist_tracks(playlist):
+ print track.title
for track in gpod.sw_get_tracks(itdb):
lists = []