Commit Graph

633 Commits

Author SHA1 Message Date
Grigory Chudov
4e66625371 Merge branch 'master' of https://github.com/gchudov/cuetools.net 2018-10-21 14:12:25 -04:00
Grigory Chudov
9754a9a328 Fixed a few bugs and switched to .NET framework 4.7 2018-10-21 14:12:05 -04:00
Grigory Chudov
de71de6299 Merge branch 'master' of https://github.com/gchudov/cuetools.net 2018-07-03 20:20:33 -04:00
Grigory Chudov
dd1358f8dc Crop, rotate and trim album art 2018-07-03 19:59:19 -04:00
Grigory Chudov
53dadd858a Look for album art more thoroughly;
Fix a bug with discs that have a playstation-type data track (before music) with nonstandard pregap
2018-07-03 19:58:31 -04:00
Grigory Chudov
989ca7f793 Implement padding support for mp3 files 2018-07-03 19:56:08 -04:00
Grigory Chudov
c0836e7d31 Update .gitmodules 2018-07-02 08:36:55 -04:00
Grigory Chudov
4de0c06ba8 Update .gitmodules 2018-07-02 08:35:42 -04:00
Grigory Chudov
47d1b09814 IAudioTitleSet 2018-04-30 22:32:49 -04:00
Grigory Chudov
b6c3256d32 DVDAudio titleset (ATSI) parser 2018-04-29 16:53:55 -04:00
Grigory Chudov
deb3448a55 Implement IAudioSource.Duration property and IAudioDecoderSettings.Open extension method. 2018-04-07 23:02:01 -04:00
Grigory Chudov
be881945ac Cleanup encoder names 2018-04-07 21:18:07 -04:00
Grigory Chudov
513ab1c64e Renamed CUETools.Codecs.BLDLPCM into CUETools.Codecs.MPEG 2018-04-07 21:09:28 -04:00
Grigory Chudov
bfcbd825b2 Open multistream files with ffdshow 2018-04-07 13:55:01 -04:00
Grigory Chudov
6f79ab7ebe ffmpeg polishing 2018-04-02 22:07:30 -04:00
Grigory Chudov
1dff3e434d ffmpeg: using avformat instead of codec parsers. 2018-04-01 22:39:46 -04:00
Grigory Chudov
c17d02cb61 Learn to calculate duration (sample count) using ffmpeg 2018-04-01 20:43:23 -04:00
Grigory Chudov
18c6c1ae3a Fix priorities and constructores for ALAC and MACLib 2018-04-01 20:42:31 -04:00
Grigory Chudov
6676a22d81 Experimental ffmpeg plugin 2018-04-01 16:14:19 -04:00
Grigory Chudov
28db5c7353 Fix libFLAC plugin 2018-04-01 16:13:06 -04:00
Grigory Chudov
9da7fef59b misc cleanup 2018-03-31 19:12:58 -04:00
Grigory Chudov
e7c6a9c854 Replaced C++/CLR version of Monkey's Audio plugin with a .dll and a PInvoke plugin 2018-03-26 20:11:49 -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
50fcd93ab9 Fix APE/TTA build 2018-03-24 16:51:58 -04:00
Grigory Chudov
13f260d80a Renamed LAME to libmp3lame. Ignore errors when parsing config. 2018-03-24 13:02:17 -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
8a5946ae89 Switch to using libwavpack 5.1.0 2018-03-17 15:05:49 -04:00
Grigory Chudov
51d50771a5 Switch to building OpenCLNet from sources in submodule 2018-03-16 19:56:53 -04:00
Grigory Chudov
742b389693 reimport wavpack and opencl as submodules 2018-03-16 19:47:28 -04:00
Grigory Chudov
a811cfd012 Update MAC_SDK to 4.33 2018-03-16 00:12:34 -04:00
Grigory Chudov
06a7c9d1f1 Add flac as a submodule 2018-03-15 19:47:31 -04:00
Grigory Chudov
807063f4f2 Switch to the new taglib-sharp version. Add support for opus. v2.1.7 2018-03-11 21:35:46 -04:00
Grigory Chudov
284da94ac0 Adding a fork of taglib-sharp as a submodule 2018-03-11 19:40:35 -04:00
Grigory Chudov
d6ed3177aa Version bump to 2.1.7 2018-03-11 19:17:57 -04:00
Grigory Chudov
a4565dbd30 Build system cleanup. Platform dependent plugins moved to "plugins" subdirectories. 2018-03-11 18:42:41 -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
a66bfe28cc Use libFLAC_dynamic.dll instead of using a static library. Update libFLAC to 1.3.2 2018-03-11 11:52:09 -04:00
Grigory Chudov
89845b532b BluTools: build to the corect folder 2018-02-26 22:41:45 -05:00
Grigory Chudov
39f4792319 eac3toui is now called BluTools and has improved looks 2018-02-26 21:31:07 -05:00
Grigory Chudov
790b904ec2 eac3toui: filter out duplicate/repeating/short playlists 2018-02-25 00:39:45 -05:00
Grigory Chudov
55774ddec9 eac3togui: generate .cue file 2018-02-24 20:39:57 -05:00
Grigory Chudov
43218230eb eac3to gui: audio extraction working 2018-02-24 11:32:35 -05:00
Grigory Chudov
4cf2420c46 eac3to: autogenerate filenames based on metadata 2018-02-20 20:41:40 -05:00
Grigory Chudov
e259575fab Merge branch 'master' of https://github.com/gchudov/cuetools.net 2018-02-20 20:40:45 -05:00
Grigory Chudov
1318c82ad0 eac3togui 2018-02-20 20:40:42 -05:00
gchudov
cf771aa33a Update README.md 2018-02-20 09:07:48 -05:00
gchudov
135e231127 Create README.md 2018-02-20 09:02:31 -05:00
Grigory Chudov
7133c09fb8 CUETools.Codecs.ALAC several bugfixes 2018-02-19 20:46:10 -05:00