Commit Graph

29 Commits

Author SHA1 Message Date
Grigory Chudov
e3d0c595c0 Reset encoding mode to default for codecs with dynamic modes list,
when settings become incompatible with the chosen mode.
E.g. for flac if -11 was selected and nonsubset modes are disabled,
-7 is chosen instead.
2013-04-08 23:11:03 -04:00
Grigory Chudov
9670c6c891 Refactoring codecs infrastructure:
AudioWriterSettings passed to IAdioDest constructors now
AudioWriterSettings now includes AudioPCMConfig
2013-04-07 20:41:58 -04:00
Grigory Chudov
b44e482dee Refactoring: moved Padding and BlockSize from IAudioDest to AudioEncoderSettings; 2013-04-04 22:07:15 -04:00
Grigory Chudov
9dd4897acc Cleanup IAudioDest; CompressionLevel is now part of AudioEncoderSettings.
FLAC encoders no longer offer non-subset compression levels by default.
2013-04-01 23:03:22 -04:00
Grigory Chudov
1b7e9bf123 Allow encoders of different formats to share the same name; Rename "libALAC", "libFlake" and "builtin wav" encoders to "cuetools" 2013-03-31 01:11:00 -04:00
Grigory Chudov
0da8f36797 Due to a bug in one of the recent commits, Flake/FLACCL were generating invalid files 2013-03-28 22:17:03 -04:00
Grigory Chudov
76111a5c6e Another Flake optimization 2013-03-26 19:50:44 -04:00
Grigory Chudov
55af6e181a Somewhat optimized Flake encoder 2013-03-25 22:33:21 -04:00
Grigory Chudov
ecbb572b29 More code cleanup after decoding optimization 2013-03-19 22:31:43 -04:00
Grigory Chudov
f528356880 Flake: support for samplerates 88200, 176400, 192000 2013-03-11 23:02:25 -04:00
chudov
cc682decb5 Minor bugfixes 2012-07-12 00:11:39 +00:00
chudov
7f07eff0a5 Version 2.0.4
* Better handling of metadata for playstation type CDs
* HTOA filename now starts with 00 instead of 01.00
* CUETools: local database: when the folder is already in database, you can now refresh it instead of removing/adding it
* CUETools: local database: added sort category "by CTDB confidence"
* CUETools: local database: new menu item: locate in explorer
* CUERipper: Option to disable gaps detection
* CUERipper: now correctly submits CDs with data tracks to Freedb
* EAC plugin: now fixes codepage for freedb entries
2012-04-08 23:54:36 +00:00
chudov
6585ea2001 24-bit/multichannel support 2010-12-07 22:52:34 +00:00
chudov
769a85f827 2.0.9 release 2010-05-18 17:18:37 +00:00
chudov
08722c0255 bug fixes 2010-04-16 04:30:51 +00:00
chudov
c815a90eb5 reorganizing a bit 2010-02-08 01:29:31 +00:00
chudov
1f844b44e1 reorganizing a bit 2010-02-06 23:17:07 +00:00
chudov
ebaa2d79a0 optimizations 2009-12-24 16:11:22 +00:00
chudov
28e8c70a9f optimizations 2009-10-16 23:35:56 +00:00
chudov
5e37052bc1 ALAC encoder 2009-08-30 21:58:54 +00:00
chudov
2b7312e261 further Flake optimizations 2009-08-28 13:00:27 +00:00
chudov
108c9c328c flake optimized 2009-08-26 17:30:17 +00:00
chudov
0854673e45 LGPL 2009-08-22 22:13:03 +00:00
chudov
fe37812b51 opoptimizations 2009-08-22 09:39:32 +00:00
chudov
c27baada21 flake 2009-08-21 03:26:12 +00:00
chudov
8b05f56afa optimizations 2009-08-20 18:46:37 +00:00
chudov
f61382e43b seektable support, optimizations 2009-08-20 04:09:53 +00:00
chudov
bc2aceebda cleanup, optimizations 2009-08-17 20:16:56 +00:00
chudov
ea0afc6273 Managed FLAC encoder/decoder based on Flake, initial revision 2009-08-17 03:39:53 +00:00