[SCM] morituri/master: * morituri/program/cdparanoia.py: Fix up track counting so HTOA can be ripped again. * examples/readhtoa.py: Fix up example so it works again, tested on Silent Alarm.
js at users.alioth.debian.org
js at users.alioth.debian.org
Sun Oct 19 20:08:59 UTC 2014
The following commit has been merged in the master branch:
commit e0ed33b1daf35ff428c323e1a74d54f0b1aa4dee
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date: Fri May 15 19:42:08 2009 +0000
* morituri/program/cdparanoia.py:
Fix up track counting so HTOA can be ripped again.
* examples/readhtoa.py:
Fix up example so it works again, tested on Silent Alarm.
diff --git a/ChangeLog b/ChangeLog
index f399a23..cd044f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2009-05-15 Thomas Vander Stichele <thomas at apestaart dot org>
+ * morituri/program/cdparanoia.py:
+ Fix up track counting so HTOA can be ripped again.
+ * examples/readhtoa.py:
+ Fix up example so it works again, tested on Silent Alarm.
+
+2009-05-15 Thomas Vander Stichele <thomas at apestaart dot org>
+
* morituri/test/test_image_toc.py:
* morituri/test/bloc.cue (added):
Add an expected .cue file for the bloc party toc.
diff --git a/examples/readhtoa.py b/examples/readhtoa.py
index 62db228..b409998 100644
--- a/examples/readhtoa.py
+++ b/examples/readhtoa.py
@@ -53,12 +53,12 @@ def main():
print 'No Hidden Track One Audio found.'
return
- start = index[0]
- stop, _ = track.getIndex(1)
+ start = index.absolute
+ stop = track.getIndex(1).absolute
print 'Found Hidden Track One Audio from frame %d to %d' % (start, stop)
# rip it
- riptask = cdparanoia.ReadVerifyTrackTask('track00.wav', table,
+ riptask = cdparanoia.ReadVerifyTrackTask('track00.wav', t.table,
start, stop - 1,
offset=int(options.offset))
runner.run(riptask)
diff --git a/morituri/program/cdparanoia.py b/morituri/program/cdparanoia.py
index a8541ed..e3103b1 100644
--- a/morituri/program/cdparanoia.py
+++ b/morituri/program/cdparanoia.py
@@ -111,9 +111,9 @@ class ReadTrackTask(task.Task):
task.Task.start(self, runner)
# find on which track the range starts and stops
- startTrack = 1
+ startTrack = 0
startOffset = 0
- stopTrack = 1
+ stopTrack = 0
stopOffset = self._stop
for i, t in enumerate(self._table.tracks):
@@ -247,14 +247,11 @@ class ReadVerifyTrackTask(task.MultiSeparateTask):
self.tasks = []
self.tasks.append(
ReadTrackTask(tmppath, table, start, stop, offset))
- self.tasks.append(
- checksum.CRC32Task(tmppath))
+ self.tasks.append(checksum.CRC32Task(tmppath))
t = ReadTrackTask(tmppath, table, start, stop, offset)
t.description = 'Verifying track...'
- self.tasks.append(
- ReadTrackTask(tmppath, table, start, stop, offset))
- self.tasks.append(
- checksum.CRC32Task(tmppath))
+ self.tasks.append(t)
+ self.tasks.append(checksum.CRC32Task(tmppath))
self.checksum = None
--
morituri packaging
More information about the pkg-multimedia-commits
mailing list