Thomas Vander Stichele
2e93bfb988
* morituri/common/crc.py (added):
...
Copy from task.py before splitting.
2009-04-11 15:36:02 +00:00
Thomas Vander Stichele
1a02c32fc1
* examples/gtkcrc.py:
...
* morituri/common/task.py:
Don't block the main loop by infinitely scheduling
set_state.
2009-04-11 14:58:42 +00:00
Thomas Vander Stichele
8486ee782b
* examples/ARcue.py:
...
* examples/gtkcrc.py:
* morituri/common/task.py:
Make a real Task interface and use it.
Make runners reusable for multiple tasks.
gtkcrc.py seems to be blocking updates however.
2009-04-11 14:46:19 +00:00
Thomas Vander Stichele
ed72dfe94f
* morituri/test (added):
...
* morituri/test/test_image_cue.py (added):
* morituri/test/kings-single.cue (added):
* morituri/test/__init__.py (added):
* morituri/test/kings-separate.cue (added):
Add test suite. Add Kings Of Leon cue files.
2009-04-11 13:37:42 +00:00
Thomas Vander Stichele
7860fe275b
* examples/ARcue.py:
...
Error out when the file doesn't exist.
* morituri/common/task.py:
Drag the lake.
Clean up prints.
2009-04-11 12:54:45 +00:00
Thomas Vander Stichele
43acc5b6f5
* morituri/common/task.py:
...
Remove queue to avoid race.
Remove prints.
Clean up debug.
Update progress after handling buffers.
2009-04-11 11:17:47 +00:00
Thomas Vander Stichele
fcfd128431
remove debugging output
2009-04-10 14:20:31 +00:00
Thomas Vander Stichele
9488415ce7
* morituri/common/task.py:
...
Introduce constants for FRAMES_PER_DISC_FRAME
* examples/ARcue.py:
Use the constant.
Get the CRC right for the last track too.
2009-04-05 16:17:31 +00:00
Thomas Vander Stichele
18631a0fb6
* examples/ARcue.py:
...
* morituri/common/task.py:
Use an adapter to assemble CD frames.
Take into account special rules for first and last track.
Mention some bugs.
Remember to drag the lake from the task.
2009-03-26 14:23:25 +00:00
Thomas Vander Stichele
271bca108f
* examples/ARcue.py:
...
* morituri/common/task.py:
First version that seems to get some AccurateRip checksums right.
2009-03-22 15:07:42 +00:00
Thomas Vander Stichele
fc0d953138
add an example calculating crc's from a cue file
2009-03-02 08:46:41 +00:00
Thomas Vander Stichele
b8af96fd3c
add example of crc'ing with gtk progress bar
2009-03-02 08:46:19 +00:00
Thomas Vander Stichele
370b48c659
add sync runner.
...
add error check for not getting all samples.
2009-03-02 08:42:43 +00:00
Thomas Vander Stichele
4c2b6e4c74
* morituri/image/cue.py:
...
publicize CueFile.tracks
Add a method to get track lengths
* examples/readcue.py:
Use it.
2009-02-28 13:43:44 +00:00
Thomas Vander Stichele
7e1c8aac31
* morituri/common/task.py (added):
...
Add a task abstraction.
2009-02-28 13:43:04 +00:00
Thomas Vander Stichele
0daad73e0e
add code to read cue files
2009-01-06 11:45:05 +00:00
Thomas Vander Stichele
fcd9b22e5d
add inits
2009-01-06 11:44:40 +00:00
Thomas Vander Stichele
8bedff6f04
add example
2009-01-06 11:44:19 +00:00
Thomas Vander Stichele
28df0647d1
add header
2009-01-06 11:44:05 +00:00
Thomas Vander Stichele
5e0d4013ea
moap ignore
2009-01-06 11:43:55 +00:00
Thomas Vander Stichele
20421488be
add morituri
2009-01-04 14:39:57 +00:00