diff options
Diffstat (limited to 'bindings/python/examples/save_photos.py')
| -rwxr-xr-x | bindings/python/examples/save_photos.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bindings/python/examples/save_photos.py b/bindings/python/examples/save_photos.py index abf23ed..ec8079b 100755 --- a/bindings/python/examples/save_photos.py +++ b/bindings/python/examples/save_photos.py @@ -24,6 +24,10 @@ import gpod +if not hasattr(gpod.Thumbnail, 'get_pixbuf'): + print 'Sorry, gpod was built without pixbuf support.' + raise SystemExit + photodb = gpod.PhotoDatabase("/mnt/ipod") print photodb @@ -34,6 +38,6 @@ for album in photodb.PhotoAlbums: for thumbnail, n in zip(photo.thumbnails, range(0,len(photo.thumbnails))): print " ", thumbnail - thumbnail.save_image("/tmp/%d-%d.png" % (photo['id'],n)) + thumbnail.get_pixbuf().save("/tmp/%d-%d.png" % (photo['id'],n),"png") photodb.close() |
