Samantha Baldwin
b2ca3167eb
Sox ( #48 )
...
* update README to force python2
* add support for PRE_EMPHASIS detection; mark pre-emphasis as FLAGS PRE in .cue
* correct typo, s/ivar/type/ for pre_emphasis element in track table
* add SoxPeakTask, program/sox module, sox.peak_level()
* use sox peak detection in lieu of gstreamer
2016-10-17 15:42:17 +02:00
JoeLametta
3a2e3021c2
Update README.md
...
Added information about the new dependencies
2016-10-15 21:20:54 +02:00
JoeLametta
7749c199e3
Merge pull request #37 from MerlijnWajer/fast-accuraterip-checksum
...
Fast accuraterip checksum
2016-10-15 20:34:51 +02:00
Merlijn Wajer
bce359f9d5
Use Fast version of AccurateRipChecksumTask
...
There are still some changes required to make whipper handle ARv2 checksums,
currently doesn't call the Task for a V2 checksum. V1 should keep working as-is.
2016-10-15 19:15:27 +02:00
Merlijn Wajer
9ae279c811
Add and use FastAccurateRipChecksumTask
2016-10-15 19:15:27 +02:00
Merlijn Wajer
d1f0165cf3
Add accuraterip-checksum program
2016-10-15 19:15:27 +02:00
JoeLametta
2983fc3d03
Removed examples and gtk related files
2016-10-15 17:28:21 +02:00
JoeLametta
8b5ce57fcd
Definitive fix to getConfig
...
Previous commit was wrong.
2016-10-14 23:46:30 +02:00
JoeLametta
985cf2d288
Fix previous commit
...
Configuration file path was declared but never explicitly created (even when not available).
Should be fixed now.
2016-10-14 23:37:17 +02:00
JoeLametta
746dc6599d
Issue24 ( #42 )
...
* Address issue #24
* Remove getReadCaches() & replace it with getCache()
Now whipper always follows XDG specifications. All changes were documented into the README file.
The changes introduced here aren't backward compatible so, after updating whipper, you may need to configure it again (old config file are retained, though).
2016-10-09 17:26:06 +02:00
JoeLametta
4d81a02f0c
Update .travis.yml ( #39 )
...
* Travis CI - Added libsndfile1-dev as a dependency
2016-09-20 14:42:01 +02:00
JoeLametta
183cd1b397
Remove python-deps leftovers
2016-09-19 11:40:15 +02:00
JoeLametta
67ea220604
Make pycdio dependency not overridable
2016-09-05 17:14:11 +02:00
JoeLametta
e7ff3c1b07
Merge branch 'issue23'
2016-08-28 18:34:15 +02:00
JoeLametta
3f15dcbd4d
Fix merge conflict
2016-08-28 18:33:21 +02:00
JoeLametta
38810796ba
Remove thomasvs' python-deps ( #31 )
...
* Crude removal of thomasvs' python-deps
* Fix previous commit
2016-08-27 17:33:18 +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
84c2d2439c
Commented out broken tests
2016-08-17 00:30:21 +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
956701eb87
Update README.md
2016-07-25 10:20:56 +02:00
JoeLametta
c9e281f443
Update .travis.yml
2016-07-25 10:15:16 +02:00
JoeLametta
e1050d56c2
Update README
...
pyxdg now mentioned.
2016-07-25 10:13:45 +02:00
JoeLametta
742879ac94
Allow overriding pycdio dependency
...
Keep in mind overriding isn’t the suggested behavior.
2016-07-25 09:56:00 +02:00
JoeLametta
b5c22da76d
Address issue #23
...
Moved to its own branch.
It should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency.
2016-07-24 22:53:26 +02:00
JoeLametta
578b657b0c
Revert "Address issue #23 "
...
This reverts commit 71422bd96b .
2016-07-24 22:47:04 +02:00
Samantha Baldwin
b97e0a72e3
PRE_EMPHASIS ( #27 )
...
* update README to force python2
* add support for PRE_EMPHASIS detection; mark pre-emphasis as FLAGS PRE in .cue
* correct typo, s/ivar/type/ for pre_emphasis element in track table
2016-07-24 22:43:29 +02:00
JoeLametta
71422bd96b
Address issue #23
...
Should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency (command line argument).
2016-07-23 11:47:10 +02:00
Samantha Baldwin
cc898c2751
update README to force python2
2016-07-23 10:52:07 +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
7977fe5429
Update README.md
2016-07-12 15:18:00 +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
0a142036ef
Improve musicbrainzngs' results handling
...
Changes:
* whipper is now capable of handling musicbrainzngs’ bad server
responses (it throws an exception).
* whipper is now aware of musicbrainzngs’ possible “cdstub” response
and should handle it fine (ignoring the result because the informations
received are incomplete e/o unverified).
This commit should fix JoeLametta/whipper#22
2016-06-14 22:42:09 +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
2f4546b499
Fix old git branch reference
2016-05-29 17:45:14 +02:00
JoeLametta
5f9981a0c3
Fix logger incorrect HTOA length calculation
2016-05-19 11:40:30 +02:00
JoeLametta
80100964c7
Added --with-pluginsdir to configure script
...
thomasvs/morituri#150
2016-05-19 11:35:19 +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
17157884c8
Remove python-musicbrainz-ngs
...
It isn't needed anymore
2016-03-13 12:44:17 +01:00
JoeLametta
a79f09b95c
Fix logger string spacing
...
Just a missing space...
2016-02-08 00:10:09 +01:00
JoeLametta
8465e0f4ff
Merge pull request #20 from chadberg/master
...
Resolve case where _peakdB is None
2016-02-02 22:59:58 +01:00
Chad Bergeron
8ff28da4fc
clean up unnecessary return.
2016-02-02 16:24:24 -05:00
Chad Bergeron
0da064fe97
Modified str outputs and ensured that tracks with no peakdB set trackResult.peak to a float.
2016-02-02 16:14:26 -05:00
Chad Bergeron
219e6f509f
Cast peak into a float for cases where it isn't (e.g. when HTOA generates a peak of 0)
2016-02-02 13:39:54 -05:00
JoeLametta
43f823546b
Update README.md
2016-01-13 21:33:37 +01:00
JoeLametta
bccdd80063
Fix rip cd info
...
This is a temporary solution which solves the issue but, in the future,
it should be improved.
2016-01-13 21:14:09 +01:00