File Release Notes and Changelog
Notes:
This includes major bugfixes for bugs in 0.94a (0.93 should still be relatively ok). Also added --silent operation mode, at user request, and re-did a couple functions. Should be considered a must-upgrade for all 0.94a users, and is probably stable enough for most other users still on 0.93. If I don't get any nasty bug reports soon, I'll re-release this as 0.94 final.
-Nathanael
Changes:
0.94b:
* Redid output directory creation and handling. Will create --outputdir if
it does not already exist, and handles directory creation and checks
for existing directories more cleanly.
* Re-wrote writeWavHeader to use a struct for the wave header information
and then populate that struct and write it out. Faster, easier, cleaner.
* Re-did a lot of the --format handling to make it cleaner.
* Added a requested --silent feature. No output (for ripping) unless:
a) There are multiple cddb matches that must be chosen from, or
b) there are errors
0.94a:
* Added cddb lookup capability
* Added handling for user-defined filename formats based on cddb data
* re-arranged source and broke up the monolithic processAudio function
Previous changelog not in this file. Some of it is documented in readme.
The docs in general are kinda lagging behind the codebase at the moment.