diff options
| author | nicholas <nicholas@f01d2545-417e-4e96-918e-98f8d0dbbcb6> | 2005-11-26 14:23:29 +0000 |
|---|---|---|
| committer | nicholas <nicholas@f01d2545-417e-4e96-918e-98f8d0dbbcb6> | 2005-11-26 14:23:29 +0000 |
| commit | 6a7d1e754cc1de7740753d678e5cb06c1855dd86 (patch) | |
| tree | 81716b7dd3b518df5c0ec0ca5e309698ba0e9b03 /bindings/python/examples/play.py | |
| parent | fd53f468fa73061ebbb812bf172117c87af762ef (diff) | |
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/play.py')
| -rwxr-xr-x | bindings/python/examples/play.py | 10 |
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 = [] |
