|
44a206d739
|
Improved the WaveDecoder to do proper progress reporting.
|
2015-03-22 21:33:15 +01:00 |
|
|
5b1b612775
|
Added support for DynamicAudioNormalizer normalization filter.
|
2015-03-21 19:06:55 +01:00 |
|
|
56d09ba4f3
|
Updated mpg123 decoder binary to v1.22.0 (2015-02-24), compiled with GCC 4.9.2.
|
2015-02-26 21:52:51 +01:00 |
|
|
887329c576
|
Updated changelog and bump version.
|
2015-02-17 20:59:52 +01:00 |
|
|
c20929cb20
|
Updated LockedFile class for latest MUtilities changes.
|
2015-02-01 21:11:37 +01:00 |
|
|
f1f5a1eacb
|
Updated IPC handler threads for latest MUtilities changes.
|
2015-02-01 15:11:07 +01:00 |
|
|
7a86b73a93
|
Updated MediaInfo binaries to v0.7.72 (2015-01-07), compiled with ICL 15.0 and MSVC 12.0.
|
2015-01-25 18:42:45 +01:00 |
|
|
8870caa6bd
|
Updated FLAC encoder/decoder binaries to v1.3.1 (2014-11-26), compiled with ICL 15.0.
|
2015-01-24 18:30:15 +01:00 |
|
|
d92db7d5f9
|
Ported the changelog to Pandoc format.
|
2015-01-06 22:48:29 +01:00 |
|
|
88630faf87
|
Display path with native separators.
|
2015-01-04 19:41:39 +01:00 |
|
|
4d898010c0
|
Some improvements to handling command-line arguments.
|
2015-01-04 17:04:26 +01:00 |
|
|
6b310b7c05
|
Much simplified the Wave "decoder". It will now use the MUtilities library to copy the file, rather than SHFileOperation(). For whatever reason, copying a file to a directory via SHFileOperation() prevents that directory from being deleted later. But only when trying to delete that directory from the same process where SHFileOperation() had been called. It can be deleted, e.g., in Windows Explorer just fine - even when the process that called SHFileOperation() is still running. Anyway, we simply avoid SHFileOperation() now.
|
2015-01-02 23:46:03 +01:00 |
|
|
9172b19ad3
|
Removed static plugin initialization code, because MUtilities library does that now + updated Changelog file.
|
2015-01-01 22:12:11 +01:00 |
|
|
1ea15b179c
|
Happy new year 2015 !!!
|
2015-01-01 18:06:21 +01:00 |
|
|
96846ef900
|
Manual: Added some topics the the FAQ section.
|
2014-12-29 01:34:49 +01:00 |
|
|
c5523fe1e0
|
Added menu entry for the User's Manual + improved code for opening document links.
|
2014-12-26 00:42:53 +01:00 |
|
|
b0af060ef6
|
Improved initialization of the AAC encoders.
|
2014-12-25 00:47:34 +01:00 |
|
|
dadeaec582
|
Some more updates of the deployment scripts.
|
2014-12-22 23:38:23 +01:00 |
|
|
0728e01bce
|
Manual: Added the "Tutorial" chapter. Not completed yet.
|
2014-12-22 16:30:18 +01:00 |
|
|
cc8df6e510
|
Make the initialization time measurement work again.
|
2014-12-21 17:13:50 +01:00 |
|
|
c435e4e1c1
|
Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes.
|
2014-12-20 23:44:43 +01:00 |
|
|
feb7e8e03c
|
Re-enabled 'async' mode for play_sound_file() function.
|
2014-12-20 13:37:20 +01:00 |
|
|
537ade07f6
|
More code refactoring and clean-up.
|
2014-12-19 23:49:11 +01:00 |
|
|
cc45c1a904
|
Moved Taskbar progress into MUtilities library.
|
2014-12-18 22:49:37 +01:00 |
|
|
d3917b5233
|
Refactored the Main() function into several sub-functions + some improvements of the IPC code.
|
2014-12-14 19:33:28 +01:00 |
|
|
53b12027e6
|
Moved all IPC functions into the MUtilities libraries.
|
2014-12-13 23:27:47 +01:00 |
|
|
3a582a028c
|
Moved JobObject as well as the remaining GUI functions into the MUtilities library.
|
2014-12-08 22:06:01 +01:00 |
|
|
f064187bb1
|
Set the system timer precision to 1 ms while encoding, because this seems to improve encoding performance quite a bit. Will be reset to default, when encoding is done, so LameXP won't "eat the battery" while idle.
|
2014-12-06 22:05:35 +01:00 |
|
|
b704d5161f
|
Use QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate.
|
2014-12-06 15:54:58 +01:00 |
|
|
f602bfa6c9
|
Re-implemented reference counting for JobObject.
|
2014-12-06 01:10:27 +01:00 |
|
|
67429fbada
|
Fixed a bug in AbstractTool class that could cause a severe slow-down on process creation, especially with a large number of threads: The same mutex was used in the constructor and the startProcess() function, which is unnecessary anyway. But even worse, there was a sleep() call in the startProcess() function that could *block* the mutex for a very long time! So if the "main" thread tried to create a new object while one of the "worker" threads was sleeping inside startProcess(), this blocked the whole "main" thread. D'oh!
|
2014-12-05 22:39:31 +01:00 |
|
|
8211b417d6
|
Moved all the Sound-specific functions into MUtilities library.
|
2014-12-05 21:08:26 +01:00 |
|
|
187f1bbfb8
|
Moved set_window_icon() function into MUtilities function.
|
2014-12-04 22:59:30 +01:00 |
|
|
06db588742
|
Moved some more OS-specific functions into the MUtilities library.
|
2014-12-04 00:02:42 +01:00 |
|
|
6412989afd
|
Moved code to set up the console icon into the MUtilities library.
|
2014-12-03 22:19:18 +01:00 |
|
|
6eb4de942c
|
Raised limit for maximum number of parallel instances to 32.
|
2014-11-30 22:11:47 +01:00 |
|
|
dc98131fd1
|
Moved various auxiliary macros into the MUtils library.
|
2014-11-30 21:32:23 +01:00 |
|
|
e579a5057d
|
Fixed possible memory corruption in ProcessThread::init().
|
2014-11-30 20:25:22 +01:00 |
|
|
5a290e1560
|
Moved Natural String Sort functions into MUtils library + moved the "Prerequisites" out of the project directory.
|
2014-11-30 18:47:53 +01:00 |
|
|
751fd85056
|
Don't delete QApplication object, since MUtils will take care of this.
|
2014-11-29 05:12:23 +01:00 |
|
|
ac38eb9f8d
|
Fixed ProgramDataBaseFileName.
|
2014-11-29 02:27:59 +01:00 |
|
|
6f4b0589c3
|
Moved more functions into MUtils library, especially all the Qt initialization code and some more OS-specific stuff.
|
2014-11-29 01:25:18 +01:00 |
|
|
a2f1885717
|
Moved startup and error handling routines into MUtilities library.
|
2014-11-26 02:39:02 +01:00 |
|
|
29d8b98a3f
|
Moved all terminal support functions into MUtilities library.
|
2014-11-25 22:34:20 +01:00 |
|
|
26ac505329
|
Moved get_os_version() function into MUtilities library.
|
2014-11-25 17:33:27 +01:00 |
|
|
52142c6e6b
|
Moved the CPU detection code into the MUtils library.
|
2014-11-25 03:15:03 +01:00 |
|
|
035699c84e
|
Moved various functions into MUtils library and removed obsolete code from LameXP.
|
2014-11-25 02:14:42 +01:00 |
|
|
d7100e2207
|
Fixed static build with MUtils library.
|
2014-11-24 22:26:00 +01:00 |
|
|
004a201b19
|
Now using UpdateChecker and KeccakHash from the MUtils library. Removed obsolete files.
|
2014-11-24 19:33:12 +01:00 |
|
|
5d8816961f
|
Added MUtils library to the solution + some adjustments of the project file.
|
2014-11-24 18:28:53 +01:00 |
|