Alexei
2a3d2bb70f
Removed dead link
2015-12-12 11:08:50 -08:00
Alexei
66e2f3f45b
Removed bad make lines
2015-12-12 11:00:06 -08:00
Alexei
c7b8f95323
Removed mentions of old musicbrainz ngs directory
2015-12-12 10:45:49 -08:00
Thomas Vander Stichele
987bc91c2f
make sure distcheck works too
2013-08-24 01:38:41 +02:00
Thomas Vander Stichele
d4365184c8
add make rules to trigger git submodule init/sync/update
...
Fixes trac bug #144
2013-08-24 01:09:53 +02:00
Thomas Vander Stichele
365415a6c5
Handle missing required argument to option. Fixes #18 .
2013-07-14 09:55:35 +02: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
9aa95e01ac
update to newer musicbrainz-ngs suggested by sanoj
2013-02-03 23:25:06 +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
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
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
db717e38b3
latest command
2013-01-16 08:48:09 +01:00
Thomas Vander Stichele
0306e022fb
fix distcheck
2013-01-13 22:47:09 +01:00
Thomas Vander Stichele
8d014b9e76
add submodules
2013-01-13 15:54:04 +01:00
Thomas Vander Stichele
8181b76f85
here's to me being stupid
2012-11-23 15:55:57 +00:00
Thomas Vander Stichele
b292b340d1
update urls
2012-11-23 15:46:31 +00:00
Thomas Vander Stichele
001769f338
fix dist
2012-11-23 15:43:21 +00:00
Thomas Vander Stichele
3704ce31da
put symlink to github checkout
2012-11-18 15:09:55 +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
cc7d031b5e
* gstreamer.py:
...
Only set an exception once in bus_error_cb.
Was triggered by morituri's checksum test, but only
if multiple tests were run - got the same bus error
twice.
2012-11-18 13:06:59 +00:00
Thomas Vander Stichele
903fade567
simplify logic; log bus error cb
2012-11-18 13:04:37 +00:00
Thomas Vander Stichele
2a0bc4a8df
make a LogStub class
2012-11-18 12:31:15 +00:00
Thomas Vander Stichele
bd87a67e48
pep8 fixes
2012-11-18 12:20:18 +00:00
Thomas Vander Stichele
0fab4515c6
pep8 fixes
2012-11-11 23:00:37 +00:00
Thomas Vander Stichele
c2f827c24c
pep8 fixes
2012-11-11 22:37:11 +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
b9af80e76d
* task.py:
...
Add a debug statement.
2012-07-12 09:18:52 +00:00
Thomas Vander Stichele
119689205d
typo
2011-10-28 18:58:48 +00:00
Thomas Vander Stichele
505e2e34c6
* morituri/extern/Makefile.am:
...
Hopefully fix both make and make distcheck.
2011-10-28 18:46:36 +00:00
Thomas Vander Stichele
b5fc509747
* morituri/common/Makefile.am:
...
* morituri/common/musicbrainzngs.py:
* morituri/common/program.py:
* morituri/extern/Makefile.am:
Use musicbrainz NGS for ripping.
Can now rip Weezer, the Blue Album, both discs.
2011-10-22 15:52:57 +00:00
Thomas Vander Stichele
ae93a6d5e9
* morituri/extern/Makefile.am:
...
* morituri/extern/musicbrainzngs/musicbrainz.py (svn:special):
* morituri/extern/musicbrainzngs/mbxml.py (svn:special):
* morituri/extern/musicbrainzngs (added):
* morituri/extern/musicbrainzngs/mbxml.py (added):
* morituri/extern/musicbrainzngs/__init__.py (added):
* morituri/extern/musicbrainzngs/musicbrainz.py (added):
Pull in my fork of python-musicbrainz-ngs
2011-10-19 22:36:14 +00:00
Thomas Vander Stichele
ad71fa06db
* TODO:
...
* morituri/extern/task/task.py:
Instead of chaining next in multi tasks, making the call
chain larger (and exceed maximum depth on track 75), schedule
it immediately.
2011-10-19 17:34:02 +00:00
Thomas Vander Stichele
ba3dd85dc5
* morituri/extern/task/gstreamer.py:
...
Query using time if DEFAULT fails.
2011-09-15 14:23:25 +00:00
Thomas Vander Stichele
e6176d8b8c
doc fix
2011-08-25 11:04:20 +00:00
Thomas Vander Stichele
fdbaa33b1f
* task.py:
...
Better logging when scheduling.
* gstreamer.py:
If paused() returns True, don't go to playing.
add a method for querying duration in the common case.
2011-08-15 10:25:55 +00:00
Thomas Vander Stichele
ac2ab6a34a
* task.py:
...
Remove scrubFilename call.
2011-08-08 11:37:09 +00:00
Thomas Vander Stichele
bc62f92ce4
* task.py:
...
Pull in getExceptionMessage privately.
2011-08-08 11:35:35 +00:00
Thomas Vander Stichele
a8c437307c
* morituri/extern/task/task.py:
...
Also stub out log calls on Runner.
2011-08-07 18:24:01 +00:00
Thomas Vander Stichele
c8e5545776
* morituri/extern/task/task.py:
...
Also handle error() log calls.
2011-08-07 18:20:21 +00:00
Thomas Vander Stichele
b5e1e8da7d
* gstreamer.py:
...
* task.py:
Don't rely on the log module; users that want to log
should first subclass from a log class that implements
warning/info/debug/log
2011-08-05 20:21:31 +00:00
Thomas Vander Stichele
8af605c2c0
* gstreamer.py:
...
Document bus and pipeline. Make bus public.
2011-08-05 20:19:58 +00:00
Thomas Vander Stichele
0da4d75935
update headers
2011-08-05 19:19:01 +00:00
Thomas Vander Stichele
95cd741904
* gstreamer.py:
...
Add quoteParse() method.
2011-08-05 19:16:40 +00:00
Thomas Vander Stichele
7ae0f41457
* gstreamer.py:
...
Add getPipeline() method.
Base class implementation uses getPipelineDesc().
2011-08-05 19:11:00 +00:00
Thomas Vander Stichele
55c4bddfcf
* morituri/common/Makefile.am:
...
* morituri/common/checksum.py:
* morituri/common/gstreamer.py:
* morituri/extern/Makefile.am:
* morituri/extern/task/gstreamer.py:
* morituri/common/gstreamer.py (added):
Extract function to remove audio parsers.
Fix up dist.
2011-08-05 19:04:53 +00:00
Thomas Vander Stichele
82287a32cc
add module __init__
2011-08-05 18:55:28 +00:00
Thomas Vander Stichele
798a209195
* morituri/extern/task (added):
...
* morituri/extern/task/taskgtk.py (added):
* morituri/extern/task/gstreamer.py (added):
* morituri/extern/task/task.py (added):
* morituri/common/taskgtk.py (deleted):
* morituri/common/gstreamer.py (deleted):
* morituri/common/task.py (deleted):
Move task-related modules into an extern directory so other
projects can use them.
* morituri/common/checksum.py:
* morituri/common/encode.py:
* morituri/image/image.py:
* morituri/program/cdparanoia.py:
* morituri/program/cdrdao.py:
* morituri/rip/cd.py:
* morituri/rip/debug.py:
* morituri/rip/image.py:
* morituri/rip/main.py:
* morituri/rip/offset.py:
* morituri/test/test_common_checksum.py:
* morituri/test/test_common_encode.py:
* morituri/test/test_image_image.py:
Adapt. Tests work.
2011-08-05 18:50:51 +00:00