Commit Graph

6 Commits

Author SHA1 Message Date
Thomas Vander Stichele
f1d75142da * examples/gtkcrc.py:
* morituri/common/crc.py:
	* morituri/common/task.py:
	* morituri/image/image.py:
	  Add a 'schedule' call to the TaskRunner class, so that we can
	  abstract things like gobject.timeout_add and reactor.callLater
	  Pass the runner to the task in Task.start() so a task can call
	  schedule.
2009-04-12 08:51:13 +00:00
Thomas Vander Stichele
59ebcc85ad * morituri/image/image.py:
If paths are relative, make them relative to cue file.
2009-04-11 21:57:45 +00:00
Thomas Vander Stichele
51851cc67e * examples/ARcue.py:
* morituri/common/task.py:
	* morituri/image/image.py (added):
	  Add an object for handling an Image based on a .cue file.
	  Create a Task for CRC'ing the whole Image.
	  Make the example use this new task instead.
2009-04-11 17:01:40 +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
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