mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
* CUERipper: was still sometimes locking drives it didn't need to
* ArCueDotNet: don't search for cover art * 'Silent track' diagnostics in AR log * LAME.dll: settings were not used * libwavpack: settings were not used (MD5Sum & extra mode) * workarounds for various Mono bugs * Path formatting: %discnumber% produces two-digit numbers if %totaldiscs% > 9 * Overwrite dialog: list files, 'remember the choice' option * Doesn't abort on broken Artwork files * Better locates files in some complicated cases, e.g. when only some tracks have tracknumber tags * Folder browser now sorts contents, because OS didn't do it when browsing external drives etc
This commit is contained in:
@@ -296,7 +296,7 @@ namespace CUETools { namespace Codecs { namespace WavPack {
|
||||
public:
|
||||
WavPackWriterSettings()
|
||||
{
|
||||
_md5Sum = false;
|
||||
_md5Sum = true;
|
||||
_extraMode = 0;
|
||||
}
|
||||
|
||||
@@ -314,7 +314,7 @@ namespace CUETools { namespace Codecs { namespace WavPack {
|
||||
}
|
||||
}
|
||||
|
||||
[DefaultValue(false)]
|
||||
[DefaultValue(true)]
|
||||
[DisplayName("MD5")]
|
||||
[Description("Calculate MD5 hash for audio stream")]
|
||||
property bool MD5Sum {
|
||||
@@ -337,6 +337,8 @@ namespace CUETools { namespace Codecs { namespace WavPack {
|
||||
public:
|
||||
WavPackWriter(String^ path, AudioPCMConfig^ pcm)
|
||||
{
|
||||
_settings = gcnew WavPackWriterSettings();
|
||||
|
||||
_pcm = pcm;
|
||||
|
||||
if (_pcm->ChannelCount != 1 && _pcm->ChannelCount != 2)
|
||||
@@ -504,8 +506,6 @@ namespace CUETools { namespace Codecs { namespace WavPack {
|
||||
WavPackWriterSettings^ _settings;
|
||||
|
||||
void Initialize() {
|
||||
_settings = gcnew WavPackWriterSettings();
|
||||
|
||||
WavpackConfig config;
|
||||
|
||||
_wpc = WavpackOpenFileOutput(write_block, _hFile, NULL);
|
||||
|
||||
Reference in New Issue
Block a user