Thomas Vander Stichele
2a48caa0b8
* morituri/common/gstreamer.py:
...
Actually remove it if it's good and old.
2011-05-29 15:37:41 +00:00
Thomas Vander Stichele
111dec9b3d
* morituri/common/gstreamer.py:
...
In -bad the plugin is called audioparsersbad.
2011-05-27 10:38:49 +00:00
Thomas Vander Stichele
5b11648941
* morituri/common/gstreamer.py:
...
Add debugging about audioparsers removal.
2011-05-25 13:26:54 +00:00
Thomas Vander Stichele
ef56a14dc0
* morituri/common/gstreamer.py:
...
Also remove audioparsers if it's in bad.
2011-05-25 08:26:23 +00:00
Thomas Vander Stichele
2aed8a046f
* morituri/common/gstreamer.py:
...
Remove parsers for current git trunk of good too.
2011-05-24 18:46:55 +00:00
Thomas Vander Stichele
eee7505519
* morituri/common/checksum.py:
...
* morituri/common/gstreamer.py:
Remove audioparsers plugin if it has the known bug.
Fixes #64 .
2011-05-24 16:03:02 +00:00
Thomas Vander Stichele
4c81edf912
* morituri/common/task.py:
...
Show us when we stop twice.
* morituri/common/gstreamer.py:
Stop on Exceptions.
2011-05-24 15:16:39 +00:00
Thomas Vander Stichele
8bc5eff73c
* morituri/common/task.py:
...
add task argument to TaskRunner.schedule so we can get exceptions.
Add .schedule method to Task to pass self.
* morituri/common/checksum.py:
* morituri/common/encode.py:
* morituri/common/gstreamer.py:
* morituri/program/cdparanoia.py:
* morituri/program/cdrdao.py:
Adapt.
2011-05-24 12:51:40 +00:00
Thomas Vander Stichele
8771d439dc
* morituri/common/gstreamer.py:
...
Add a cvar to stop going to playing.
* morituri/image/image.py:
Convert AudioLengthTask to GstPipelineTask.
* morituri/test/test_image_image.py:
Adapt to new typefind error we run in.
2011-05-24 10:27:06 +00:00
Thomas Vander Stichele
9e70e24516
add a repr to show GError
2011-05-23 18:24:08 +00:00
Thomas Vander Stichele
c314dcb597
* morituri/common/gstreamer.py:
...
Stop task when we get an exception.
Don't make pipeline go to PLAYING if we got an exception
before doing so.
2011-05-23 18:08:25 +00:00
Thomas Vander Stichele
ce71bfb5c2
* morituri/common/checksum.py:
...
* morituri/common/encode.py:
* morituri/common/gstreamer.py:
Move play to base class of GstPipelineTask.
2011-05-23 18:02:48 +00:00
Thomas Vander Stichele
3482288750
* morituri/common/gstreamer.py:
...
Add a stop method and a stopped overridable handler.
* morituri/common/checksum.py:
* morituri/common/encode.py:
Adapt to using stopped.
2011-05-23 15:26:19 +00:00
Thomas Vander Stichele
1ce46272a9
* morituri/test/test_common_encode.py:
...
Generate an actual file by spawning gst-launch; otherwise
with proper error handling we get an error from wavparse that
there is not enough data to typefind.
* morituri/common/gstreamer.py:
Move the gst import to start() and set it as a class attribute.
Document methods.
* morituri/common/encode.py:
Convert EncodeTask to a GstPipelineTask.
2011-05-23 14:57:16 +00:00
Thomas Vander Stichele
1c6ec82df9
add comment
2011-05-22 15:18:06 +00:00
Thomas Vander Stichele
965043dbf5
* morituri/common/gstreamer.py:
...
Remove unused imports.
* morituri/image/image.py:
Remove halfbaked code.
2011-05-22 11:14:46 +00:00
Thomas Vander Stichele
6c2f3cc378
* morituri/common/checksum.py:
...
* morituri/image/image.py:
* morituri/test/test_common_checksum.py:
* morituri/common/gstreamer.py (added):
Factor out GstException and GstPipelineTask.
2011-05-21 17:01:19 +00:00