Grigory Chudov
|
6676a22d81
|
Experimental ffmpeg plugin
|
2018-04-01 16:14:19 -04:00 |
|
Grigory Chudov
|
320e75d709
|
Removed AudioEncoderSettings/AudioDecoderSettings classes, all of their functionality is now in IAudioEncoderSettings/IAudioDecoderSettings interfaces.
|
2018-03-25 17:24:27 -04:00 |
|
Grigory Chudov
|
e1f8906170
|
Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc.
|
2018-03-24 12:15:49 -04:00 |
|
Grigory Chudov
|
ca8bb2fff6
|
Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc.
|
2018-03-23 20:26:28 -04:00 |
|
Grigory Chudov
|
16fccfe5c9
|
Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc.
|
2018-03-23 19:26:26 -04:00 |
|
Grigory Chudov
|
807063f4f2
|
Switch to the new taglib-sharp version. Add support for opus.
|
2018-03-11 21:35:46 -04:00 |
|
Grigory Chudov
|
d6ed3177aa
|
Version bump to 2.1.7
|
2018-03-11 19:17:57 -04:00 |
|
Grigory Chudov
|
929b7de944
|
Updated the build system, now using .NET Framework v4.0 for most things
|
2018-03-11 17:07:48 -04:00 |
|
Grigory Chudov
|
b6fe9968a1
|
Upgraade solution to Visual Studio 2017
|
2018-02-19 12:31:02 -05:00 |
|
Grigory Chudov
|
f2ff167483
|
BluRay playlist (mpls) files support
|
2018-02-14 21:54:03 -05:00 |
|
Grigory Chudov
|
8cedc982a6
|
Cuetools.Converter.exe: support for --decoder-option parameter.
Implemented "Stream" option in BDLPCM Reader to make it possible to select
the right stream in m2ts file.
|
2018-02-10 17:33:22 -05:00 |
|
Grigory Chudov
|
6e6198defb
|
Version bump to 2.1.6
|
2014-12-08 23:35:43 -05:00 |
|
Grigory Chudov
|
6201101ccf
|
CUETools.Flake: better use of new window functions
|
2014-12-08 22:18:34 -05:00 |
|
Grigory Chudov
|
c671f200df
|
CUETools: fix profiles
|
2014-11-30 18:31:07 -05:00 |
|
Grigory Chudov
|
cc3d921b8d
|
Flake: fixed minor issue in previous commit
|
2014-09-19 22:40:47 -04:00 |
|
Grigory Chudov
|
fac9689155
|
Flake optimizations
|
2014-09-19 22:01:20 -04:00 |
|
Grigory Chudov
|
3572745968
|
Backed out changeset: 883e51ca8287
|
2014-09-19 01:17:23 -04:00 |
|
Grigory Chudov
|
8669ecb89c
|
CUETools.Flake: add an overflow safeguard when encoding hires files
|
2014-09-19 01:15:20 -04:00 |
|
Grigory Chudov
|
0cf9fa0e76
|
CUETools.Flake: add an overflow safeguard when encoding hires files
|
2014-09-18 23:47:47 -04:00 |
|
Grigory Chudov
|
98189de625
|
Flake: slight optimisation for new window functions (partial_tukey, punchout_tukey).
|
2014-09-15 00:48:31 -04:00 |
|
Grigory Chudov
|
4dc1169c41
|
bug 25: external decoders didn't work; patch by asvel
|
2014-09-15 00:35:22 -04:00 |
|
Grigory Chudov
|
52879ed70c
|
Flake: use new window functions (partial_tukey, punchout_tukey).
|
2014-08-26 23:48:16 -04:00 |
|
Grigory Chudov
|
132bd9a6f7
|
FLACCL, Flake & Converter: support for --ignore-chunk-sizes
|
2013-07-07 21:10:57 -04:00 |
|
Grigory Chudov
|
4139c01ab6
|
CUETools: Fix crash when selecting wav
|
2013-06-24 20:34:55 -04:00 |
|
Grigory Chudov
|
9ebe8afe3f
|
FLACCL: support for Intel HD Graphics
|
2013-06-23 23:12:47 -04:00 |
|
Grigory Chudov
|
12f9a66c27
|
Simplify code for encoder settings
|
2013-06-19 03:40:43 -04:00 |
|
Grigory Chudov
|
bcb42dd531
|
Simplify codec settings. Check for non-Subset FLAC modes.
|
2013-06-18 20:45:53 -04:00 |
|
Grigory Chudov
|
e0d789b727
|
CUETools.Converter: reducing dependancy on CUETools.Processor;
CUETools.Codecs should be enough. Tagging is the only remaining issue.
|
2013-06-11 21:19:48 -04:00 |
|
Grigory Chudov
|
a273f36ffa
|
Code cleanup: some lowlevel codec infrastructure moved
from CUETools.Processor to CUETools.Codecs
|
2013-06-05 03:02:43 -04:00 |
|
Grigory Chudov
|
fc74fc5ad5
|
Flake/FLACCL cmd line tools were forcing user to specify compression level,
because default comprssion level was not set properly in settings constructor.
|
2013-06-02 18:22:07 -04:00 |
|
Grigory Chudov
|
bbedce7bd8
|
CUETools.Converter: can specify encoders and decoders in command line now
CUETools.Converter: support for "nul" output (decode/test only)
|
2013-05-27 22:55:42 -04:00 |
|
Grigory Chudov
|
9e44eca610
|
cuetools flac encoder: was producing corrupt seek table that caused
fb2k to crash while seeking.
|
2013-05-08 21:31:03 -04:00 |
|
Grigory Chudov
|
3cdd8a5ef9
|
CUETools.Converter: stdin/stdout support
|
2013-04-18 23:20:18 -04:00 |
|
Grigory Chudov
|
bd8450f0b0
|
CUETools was loosing external encoding settings when upgrading from 2.1.4
|
2013-04-18 19:12:27 -04:00 |
|
Grigory Chudov
|
563f066646
|
WMADecoder now supports multichannel audio
Better WAVE_FORMAT_EXTENSIBLE & channelMask support in WMA & WAV
|
2013-04-14 16:54:19 -04:00 |
|
Grigory Chudov
|
40f6482077
|
First stage of channnelMask support.
WMA encoder now supports multichannel audio and WMA 10 codec in VBR mode.
|
2013-04-14 13:54:58 -04:00 |
|
Grigory Chudov
|
769949f178
|
Increment version number to 2.1.5
|
2013-04-12 23:01:20 -04:00 |
|
Grigory Chudov
|
218dad5c45
|
More refactoring: UserDefinedWriter is now a more typical IAudioDest, that has it's own UserDefinedEncoderSettings
|
2013-04-09 20:51:13 -04:00 |
|
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
|
d1e70fc7f3
|
Button to edit encoder advanced settings in CUERipper
|
2013-04-08 22:26:42 -04:00 |
|
Grigory Chudov
|
ef5f5e6d4c
|
Allow non-subset modes for command-line flac encoders by default for now
|
2013-04-07 21:58:46 -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
|
96157898ef
|
Allow decoders of different formats to share the same name.
Rename "builtin alac", libFlake and "builtin wav" decoders to "cuetools".
Select builtin decoders by default.
|
2013-03-31 13:29:09 -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
|
b6132b894c
|
cleanup
|
2013-03-26 21:58:59 -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
|
c0c9b17391
|
Avoid second exception when closing external decoder that failed to start
|
2013-03-25 00:29:35 -04:00 |
|