Thomas Vander Stichele
119316dde2
* morituri/common/program.py:
...
Store rip result after verifying AccurateRip so those results
are stored too.
2012-12-03 08:11:16 +00:00
Thomas Vander Stichele
fc2966b08a
* morituri/rip/cd.py:
...
* morituri/result/result.py:
Store versions and encoding profile info in the rip result.
2012-12-02 22:00:43 +00:00
Thomas Vander Stichele
0a0aadfc30
* morituri/test/test_common_gstreamer.py (added):
...
* morituri/common/gstreamer.py:
* morituri/test/Makefile.am:
add functions to get versions of gstreamer, gst-python,
and element factory plugins.
2012-12-02 21:56:19 +00:00
Thomas Vander Stichele
2b8d605b74
* morituri/rip/debug.py:
...
add rip debug resultcache log command to generate a log
based on a cached result.
2012-12-02 17:55:43 +00:00
Thomas Vander Stichele
5c4a63c1ab
* morituri/common/common.py:
...
Remove migrated classes.
2012-12-02 17:54:37 +00:00
Thomas Vander Stichele
67540627fa
* morituri/common/cache.py:
...
Disable the version-based persistence deleting.
Allow not creating a fresh ripresult when getting one.
2012-12-02 17:53:47 +00:00
Thomas Vander Stichele
306e6f2ad7
* morituri/common/cache.py:
...
* morituri/rip/debug.py:
* morituri/test/test_common_cache.py:
Add rip debug resultcache list to list cached results.
2012-12-02 17:27:15 +00:00
Thomas Vander Stichele
c634dd0e92
* morituri/common/cache.py (added):
...
* morituri/test/cache (added):
* morituri/test/cache/result (added):
* morituri/test/cache/result/fe105a11.pickle (added):
* morituri/test/test_common_cache.py (added):
* morituri/common/Makefile.am:
* morituri/common/program.py:
* morituri/test/Makefile.am:
Extract ResultCache object into separate file.
2012-12-02 16:38:03 +00:00
Thomas Vander Stichele
d096db1e7c
* morituri/rip/drive.py:
...
rip drive list now shows configured read offset if applicable.
2012-12-02 12:25:49 +00:00
Thomas Vander Stichele
5d26eae4b9
* morituri/rip/cd.py:
...
Use configured read offset for drive if possible.
Fixes #76 .
2012-12-02 12:19:08 +00:00
Thomas Vander Stichele
1e980db4ef
* morituri/rip/main.py:
...
Add the config object to the root command.
* morituri/rip/offset.py:
Save the drive's read offset when we find it.
2012-12-02 12:18:15 +00:00
Thomas Vander Stichele
445708b4ea
* morituri.spec.in:
...
* morituri/common/config.py:
Use XDG if we can import xdg.
Fix writing the config.
2012-12-02 12:07:18 +00:00
Thomas Vander Stichele
18c99b6e77
* morituri/common/drive.py:
...
* morituri/rip/drive.py:
Extract getDeviceInfo function.
2012-12-02 12:04:45 +00:00
Thomas Vander Stichele
1bf9272f18
* morituri/common/config.py (added):
...
* morituri/test/test_common_config.py (added):
* morituri/common/Makefile.am:
* morituri/test/Makefile.am:
First stab at adding a configuration file to store
drive read offsets.
2012-12-02 11:09:13 +00:00
Thomas Vander Stichele
f0cb567a0d
* morituri/common/program.py:
...
* morituri/rip/cd.py:
Reset rip duration when we continue a rip but have to rerip
a track.
2012-11-28 08:19:43 +00:00
Thomas Vander Stichele
e67ad23894
* morituri/common/program.py:
...
* morituri/program/cdparanoia.py:
* morituri/result/result.py:
Track ripping speed for test and encode per-track.
2012-11-27 08:09:51 +00:00
Thomas Vander Stichele
31a6bd942a
patch by: mustbenice
...
* morituri/program/cdparanoia.py:
* morituri/result/result.py:
* morituri/rip/cd.py:
* morituri/test/test_program_cdparanoia.py:
Get cdparanoia version.
Store both cdparanoia and cdrdao versions on rip result.
2012-11-25 22:00:42 +00:00
Thomas Vander Stichele
76e8d94801
* morituri/program/cdparanoia.py:
...
Make sure we calculate fractional speed.
2012-11-25 20:57:19 +00:00
Thomas Vander Stichele
5b1e2c88a4
patch by: mustbenice
...
* morituri/common/program.py:
* morituri/program/cdparanoia.py:
* morituri/result/logger.py:
* morituri/result/result.py:
Calculate speed of reading track.
Output Test and Copy speed per track in log.
2012-11-25 19:54:15 +00:00
Thomas Vander Stichele
99f97bb6c8
* morituri.spec.in:
...
Add plugins directory.
2012-11-25 18:26:45 +00:00
Thomas Vander Stichele
7f36f540d0
* morituri/result/logger.py:
...
* morituri/result/result.py:
* morituri/rip/cd.py:
* morituri/rip/main.py:
Expose loggers as pluggable.
Add --logger option to rip cd rip to specify logger.
2012-11-25 18:22:03 +00:00
Thomas Vander Stichele
cd295537fc
* configure.ac:
...
* morituri/configure/installed.py.in:
* morituri/configure/uninstalled.py.in:
Create configure.configure.pluginsdir
2012-11-25 18:21:11 +00:00
Thomas Vander Stichele
d1b1f1a7d0
* configure.ac:
...
back to development.
2012-11-23 18:57:43 +00:00
Thomas Vander Stichele
61a1f3f35d
mark release
2012-11-23 16:58:53 +00:00
Thomas Vander Stichele
352519dc2f
* NEWS:
...
* README:
* RELEASE:
* configure.ac:
* morituri.doap:
Releasing 0.1.3, "cranes"
2012-11-23 16:58:30 +00:00
Thomas Vander Stichele
6b50218701
* morituri/common/encode.py:
...
Also remove buggy audio parsers when encoding.
Fixes #73 .
2012-11-23 16:39:34 +00:00
Thomas Vander Stichele
3c87608773
* morituri/common/encode.py:
...
Use vbr-quality instead of quality for vbr. Fixes #94 .
2012-11-23 16:30:05 +00:00
Thomas Vander Stichele
55df17cf89
* morituri/image/cue.py:
...
* morituri/image/table.py:
* morituri/image/toc.py:
Fix pychecker warnings.
2012-11-23 15:36:27 +00:00
Thomas Vander Stichele
26827195c0
* morituri/common/program.py:
...
Add %y to template for year. Fixes #98 .
2012-11-22 23:22:26 +00:00
Thomas Vander Stichele
9b4e653ae4
* morituri/common/common.py:
...
* morituri/common/program.py:
* morituri/image/table.py:
* morituri/rip/cd.py:
* morituri/test/test_common_common.py:
* morituri/test/test_image_toc.py:
Handle cases where disc_template and track_template are not in
the same directory.
2012-11-22 23:20:44 +00:00
Thomas Vander Stichele
d0435dc2ab
* morituri/test/test_common_encode.py:
...
Work around https://bugzilla.gnome.org/show_bug.cgi?id=688625
2012-11-19 20:44:53 +00:00
Thomas Vander Stichele
3dc88a4a28
* morituri/test/common.py:
...
Make tests log.
2012-11-19 20:44:30 +00:00
Thomas Vander Stichele
794a4c3f5c
* morituri/common/common.py:
...
* morituri/image/cue.py:
* morituri/image/toc.py:
factor out getRealPath
2012-11-19 08:56:17 +00:00
Thomas Vander Stichele
56f1de4c5c
* morituri/image/toc.py:
...
* morituri/test/test_image_toc.py:
Add test for getRealPath. Fix bug found by it for absolute paths.
2012-11-19 08:50:09 +00:00
Thomas Vander Stichele
76d587185d
* morituri/image/table.py:
...
* morituri/test/test_image_table.py:
* morituri/test/test_image_toc.py:
Increase coverage.
2012-11-18 16:20:21 +00:00
Thomas Vander Stichele
5173f99b7a
* Makefile.am:
...
* doc/Makefile.am:
Adapt to changing over to git module for python-command
2012-11-18 15:15:04 +00:00
Thomas Vander Stichele
3370acac68
* morituri/extern/task/gstreamer.py:
...
Fix wrong commit made to fix #89 .
2012-11-18 14:57:56 +00:00
Thomas Vander Stichele
4aa0fb0438
* morituri/rip/offset.py:
...
Don't let an exception on testing an offset slip pass.
Fixes #99 .
2012-11-17 19:38:33 +00:00
Thomas Vander Stichele
4a4e1ba128
* morituri/program/cdparanoia.py:
...
* morituri/rip/cd.py:
Add a number of tries to rip a track.
2012-11-11 22:40:53 +00:00
Thomas Vander Stichele
f564aec3e3
* misc/pep8.py (added):
...
* Makefile.am:
Add pep8 target.
2012-11-10 21:45:35 +00:00
Thomas Vander Stichele
f0c66013e3
* morituri/extern/task/gstreamer.py:
...
* morituri/test/test_common_checksum.py:
Protect backslashes in names. Fixes #89 .
2012-08-12 18:25:03 +00:00
Thomas Vander Stichele
1da3c8cdfb
* morituri/common/drive.py:
...
If cdio.get_devices_with_cap finds a single drive, it returns a
str instead of a list. Work around that bug. Fixes #102 .
* morituri/test/test_common_drive.py (added):
* morituri/test/Makefile.am:
Add test for it. Caught a bug in my first implementation, too!
2012-08-12 18:03:21 +00:00
Thomas Vander Stichele
1e2f8aa93f
* morituri/common/Makefile.am:
...
* morituri/common/checksum.py:
* morituri/common/encode.py:
Add a GstPipelineTask that lets us log.
Handle checksumming of small tracks better.
2012-08-12 12:32:09 +00:00
Thomas Vander Stichele
91b852b485
* morituri/common/checksum.py:
...
* morituri/common/encode.py:
Add a GstPipelineTask that lets us log.
Handle checksumming of small tracks better.
2012-08-12 12:26:33 +00:00
Thomas Vander Stichele
1cfdcb7302
* morituri/rip/main.py:
...
Handle EmptyError.
2012-07-12 09:17:59 +00:00
Thomas Vander Stichele
6c50b72853
* morituri/rip/debug.py:
...
Add encode debug.
2012-07-12 09:12:13 +00:00
Thomas Vander Stichele
53db632202
* morituri/common/program.py:
...
Use a temp var to make code more readable.
2012-06-24 12:59:19 +00:00
Thomas Vander Stichele
12833ba67b
* morituri/result/logger.py:
...
Fix logging of AR data
2012-06-24 12:56:59 +00:00
Thomas Vander Stichele
8a7a69a361
* morituri/common/program.py:
...
Tell us which track is not in the db.
2012-06-24 12:56:37 +00:00
Thomas Vander Stichele
a5cd47d44c
* morituri/common/musicbrainzngs.py:
...
Handle multiple artists correctly.
2012-04-01 20:42:46 +00:00