From 66033faac76daef90a6149fd40272d7bff044e27 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Sun, 3 May 2009 19:16:05 +0000 Subject: [PATCH] * examples/readtrack.py: Allow specifying the track to save. --- ChangeLog | 5 +++++ examples/readtrack.py | 11 +++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index f43b63d..b3dba5e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-05-03 Thomas Vander Stichele + + * examples/readtrack.py: + Allow specifying the track to save. + 2009-05-03 Thomas Vander Stichele * morituri/common/task.py: diff --git a/examples/readtrack.py b/examples/readtrack.py index d3e73b5..d6bd768 100644 --- a/examples/readtrack.py +++ b/examples/readtrack.py @@ -3,6 +3,7 @@ import re import os +import sys import stat import subprocess import tempfile @@ -16,11 +17,17 @@ gobject.threads_init() def main(): log.init() + + runner = task.SyncRunner() checksums = [] - fd, path = tempfile.mkstemp(suffix='.morituri') - os.close(fd) + if len(sys.argv) > 1: + path = sys.argv[1] + else: + fd, path = tempfile.mkstemp(suffix='.morituri.wav') + os.close(fd) + print 'storing track to %s' % path fakeTable = table.Table([ table.Track( 1, 0, 15536),