Thomas Vander Stichele
631b1478b8
* morituri/program/cdparanoia.py:
...
* morituri/image/image.py:
Correctly chain up to parent __init__ for MultiTasks
2009-05-25 14:47:07 +00:00
Thomas Vander Stichele
85e9058594
* morituri/program/cdparanoia.py:
...
Add copy and test CRC's to object.
2009-05-23 19:47:58 +00:00
Thomas Vander Stichele
3f1ace2ce2
* morituri/program/cdparanoia.py:
...
* morituri/program/cdrdao.py:
* morituri/rip/cd.py:
* morituri/rip/offset.py:
Add device argument to ripping/scanning tasks.
2009-05-23 18:14:31 +00:00
Thomas Vander Stichele
41c92fcda4
pychecker fixes
2009-05-22 20:44:10 +00:00
Thomas Vander Stichele
bedd5d1fc1
use constants
2009-05-22 20:08:36 +00:00
Thomas Vander Stichele
0a56fc129e
* morituri/image/cue.py:
...
* morituri/image/image.py:
* morituri/image/table.py:
* morituri/image/toc.py:
* morituri/program/cdparanoia.py:
* morituri/program/cdrdao.py:
* morituri/test/test_image_cue.py:
* morituri/test/test_image_table.py:
Rename IndexTable to Table.
2009-05-16 09:31:38 +00:00
Thomas Vander Stichele
59cb5d0dcb
* morituri/common/checksum.py:
...
* morituri/common/common.py:
* morituri/image/image.py:
* morituri/image/table.py:
* morituri/program/cdparanoia.py:
Move constants to common
2009-05-16 09:21:55 +00:00
Thomas Vander Stichele
e0ed33b1da
* 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 19:42:08 +00:00
Thomas Vander Stichele
c06814e139
* morituri/common/task.py:
...
Add an exception ivar for tasks to set an exception on while
running. Make SyncRunner raise it during done()
* morituri/program/cdparanoia.py:
Set an exception if the ripped file doesn't match the expected size
(for example when disc is full)
2009-05-07 09:19:41 +00:00
Thomas Vander Stichele
2dbd307096
docs and repr fixes
2009-05-04 15:58:12 +00:00
Thomas Vander Stichele
3a75cb2d0f
* morituri/program/cdrdao.py:
...
Convert ReadTableTask to a CDRDAOTask subclass.
* examples/ARcalibrate.py:
* morituri/program/cdparanoia.py:
Adapt.
2009-05-04 13:48:18 +00:00
Thomas Vander Stichele
22e81b4665
* morituri/image/cue.py:
...
* morituri/image/image.py:
* morituri/image/table.py:
* morituri/program/cdparanoia.py:
* morituri/test/test_image_cue.py:
Move to using a shared IndexTable for everything.
Sadly mixed with a MultiTask rename.
2009-05-04 08:40:42 +00:00
Thomas Vander Stichele
be20385fd4
* morituri/program/cdparanoia.py:
...
Use a temporary file to rip to.
2009-05-03 19:17:21 +00:00
Thomas Vander Stichele
d1c3bb3def
* morituri/program/cdparanoia.py:
...
Add a task to read and verify a track.
* examples/readtrack.py:
Use it to clean up code.
* morituri/common/task.py:
describe a MultiTask better.
2009-05-03 17:44:23 +00:00
Thomas Vander Stichele
e0c311f870
remove a print
2009-05-03 15:03:18 +00:00
Thomas Vander Stichele
81eddd26b8
verify cdparanoia's output
2009-05-03 14:54:52 +00:00
Thomas Vander Stichele
d8e288d848
* morituri/program/cdparanoia.py:
...
Add table to __init__, so we can correctly calculate cdparanoia's
strange ripping regions.
* examples/ARcalibrate.py:
When we found a positive match on a first track, match all the other
tracks too for confirmation.
2009-05-03 12:59:37 +00:00
Thomas Vander Stichele
d26f1b90ca
add errors
2009-05-03 09:54:05 +00:00
Thomas Vander Stichele
54c7322a04
* examples/readtrack.py:
...
* morituri/program/cdparanoia.py:
Move ReadTrackTask to cdparanoia module.
2009-05-01 18:52:51 +00:00
Thomas Vander Stichele
08789fc6cb
* morituri/test/cdparanoia.progress (added):
...
* morituri/test/test_program_cdparanoia.py (added):
* morituri/program/__init__.py (added):
* morituri/program/cdparanoia.py (added):
Add a module to wrap cdparanoia. Add a test for parsing
the progress report output.
2009-05-01 18:31:41 +00:00