Commit Graph

36 Commits

Author SHA1 Message Date
Merlijn Wajer
e7767694af Rip out all code that directly uses gstreamer
We can now rip CDs without gstreamer.

This is not the most clean attempt, but I have tried to remove most of the
code that depends on gstreamer. I hope there is not a lot of code left that
depends on code that I have removed - I can at least rip a CD fully.
2017-02-09 23:05:34 +01:00
Merlijn Wajer
0e395e5f0e Fix bug introduced in fb271f08c 2017-02-09 23:05:00 +01:00
JoeLametta
fb271f08cd Add pre-emphasis status reporting to whipper's logfiles
Fixes #120
2017-02-05 18:18:27 +01:00
Samantha Baldwin
976e1bdca2 remove configure.configure, use __version__, remove getRevision() (#94)
* remove configure.configure, use __version__, remove getRevision()

* remove empty configure/ directory

* remove morituri.configure imports
2016-12-31 16:41:18 +01:00
JoeLametta
9f6095a23b Fix error in logger.py
Solves #58
2016-10-30 09:07:32 +01:00
JoeLametta
f6924edf48 Logger update
* improved code clarity
* added a bit of documentation
* removed peak level's erroneous percent sign
* removed morituri compatibility code paths
2016-10-27 20:53:06 +02:00
JoeLametta
122e22d595 Add support for and include used logger info into whipper's logfile (#30) 2016-08-27 17:27:41 +02:00
JoeLametta
8c83c4a4cb Merge logger codebase with morituri-yamllogger's one 2016-08-25 19:28:47 +02:00
JoeLametta
52181a92a4 Logger PEP8 fix
E122 continuation line missing indentation or outdented
2016-07-27 14:46:19 +02:00
JoeLametta
ae3d4da2e5 Really fix 9099da2
Too many parentheses: I got confused
This one should finally solve:

```python
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
```
2016-07-27 12:09:16 +02:00
JoeLametta
9099da2ace Fix previous commit
Hopefully this one fixes a privately reported regression introduced
with the previous commit.

```python
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
```
2016-07-22 16:41:44 +02:00
JoeLametta
c801e88c5a Logger: log layout restructuring 2016-07-06 17:33:52 +02:00
JoeLametta
f1e080b7af Logger cosmetic fixes (again)
Missing line break, consistent AccurateRip summary result output.
2016-07-04 10:13:41 +02:00
JoeLametta
1a9f78e160 Logger cosmetic fixes 2016-07-01 11:29:00 +02:00
JoeLametta
ae1b0b3213 whatlogger recent commits + include rip overread status into log
* Avoid including AccurateRip result for HTOA (corrected)
* Pedantic fix
* Check (and mention in the logfile) if the rip was done with the
`--force-overread` (or `-x`) switch enabled
2016-06-08 14:32:01 +02:00
JoeLametta
9c0a4016e4 Remove logger unnecessary function
Use the reference one provided by morituri
2016-05-30 09:59:59 +02:00
JoeLametta
5f9981a0c3 Fix logger incorrect HTOA length calculation 2016-05-19 11:40:30 +02:00
JoeLametta
98cf7388a6 Updated logger module
This is just a copy & paste of morituri-whatlogger’s one.
2016-04-23 15:12:51 +02:00
JoeLametta
a79f09b95c Fix logger string spacing
Just a missing space...
2016-02-08 00:10:09 +01:00
JoeLametta
ed4c9f4ece Convert 'Morituri' to 'morituri' (cue sheet)
The ripper name in the log file is written all lowercase: do the same
in the cue sheet too.
Short cosmetic fixes for 'logger.py'
2015-11-30 13:26:04 +01:00
JoeLametta
1d046c60f7 Fix overread patch
With my previous overread patch, the command `rip offset find` made
morituri fail: hopefully this one completely solves the issue.
2015-11-29 21:11:52 +01:00
JoeLametta
c41d51153f Change default logger to 'morituri-whatlogger' 2015-11-29 16:31:15 +01:00
JoeLametta
c29da6cb97 Add experimental overread support (lead-out)
thomasvs/morituri#137
2015-11-29 16:24:16 +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
e764854fa0 debug and doc 2013-01-20 20:02:38 +01:00
Thomas Vander Stichele
cba7dbe41a pep8 fixes 2012-11-29 19:54:46 +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
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
0fab4515c6 pep8 fixes 2012-11-11 23:00:37 +00:00
Thomas Vander Stichele
d757afe5b1 pep8 fixes 2012-11-11 22:36:06 +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
14d23e7a09 * morituri/result/logger.py:
Always write strftime in C locale.  Fixes second bug
	  mentioned in #49.
2011-05-22 10:58:36 +00:00
Thomas Vander Stichele
c24574dfec shorten accurip variable names 2009-06-24 17:17:17 +00:00
Thomas Vander Stichele
a460abc475 * morituri/result/logger.py:
Fix for toctable->table
	* morituri/common/program.py:
	* morituri/rip/cd.py:
	  Move lots of functionality to program module.
2009-06-07 15:22:55 +00:00
Thomas Vander Stichele
d75066d1bb pychecker cleanup 2009-06-07 13:46:26 +00:00
Thomas Vander Stichele
03cb3b0880 * morituri/rip/cd.py:
Use RipResult to store result information.
	* morituri/result/logger.py (added):
	  Add a Logger to handle the RipResult, much like
	  EAC's log file.
2009-06-05 09:47:03 +00:00