Nicolas Cornu
|
d882f845ff
|
Use os.path.join instead of hardcoded paths
|
2013-02-26 21:17:38 +01:00 |
|
Thomas Vander Stichele
|
3f4291bb18
|
Handle off-by-1 errors in cdparanoia progress parsing
Fixes the exception I got on ripping The Strokes - Someday
|
2013-02-24 11:37:13 +01:00 |
|
Thomas Vander Stichele
|
f890ba7f57
|
set useragent on musicbrainz
|
2013-02-07 09:20:38 +01:00 |
|
Thomas Vander Stichele
|
13a8a5f289
|
after updating python-musicbrainz-ngs, symlink the package dir.
upstream changed structure to create a subdirectory for the musicbrainz
package.
|
2013-02-06 13:36:44 +01:00 |
|
Thomas Vander Stichele
|
f010fd204c
|
deduplicate rip directories with catalog number or barcode
|
2013-02-05 19:42:36 +01:00 |
|
Thomas Vander Stichele
|
b08357010e
|
store catalog number and barcode in discmetadata
|
2013-02-05 19:42:36 +01:00 |
|
Thomas Vander Stichele
|
9aa95e01ac
|
update to newer musicbrainz-ngs suggested by sanoj
|
2013-02-03 23:25:06 +01:00 |
|
Thomas Vander Stichele
|
6e3953e15f
|
remove unused path
|
2013-02-03 23:18:42 +01:00 |
|
Thomas Vander Stichele
|
e3b168c2a1
|
key on musicbrainz disc id by default
Do not use cache if the mb disc id does not match the table cache value.
Fixes asserts on the mb disc id differing.
Fixes trac ticket 103.
|
2013-02-03 22:20:00 +01:00 |
|
Thomas Vander Stichele
|
d4c81126d5
|
add a TableCache.
|
2013-02-03 22:19:11 +01:00 |
|
Thomas Vander Stichele
|
1adc97452f
|
Update getCache to take name. Add getReadCaches
|
2013-02-03 22:17:19 +01:00 |
|
Thomas Vander Stichele
|
1e9afffde6
|
extract code into program.getFastToc
|
2013-02-03 21:07:28 +01:00 |
|
Thomas Vander Stichele
|
d907ccfaf6
|
add test case with turn on the bright lights toc
|
2013-02-03 20:57:32 +01:00 |
|
Thomas Vander Stichele
|
7b42cbf93b
|
add debug
|
2013-02-03 20:57:32 +01:00 |
|
Thomas Vander Stichele
|
b2fc111a9a
|
debug more
|
2013-02-03 20:57:32 +01:00 |
|
Thomas Vander Stichele
|
8b1eef1cf1
|
log persister
|
2013-02-03 20:57:32 +01:00 |
|
Thomas Vander Stichele
|
dadcc5c54e
|
add summary
|
2013-02-03 20:54:09 +01:00 |
|
Thomas Vander Stichele
|
db128485eb
|
add some whitespace betwee nreleases
|
2013-02-03 17:27:34 +01:00 |
|
Thomas Vander Stichele
|
131cc78c39
|
add how many tracks the disc is
|
2013-02-03 17:24:12 +01:00 |
|
Thomas Vander Stichele
|
dac8f2f921
|
fix whitespace
|
2013-02-03 14:58:19 +01:00 |
|
Thomas Vander Stichele
|
a436190555
|
only mark as a failure if we see an expected string
|
2013-02-03 14:58:04 +01:00 |
|
Thomas Vander Stichele
|
a1cf9be277
|
make sure we mark defeatsCache as false if cdparanoia fails.
|
2013-02-03 14:55:59 +01:00 |
|
Thomas Vander Stichele
|
ecfbc28c69
|
removing old musicbrainz code
|
2013-02-03 14:16:42 +01:00 |
|
Thomas Vander Stichele
|
c4772303b7
|
check logger up front.
Fixes #8
|
2013-02-03 10:50:58 +01:00 |
|
Thomas Vander Stichele
|
7c3118e1f2
|
feature: add 'rip cd info'
split up CD command into a base class and two subclasses.
Make instance variables accordingly.
|
2013-02-02 23:35:22 +01:00 |
|
Frederik "Freso" S. Olesen
|
4040c95817
|
Add "%X" template variable for uppercase filename extension.
|
2013-02-01 17:33:19 +01:00 |
|
Thomas Vander Stichele
|
d17e528106
|
Don't fail on pycdio missing. Fixes trac 128.
|
2013-01-30 21:55:10 +01:00 |
|
Thomas Vander Stichele
|
ad1cf0ff84
|
Handle broken pycdio 0.18
|
2013-01-28 22:13:25 +01:00 |
|
Thomas Vander Stichele
|
036bf0bd92
|
handle import errors in bin/rip.in; add setuptools to deps
|
2013-01-28 21:44:07 +01:00 |
|
Thomas Vander Stichele
|
9d9d8a81fd
|
Document python-cddb need and how to install on Ubuntu.
Fixes #3.
|
2013-01-28 21:16:29 +01:00 |
|
Thomas Vander Stichele
|
e5fefdadde
|
Update to not import moap.util. Fixes #2.
|
2013-01-28 21:13:04 +01:00 |
|
Thomas Vander Stichele
|
b92280187f
|
update python-deps
|
2013-01-27 22:32:46 +01:00 |
|
Thomas Vander Stichele
|
5eb59c7549
|
handle CDDB import errors
|
2013-01-27 22:31:22 +01:00 |
|
Thomas Vander Stichele
|
7b45d5681b
|
return when we don't have a ret assigned
|
2013-01-27 22:30:21 +01:00 |
|
Thomas Vander Stichele
|
6ac8408f0d
|
use python-deps to handle missing dependencies.
Apply it to gst python module.
|
2013-01-27 22:24:22 +01:00 |
|
Thomas Vander Stichele
|
434a7ca131
|
add python-deps to handle dependencies
|
2013-01-27 22:01:23 +01:00 |
|
Thomas Vander Stichele
|
24c48ba672
|
output drive cache defeating in rip drive list
|
2013-01-20 20:33:21 +01:00 |
|
Thomas Vander Stichele
|
9e1b0e9e79
|
Add CDDB and MusicBrainz disc id/URL. Fixes #112.
|
2013-01-20 20:03:08 +01:00 |
|
Thomas Vander Stichele
|
298f13432a
|
retry reading toc 3 times, often fails after loading
|
2013-01-20 20:02:46 +01:00 |
|
Thomas Vander Stichele
|
e764854fa0
|
debug and doc
|
2013-01-20 20:02:38 +01:00 |
|
Thomas Vander Stichele
|
3462e2ee88
|
Handle backslashes in name for looking up real path.
Fixes https://thomas.apestaart.org/morituri/trac/ticket/107
|
2013-01-20 19:21:25 +01:00 |
|
Thomas Vander Stichele
|
88443aa5ec
|
audioparsers still doesn't support seek properly for flac
|
2013-01-20 17:57:03 +01:00 |
|
Thomas Vander Stichele
|
58156f91a6
|
better debugging and failing
|
2013-01-20 17:56:53 +01:00 |
|
Thomas Vander Stichele
|
4a24671bce
|
better debugging when sampleLength is claimed unknown
|
2013-01-18 19:36:38 +01:00 |
|
Thomas Vander Stichele
|
99936325ae
|
rename frame to sample to avoid confusion with cd frames
|
2013-01-18 19:30:13 +01:00 |
|
Thomas Vander Stichele
|
d1e367af99
|
move around
|
2013-01-18 19:24:47 +01:00 |
|
Thomas Vander Stichele
|
884c047713
|
return if we have an exception
|
2013-01-18 19:24:42 +01:00 |
|
Thomas Vander Stichele
|
20cb0b3180
|
debug better
|
2013-01-18 19:24:09 +01:00 |
|
Thomas Vander Stichele
|
0735c716d1
|
raise an exception for this error
|
2013-01-18 19:23:52 +01:00 |
|
Thomas Vander Stichele
|
dc0a3f9614
|
fix test after moving templates
|
2013-01-16 08:54:02 +01:00 |
|